builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-077 starttime: 1464198074.32 results: success (0) buildid: 20160525100739 builduid: 974d5cae826941f5848d40439eb54c5d revision: 349688fd0b53507dad2b2e7d358c8d2e9744b557 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:14.321916) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:14.322416) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:14.322694) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:14.445709) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 10:41:14.446086) ========= '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-077\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-077 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-077 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-077\AppData\Local LOGONSERVER=\\T-W864-IX-077 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-077 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-077 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-077 WINDIR=C:\windows using PTY: False --10:41:15-- 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% 7.86 MB/s 10:41:15 (7.86 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.310000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 10:41:15.823012) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-25 10:41:15.823552) ========= '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-077\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-077 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-077 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-077\AppData\Local LOGONSERVER=\\T-W864-IX-077 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-077 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-077 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-077 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.415000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-25 10:41:19.255154) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 10:41:19.255525) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 349688fd0b53507dad2b2e7d358c8d2e9744b557 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 349688fd0b53507dad2b2e7d358c8d2e9744b557 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-077\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-077 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-077 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-077\AppData\Local LOGONSERVER=\\T-W864-IX-077 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-077 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-077 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-077 WINDIR=C:\windows using PTY: False 2016-05-25 10:41:19,829 truncating revision to first 12 chars 2016-05-25 10:41:19,829 Setting DEBUG logging. 2016-05-25 10:41:19,829 attempt 1/10 2016-05-25 10:41:19,829 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/349688fd0b53?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 10:41:20,322 unpacking tar archive at: mozilla-aurora-349688fd0b53/testing/mozharness/ program finished with exit code 0 elapsedTime=1.683000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 10:41:21.067353) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:21.067733) ========= script_repo_revision: 349688fd0b53507dad2b2e7d358c8d2e9744b557 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:21.068236) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:21.068524) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 10:41:21.083448) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 21 secs) (at 2016-05-25 10:41:21.083856) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-077\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-077 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-077 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-077\AppData\Local LOGONSERVER=\\T-W864-IX-077 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-077 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-077 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-077 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 10:41:21 INFO - MultiFileLogger online at 20160525 10:41:21 in C:\slave\test 10:41:21 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 10:41:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:41:21 INFO - {'append_to_log': False, 10:41:21 INFO - 'base_work_dir': 'C:\\slave\\test', 10:41:21 INFO - 'blob_upload_branch': 'mozilla-aurora', 10:41:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:41:21 INFO - 'buildbot_json_path': 'buildprops.json', 10:41:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:41:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:41:21 INFO - 'download_minidump_stackwalk': True, 10:41:21 INFO - 'download_symbols': 'true', 10:41:21 INFO - 'e10s': False, 10:41:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:41:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:41:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:41:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:41:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:41:21 INFO - 'C:/mozilla-build/tooltool.py'), 10:41:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:41:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:41:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:41:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:41:21 INFO - 'log_level': 'info', 10:41:21 INFO - 'log_to_console': True, 10:41:21 INFO - 'opt_config_files': (), 10:41:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:41:21 INFO - '--processes=1', 10:41:21 INFO - '--config=%(test_path)s/wptrunner.ini', 10:41:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:41:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:41:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:41:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:41:21 INFO - 'pip_index': False, 10:41:21 INFO - 'require_test_zip': True, 10:41:21 INFO - 'test_type': ('testharness',), 10:41:21 INFO - 'this_chunk': '1', 10:41:21 INFO - 'total_chunks': '10', 10:41:21 INFO - 'virtualenv_path': 'venv', 10:41:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:41:21 INFO - 'work_dir': 'build'} 10:41:21 INFO - ##### 10:41:21 INFO - ##### Running clobber step. 10:41:21 INFO - ##### 10:41:21 INFO - Running pre-action listener: _resource_record_pre_action 10:41:21 INFO - Running main action method: clobber 10:41:21 INFO - rmtree: C:\slave\test\build 10:41:21 INFO - Using _rmtree_windows ... 10:41:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:43:00 INFO - Running post-action listener: _resource_record_post_action 10:43:00 INFO - ##### 10:43:00 INFO - ##### Running read-buildbot-config step. 10:43:00 INFO - ##### 10:43:00 INFO - Running pre-action listener: _resource_record_pre_action 10:43:00 INFO - Running main action method: read_buildbot_config 10:43:00 INFO - Using buildbot properties: 10:43:00 INFO - { 10:43:00 INFO - "project": "", 10:43:00 INFO - "product": "firefox", 10:43:00 INFO - "script_repo_revision": "production", 10:43:00 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 10:43:00 INFO - "repository": "", 10:43:00 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 10:43:00 INFO - "buildid": "20160525100739", 10:43:00 INFO - "pgo_build": "False", 10:43:00 INFO - "basedir": "C:\\slave\\test", 10:43:00 INFO - "buildnumber": 1, 10:43:00 INFO - "slavename": "t-w864-ix-077", 10:43:00 INFO - "revision": "349688fd0b53507dad2b2e7d358c8d2e9744b557", 10:43:00 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 10:43:00 INFO - "platform": "win64", 10:43:00 INFO - "branch": "mozilla-aurora", 10:43:00 INFO - "repo_path": "releases/mozilla-aurora", 10:43:00 INFO - "moz_repo_path": "", 10:43:00 INFO - "stage_platform": "win64", 10:43:00 INFO - "builduid": "974d5cae826941f5848d40439eb54c5d", 10:43:00 INFO - "slavebuilddir": "test" 10:43:00 INFO - } 10:43:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 10:43:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 10:43:00 INFO - Running post-action listener: _resource_record_post_action 10:43:00 INFO - ##### 10:43:00 INFO - ##### Running download-and-extract step. 10:43:00 INFO - ##### 10:43:00 INFO - Running pre-action listener: _resource_record_pre_action 10:43:00 INFO - Running main action method: download_and_extract 10:43:00 INFO - mkdir: C:\slave\test\build\tests 10:43:00 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')]} 10:43:00 INFO - https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 10:43:00 INFO - trying https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 10:43:00 INFO - Downloading https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 10:43:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 10:43:00 INFO - Downloaded 1274 bytes. 10:43:00 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 10:43:00 INFO - Using the following test package requirements: 10:43:00 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 10:43:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 10:43:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 10:43:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'jsshell-win64.zip'], 10:43:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 10:43:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 10:43:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 10:43:00 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 10:43:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 10:43:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 10:43:00 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 10:43:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 10:43:00 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')]} 10:43:01 INFO - https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 10:43:01 INFO - trying https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 10:43:01 INFO - Downloading https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 10:43:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 10:43:02 INFO - Downloaded 20808162 bytes. 10:43:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:43:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:43:03 INFO - caution: filename not matched: web-platform/* 10:43:03 INFO - Return code: 11 10:43:03 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')]} 10:43:03 INFO - https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 10:43:03 INFO - trying https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 10:43:03 INFO - Downloading https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 10:43:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 10:43:05 INFO - Downloaded 36409220 bytes. 10:43:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:43:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:43:51 INFO - caution: filename not matched: bin/* 10:43:51 INFO - caution: filename not matched: config/* 10:43:51 INFO - caution: filename not matched: mozbase/* 10:43:51 INFO - caution: filename not matched: marionette/* 10:43:51 INFO - caution: filename not matched: tools/wptserve/* 10:43:51 INFO - Return code: 11 10:43:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:51 INFO - https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 10:43:51 INFO - trying https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 10:43:51 INFO - Downloading https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 10:43:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 10:43:53 INFO - Downloaded 82716117 bytes. 10:43:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 10:43:53 INFO - mkdir: C:\slave\test\properties 10:43:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:43:53 INFO - Writing to file C:\slave\test\properties\build_url 10:43:53 INFO - Contents: 10:43:53 INFO - build_url:https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 10:43:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 10:43:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:43:54 INFO - Writing to file C:\slave\test\properties\symbols_url 10:43:54 INFO - Contents: 10:43:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 10:43:54 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')]} 10:43:54 INFO - https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:43:54 INFO - trying https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 10:43:54 INFO - Downloading https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 10:43:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 10:43:56 INFO - Downloaded 50724173 bytes. 10:43:56 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:43:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:43:59 INFO - Return code: 0 10:43:59 INFO - Running post-action listener: _resource_record_post_action 10:43:59 INFO - Running post-action listener: set_extra_try_arguments 10:43:59 INFO - ##### 10:43:59 INFO - ##### Running create-virtualenv step. 10:43:59 INFO - ##### 10:43:59 INFO - Running pre-action listener: _pre_create_virtualenv 10:43:59 INFO - Running pre-action listener: _resource_record_pre_action 10:43:59 INFO - Running main action method: create_virtualenv 10:43:59 INFO - Creating virtualenv C:\slave\test\build\venv 10:43:59 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 10:43:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:44:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:44:07 INFO - Installing distribute......................................................................................................................................................................................done. 10:44:08 INFO - Return code: 0 10:44:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:44: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')]} 10:44:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44: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')]} 10:44:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025019E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02282D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-077', 'USERDOMAIN': 'T-W864-IX-077', '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-077', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-077', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\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 10:44:08 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 10:44:08 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 10:44:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:44:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Roaming', 10:44:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:44:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:44:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:44:08 INFO - 'COMPUTERNAME': 'T-W864-IX-077', 10:44:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:44:08 INFO - 'DCLOCATION': 'SCL3', 10:44:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:08 INFO - 'HOMEDRIVE': 'C:', 10:44:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 10:44:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:08 INFO - 'KTS_VERSION': '1.19c', 10:44:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 10:44:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-077', 10:44:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:08 INFO - 'MOZ_NO_REMOTE': '1', 10:44:08 INFO - 'NO_EM_RESTART': '1', 10:44:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:08 INFO - 'OS': 'Windows_NT', 10:44:08 INFO - 'OURDRIVE': 'C:', 10:44: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;C:\\mozilla-build\\hg', 10:44:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:44:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:44:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:08 INFO - 'PROCESSOR_LEVEL': '6', 10:44:08 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:44:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:44:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:44:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:44:08 INFO - 'PROMPT': '$P$G', 10:44:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:44:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:44:08 INFO - 'PWD': 'C:\\slave\\test', 10:44:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:08 INFO - 'SYSTEMDRIVE': 'C:', 10:44:08 INFO - 'SYSTEMROOT': 'C:\\windows', 10:44:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:08 INFO - 'TEST1': 'testie', 10:44:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:08 INFO - 'USERDOMAIN': 'T-W864-IX-077', 10:44:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 10:44:08 INFO - 'USERNAME': 'cltbld', 10:44:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-077', 10:44:08 INFO - 'WINDIR': 'C:\\windows', 10:44:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:10 INFO - Downloading/unpacking psutil>=0.7.1 10:44:10 INFO - Running setup.py egg_info for package psutil 10:44:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:44:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:44:10 INFO - Installing collected packages: psutil 10:44:10 INFO - Running setup.py install for psutil 10:44:10 INFO - building 'psutil._psutil_windows' extension 10:44:10 INFO - error: Unable to find vcvarsall.bat 10:44:10 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-ovcjl9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:44:10 INFO - running install 10:44:10 INFO - running build 10:44:10 INFO - running build_py 10:44:10 INFO - creating build 10:44:10 INFO - creating build\lib.win32-2.7 10:44:10 INFO - creating build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:44:10 INFO - running build_ext 10:44:10 INFO - building 'psutil._psutil_windows' extension 10:44:10 INFO - error: Unable to find vcvarsall.bat 10:44:10 INFO - ---------------------------------------- 10:44:10 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-ovcjl9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:44:10 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-077\AppData\Roaming\pip\pip.log 10:44:10 WARNING - Return code: 1 10:44:10 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! 10:44:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:44:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025019E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02282D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-077', 'USERDOMAIN': 'T-W864-IX-077', '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-077', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-077', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\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 10:44:10 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 10:44:10 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 10:44:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:44:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Roaming', 10:44:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:44:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:44:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:44:10 INFO - 'COMPUTERNAME': 'T-W864-IX-077', 10:44:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:44:10 INFO - 'DCLOCATION': 'SCL3', 10:44:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:10 INFO - 'HOMEDRIVE': 'C:', 10:44:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 10:44:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:10 INFO - 'KTS_VERSION': '1.19c', 10:44:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 10:44:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-077', 10:44:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:10 INFO - 'MOZ_NO_REMOTE': '1', 10:44:10 INFO - 'NO_EM_RESTART': '1', 10:44:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:10 INFO - 'OS': 'Windows_NT', 10:44:10 INFO - 'OURDRIVE': 'C:', 10:44:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:44:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:44:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:44:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:10 INFO - 'PROCESSOR_LEVEL': '6', 10:44:10 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:44:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:44:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:44:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:44:10 INFO - 'PROMPT': '$P$G', 10:44:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:44:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:44:10 INFO - 'PWD': 'C:\\slave\\test', 10:44:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:10 INFO - 'SYSTEMDRIVE': 'C:', 10:44:10 INFO - 'SYSTEMROOT': 'C:\\windows', 10:44:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:10 INFO - 'TEST1': 'testie', 10:44:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:10 INFO - 'USERDOMAIN': 'T-W864-IX-077', 10:44:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 10:44:10 INFO - 'USERNAME': 'cltbld', 10:44:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-077', 10:44:10 INFO - 'WINDIR': 'C:\\windows', 10:44:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:44:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:44:11 INFO - Running setup.py egg_info for package mozsystemmonitor 10:44:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:44:11 INFO - Running setup.py egg_info for package psutil 10:44:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:44:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:44:11 INFO - Installing collected packages: mozsystemmonitor, psutil 10:44:11 INFO - Running setup.py install for mozsystemmonitor 10:44:11 INFO - Running setup.py install for psutil 10:44:11 INFO - building 'psutil._psutil_windows' extension 10:44:11 INFO - error: Unable to find vcvarsall.bat 10:44:11 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-tfmzsf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:44:11 INFO - running install 10:44:11 INFO - running build 10:44:11 INFO - running build_py 10:44:11 INFO - running build_ext 10:44:11 INFO - building 'psutil._psutil_windows' extension 10:44:11 INFO - error: Unable to find vcvarsall.bat 10:44:11 INFO - ---------------------------------------- 10:44:11 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-tfmzsf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:44:11 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-077\AppData\Roaming\pip\pip.log 10:44:11 WARNING - Return code: 1 10:44:11 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! 10:44:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:44:11 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')]} 10:44:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:11 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')]} 10:44:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025019E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02282D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-077', 'USERDOMAIN': 'T-W864-IX-077', '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-077', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-077', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\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 10:44:11 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 10:44:11 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 10:44:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:44:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Roaming', 10:44:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:44:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:44:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:44:11 INFO - 'COMPUTERNAME': 'T-W864-IX-077', 10:44:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:44:11 INFO - 'DCLOCATION': 'SCL3', 10:44:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:11 INFO - 'HOMEDRIVE': 'C:', 10:44:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 10:44:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:11 INFO - 'KTS_VERSION': '1.19c', 10:44:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 10:44:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-077', 10:44:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:11 INFO - 'MOZ_NO_REMOTE': '1', 10:44:11 INFO - 'NO_EM_RESTART': '1', 10:44:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:11 INFO - 'OS': 'Windows_NT', 10:44:11 INFO - 'OURDRIVE': 'C:', 10:44:11 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:44:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:44:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:44:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:11 INFO - 'PROCESSOR_LEVEL': '6', 10:44:11 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:44:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:44:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:44:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:44:11 INFO - 'PROMPT': '$P$G', 10:44:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:44:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:44:11 INFO - 'PWD': 'C:\\slave\\test', 10:44:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:11 INFO - 'SYSTEMDRIVE': 'C:', 10:44:11 INFO - 'SYSTEMROOT': 'C:\\windows', 10:44:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:11 INFO - 'TEST1': 'testie', 10:44:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:11 INFO - 'USERDOMAIN': 'T-W864-IX-077', 10:44:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 10:44:11 INFO - 'USERNAME': 'cltbld', 10:44:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-077', 10:44:11 INFO - 'WINDIR': 'C:\\windows', 10:44:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:11 INFO - Downloading/unpacking blobuploader==1.2.4 10:44:11 INFO - Downloading blobuploader-1.2.4.tar.gz 10:44:11 INFO - Running setup.py egg_info for package blobuploader 10:44:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:44:15 INFO - Running setup.py egg_info for package requests 10:44:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:44:15 INFO - Downloading docopt-0.6.1.tar.gz 10:44:15 INFO - Running setup.py egg_info for package docopt 10:44:15 INFO - Installing collected packages: blobuploader, docopt, requests 10:44:15 INFO - Running setup.py install for blobuploader 10:44:15 INFO - Running setup.py install for docopt 10:44:15 INFO - Running setup.py install for requests 10:44:15 INFO - Successfully installed blobuploader docopt requests 10:44:15 INFO - Cleaning up... 10:44:15 INFO - Return code: 0 10:44:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:44:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025019E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02282D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, '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-077', 'USERDOMAIN': 'T-W864-IX-077', '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-077', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-077', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\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 10:44:15 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 10:44:15 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 10:44:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:44:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Roaming', 10:44:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:44:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:44:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:44:15 INFO - 'COMPUTERNAME': 'T-W864-IX-077', 10:44:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:44:15 INFO - 'DCLOCATION': 'SCL3', 10:44:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:15 INFO - 'HOMEDRIVE': 'C:', 10:44:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 10:44:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:15 INFO - 'KTS_VERSION': '1.19c', 10:44:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 10:44:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-077', 10:44:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:15 INFO - 'MOZ_NO_REMOTE': '1', 10:44:15 INFO - 'NO_EM_RESTART': '1', 10:44:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:15 INFO - 'OS': 'Windows_NT', 10:44:15 INFO - 'OURDRIVE': 'C:', 10:44:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:44:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:44:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:44:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:15 INFO - 'PROCESSOR_LEVEL': '6', 10:44:15 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:44:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:44:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:44:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:44:15 INFO - 'PROMPT': '$P$G', 10:44:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:44:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:44:15 INFO - 'PWD': 'C:\\slave\\test', 10:44:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:15 INFO - 'SYSTEMDRIVE': 'C:', 10:44:15 INFO - 'SYSTEMROOT': 'C:\\windows', 10:44:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:15 INFO - 'TEST1': 'testie', 10:44:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:15 INFO - 'USERDOMAIN': 'T-W864-IX-077', 10:44:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 10:44:15 INFO - 'USERNAME': 'cltbld', 10:44:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-077', 10:44:15 INFO - 'WINDIR': 'C:\\windows', 10:44:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:44:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:44:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:44:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:44:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:44:20 INFO - Unpacking c:\slave\test\build\tests\marionette 10:44:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:44:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:20 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 10:44:20 INFO - Running setup.py install for browsermob-proxy 10:44:35 INFO - Running setup.py install for manifestparser 10:44:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for marionette-client 10:44:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for marionette-driver 10:44:35 INFO - Running setup.py install for mozcrash 10:44:35 INFO - Running setup.py install for mozdebug 10:44:35 INFO - Running setup.py install for mozdevice 10:44:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for mozfile 10:44:35 INFO - Running setup.py install for mozhttpd 10:44:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for mozinfo 10:44:35 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for mozInstall 10:44:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for mozleak 10:44:35 INFO - Running setup.py install for mozlog 10:44:35 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for moznetwork 10:44:35 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for mozprocess 10:44:35 INFO - Running setup.py install for mozprofile 10:44:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:44:35 INFO - Running setup.py install for mozrunner 10:44:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:44:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:44:36 INFO - Running setup.py install for mozscreenshot 10:44:36 INFO - Running setup.py install for moztest 10:44:36 INFO - Running setup.py install for mozversion 10:44:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:44:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:44:36 INFO - Running setup.py install for wptserve 10:44:36 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 10:44:36 INFO - Cleaning up... 10:44:36 INFO - Return code: 0 10:44:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:44: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')]} 10:44:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44: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')]} 10:44:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025019E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02282D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, '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-077', 'USERDOMAIN': 'T-W864-IX-077', '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-077', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-077', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\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 10:44:36 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 10:44:36 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 10:44:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:44:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Roaming', 10:44:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:44:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:44:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:44:36 INFO - 'COMPUTERNAME': 'T-W864-IX-077', 10:44:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:44:36 INFO - 'DCLOCATION': 'SCL3', 10:44:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:36 INFO - 'HOMEDRIVE': 'C:', 10:44:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 10:44:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:36 INFO - 'KTS_VERSION': '1.19c', 10:44:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 10:44:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-077', 10:44:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:36 INFO - 'MOZ_NO_REMOTE': '1', 10:44:36 INFO - 'NO_EM_RESTART': '1', 10:44:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:36 INFO - 'OS': 'Windows_NT', 10:44:36 INFO - 'OURDRIVE': 'C:', 10:44:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:44:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:44:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:44:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:36 INFO - 'PROCESSOR_LEVEL': '6', 10:44:36 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:44:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:44:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:44:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:44:36 INFO - 'PROMPT': '$P$G', 10:44:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:44:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:44:36 INFO - 'PWD': 'C:\\slave\\test', 10:44:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:36 INFO - 'SYSTEMDRIVE': 'C:', 10:44:36 INFO - 'SYSTEMROOT': 'C:\\windows', 10:44:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:36 INFO - 'TEST1': 'testie', 10:44:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:36 INFO - 'USERDOMAIN': 'T-W864-IX-077', 10:44:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 10:44:36 INFO - 'USERNAME': 'cltbld', 10:44:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-077', 10:44:36 INFO - 'WINDIR': 'C:\\windows', 10:44:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:44:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:44:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:44:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:44:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:44:39 INFO - Unpacking c:\slave\test\build\tests\marionette 10:44:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:44:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:39 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)) 10:44:52 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)) 10:44:52 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)) 10:44:52 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)) 10:44:52 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)) 10:44:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:44:52 INFO - Downloading blessings-1.6.tar.gz 10:44:52 INFO - Running setup.py egg_info for package blessings 10:44:52 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)) 10:44:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:44:52 INFO - Running setup.py install for blessings 10:44:52 INFO - Running setup.py install for browsermob-proxy 10:44:52 INFO - Running setup.py install for manifestparser 10:44:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Running setup.py install for marionette-client 10:44:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Running setup.py install for marionette-driver 10:44:52 INFO - Running setup.py install for mozcrash 10:44:52 INFO - Running setup.py install for mozdebug 10:44:52 INFO - Running setup.py install for mozdevice 10:44:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Running setup.py install for mozhttpd 10:44:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Running setup.py install for mozInstall 10:44:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Running setup.py install for mozleak 10:44:52 INFO - Running setup.py install for mozprofile 10:44:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Running setup.py install for mozrunner 10:44:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:44:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:44:54 INFO - Running setup.py install for mozscreenshot 10:44:54 INFO - Running setup.py install for moztest 10:44:54 INFO - Running setup.py install for mozversion 10:44:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:44:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:44:54 INFO - Running setup.py install for wptserve 10:44:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:44:54 INFO - Cleaning up... 10:44:54 INFO - Return code: 0 10:44:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:44:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:44:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:44:54 INFO - Reading from file tmpfile_stdout 10:44:54 INFO - Using _rmtree_windows ... 10:44:54 INFO - Using _rmtree_windows ... 10:44:54 INFO - Current package versions: 10:44:54 INFO - blessings == 1.6 10:44:54 INFO - blobuploader == 1.2.4 10:44:54 INFO - browsermob-proxy == 0.6.0 10:44:54 INFO - distribute == 0.6.14 10:44:54 INFO - docopt == 0.6.1 10:44:54 INFO - manifestparser == 1.1 10:44:54 INFO - marionette-client == 2.3.0 10:44:54 INFO - marionette-driver == 1.4.0 10:44:54 INFO - mozInstall == 1.12 10:44:54 INFO - mozcrash == 0.17 10:44:54 INFO - mozdebug == 0.1 10:44:54 INFO - mozdevice == 0.48 10:44:54 INFO - mozfile == 1.2 10:44:54 INFO - mozhttpd == 0.7 10:44:54 INFO - mozinfo == 0.9 10:44:54 INFO - mozleak == 0.1 10:44:54 INFO - mozlog == 3.1 10:44:54 INFO - moznetwork == 0.27 10:44:54 INFO - mozprocess == 0.22 10:44:54 INFO - mozprofile == 0.28 10:44:54 INFO - mozrunner == 6.11 10:44:54 INFO - mozscreenshot == 0.1 10:44:54 INFO - mozsystemmonitor == 0.0 10:44:54 INFO - moztest == 0.7 10:44:54 INFO - mozversion == 1.4 10:44:54 INFO - requests == 1.2.3 10:44:54 INFO - wptserve == 1.4.0 10:44:54 INFO - Running post-action listener: _resource_record_post_action 10:44:54 INFO - Running post-action listener: _start_resource_monitoring 10:44:54 INFO - Starting resource monitoring. 10:44:54 INFO - ##### 10:44:54 INFO - ##### Running pull step. 10:44:54 INFO - ##### 10:44:54 INFO - Running pre-action listener: _resource_record_pre_action 10:44:54 INFO - Running main action method: pull 10:44:54 INFO - Pull has nothing to do! 10:44:54 INFO - Running post-action listener: _resource_record_post_action 10:44:54 INFO - ##### 10:44:54 INFO - ##### Running install step. 10:44:54 INFO - ##### 10:44:54 INFO - Running pre-action listener: _resource_record_pre_action 10:44:54 INFO - Running main action method: install 10:44:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:44:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:44:54 INFO - Reading from file tmpfile_stdout 10:44:54 INFO - Using _rmtree_windows ... 10:44:54 INFO - Using _rmtree_windows ... 10:44:54 INFO - Detecting whether we're running mozinstall >=1.0... 10:44:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:44:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:44:54 INFO - Reading from file tmpfile_stdout 10:44:54 INFO - Output received: 10:44:54 INFO - Usage: mozinstall-script.py [options] installer 10:44:54 INFO - Options: 10:44:54 INFO - -h, --help show this help message and exit 10:44:54 INFO - -d DEST, --destination=DEST 10:44:54 INFO - Directory to install application into. [default: 10:44:54 INFO - "C:\slave\test"] 10:44:54 INFO - --app=APP Application being installed. [default: firefox] 10:44:54 INFO - Using _rmtree_windows ... 10:44:54 INFO - Using _rmtree_windows ... 10:44:54 INFO - mkdir: C:\slave\test\build\application 10:44:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:44:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 10:44:57 INFO - Reading from file tmpfile_stdout 10:44:57 INFO - Output received: 10:44:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:44:57 INFO - Using _rmtree_windows ... 10:44:57 INFO - Using _rmtree_windows ... 10:44:57 INFO - Running post-action listener: _resource_record_post_action 10:44:57 INFO - ##### 10:44:57 INFO - ##### Running run-tests step. 10:44:57 INFO - ##### 10:44:57 INFO - Running pre-action listener: _resource_record_pre_action 10:44:57 INFO - Running main action method: run_tests 10:44:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:44:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:44:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:44:57 INFO - grabbing minidump binary from tooltool 10:44:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:57 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02282D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025690C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:44:57 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 10:44:57 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 10:44:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:44:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpk2hras 10:44:58 INFO - INFO - File integrity verified, renaming tmpk2hras to win32-minidump_stackwalk.exe 10:44:58 INFO - Return code: 0 10:44:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:44:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:44:58 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/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 10:44:58 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/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 10:44:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:44:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Roaming', 10:44:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:44:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:44:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:44:58 INFO - 'COMPUTERNAME': 'T-W864-IX-077', 10:44:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:44:58 INFO - 'DCLOCATION': 'SCL3', 10:44:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:58 INFO - 'HOMEDRIVE': 'C:', 10:44:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-077', 10:44:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:58 INFO - 'KTS_VERSION': '1.19c', 10:44:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-077\\AppData\\Local', 10:44:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-077', 10:44:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:44:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:58 INFO - 'MOZ_NO_REMOTE': '1', 10:44:58 INFO - 'NO_EM_RESTART': '1', 10:44:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:58 INFO - 'OS': 'Windows_NT', 10:44:58 INFO - 'OURDRIVE': 'C:', 10:44:58 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:44:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:44:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:44:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:58 INFO - 'PROCESSOR_LEVEL': '6', 10:44:58 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:44:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:44:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:44:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:44:58 INFO - 'PROMPT': '$P$G', 10:44:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:44:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:44:58 INFO - 'PWD': 'C:\\slave\\test', 10:44:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:58 INFO - 'SYSTEMDRIVE': 'C:', 10:44:58 INFO - 'SYSTEMROOT': 'C:\\windows', 10:44:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:58 INFO - 'TEST1': 'testie', 10:44:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:44:58 INFO - 'USERDOMAIN': 'T-W864-IX-077', 10:44:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-077', 10:44:58 INFO - 'USERNAME': 'cltbld', 10:44:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-077', 10:44:58 INFO - 'WINDIR': 'C:\\windows', 10:44:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:58 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/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 10:45:00 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 10:45:00 INFO - import pkg_resources 10:45:01 INFO - Using 1 client processes 10:45:04 INFO - SUITE-START | Running 778 tests 10:45:04 INFO - Running testharness tests 10:45:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:45:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:45:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:45:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:45:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:45:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 10:45:04 INFO - Setting up ssl 10:45:05 INFO - PROCESS | certutil | 10:45:05 INFO - PROCESS | certutil | 10:45:05 INFO - PROCESS | certutil | 10:45:05 INFO - Certificate Nickname Trust Attributes 10:45:05 INFO - SSL,S/MIME,JAR/XPI 10:45:05 INFO - 10:45:05 INFO - web-platform-tests CT,, 10:45:05 INFO - 10:45:05 INFO - Starting runner 10:45:05 INFO - PROCESS | 2868 | [2868] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:45:05 INFO - PROCESS | 2868 | [2868] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:45:05 INFO - PROCESS | 2868 | [2868] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:45:05 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:45:05 INFO - PROCESS | 2868 | [2868] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:45:07 INFO - PROCESS | 2868 | 1464198307196 Marionette DEBUG Marionette enabled via build flag and pref 10:45:08 INFO - PROCESS | 2868 | ++DOCSHELL 0000008890A5D800 == 1 [pid = 2868] [id = 1] 10:45:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 1 (000000889FE61800) [pid = 2868] [serial = 1] [outer = 0000000000000000] 10:45:08 INFO - PROCESS | 2868 | [2868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:45:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 2 (000000889FE62800) [pid = 2868] [serial = 2] [outer = 000000889FE61800] 10:45:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F3E800 == 2 [pid = 2868] [id = 2] 10:45:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 3 (00000088A2F3F000) [pid = 2868] [serial = 3] [outer = 0000000000000000] 10:45:08 INFO - PROCESS | 2868 | [2868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:45:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 4 (00000088A2F40000) [pid = 2868] [serial = 4] [outer = 00000088A2F3F000] 10:45:09 INFO - PROCESS | 2868 | 1464198309006 Marionette INFO Listening on port 2828 10:45:10 INFO - PROCESS | 2868 | 1464198310896 Marionette DEBUG Marionette enabled via command-line flag 10:45:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3E7F800 == 3 [pid = 2868] [id = 3] 10:45:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 5 (00000088A3EC7000) [pid = 2868] [serial = 5] [outer = 0000000000000000] 10:45:10 INFO - PROCESS | 2868 | [2868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:45:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 6 (00000088A3EC8000) [pid = 2868] [serial = 6] [outer = 00000088A3EC7000] 10:45:11 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:45:11 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:45:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 7 (00000088A3FE0000) [pid = 2868] [serial = 7] [outer = 00000088A2F3F000] 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312109 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312141 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312149 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312185 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312189 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 10:45:12 INFO - PROCESS | 2868 | 1464198312195 Marionette DEBUG Closed connection conn0 10:45:12 INFO - PROCESS | 2868 | 1464198312197 Marionette DEBUG Closed connection conn1 10:45:12 INFO - PROCESS | 2868 | 1464198312199 Marionette DEBUG Closed connection conn2 10:45:12 INFO - PROCESS | 2868 | 1464198312256 Marionette DEBUG Closed connection conn3 10:45:12 INFO - PROCESS | 2868 | 1464198312258 Marionette DEBUG Closed connection conn4 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312288 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 10:45:12 INFO - PROCESS | 2868 | 1464198312418 Marionette DEBUG Closed connection conn5 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312423 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 10:45:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5009000 == 4 [pid = 2868] [id = 4] 10:45:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 8 (00000088A507B800) [pid = 2868] [serial = 8] [outer = 0000000000000000] 10:45:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 9 (00000088A5087000) [pid = 2868] [serial = 9] [outer = 00000088A507B800] 10:45:12 INFO - PROCESS | 2868 | 1464198312556 Marionette DEBUG Closed connection conn6 10:45:12 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:45:12 INFO - PROCESS | 2868 | 1464198312560 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49304 10:45:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 10 (00000088A5088C00) [pid = 2868] [serial = 10] [outer = 00000088A507B800] 10:45:12 INFO - PROCESS | 2868 | 1464198312596 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:45:12 INFO - PROCESS | 2868 | 1464198312602 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525100739","device":"desktop","version":"48.0a2"} 10:45:13 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:45:13 INFO - PROCESS | 2868 | [2868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:45:13 INFO - PROCESS | 2868 | [2868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:45:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA982800 == 5 [pid = 2868] [id = 5] 10:45:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 11 (00000088AA983000) [pid = 2868] [serial = 11] [outer = 0000000000000000] 10:45:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA983800 == 6 [pid = 2868] [id = 6] 10:45:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 12 (00000088AA736400) [pid = 2868] [serial = 12] [outer = 0000000000000000] 10:45:14 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:45:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7D7800 == 7 [pid = 2868] [id = 7] 10:45:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 13 (00000088AA735C00) [pid = 2868] [serial = 13] [outer = 0000000000000000] 10:45:14 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:45:14 INFO - PROCESS | 2868 | [2868] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:45:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 14 (00000088ABA69000) [pid = 2868] [serial = 14] [outer = 00000088AA735C00] 10:45:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 15 (00000088AC109800) [pid = 2868] [serial = 15] [outer = 00000088AA983000] 10:45:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 16 (00000088AB69F400) [pid = 2868] [serial = 16] [outer = 00000088AA736400] 10:45:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 17 (00000088AB6A1400) [pid = 2868] [serial = 17] [outer = 00000088AA735C00] 10:45:15 INFO - PROCESS | 2868 | 1464198315914 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 2868 | 1464198315928 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 18 (00000088AE23D800) [pid = 2868] [serial = 18] [outer = 00000088AA735C00] 10:45:16 INFO - PROCESS | 2868 | 1464198316944 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"e0e4d150-e48b-4692-83fa-6aa9b023295d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525100739","device":"desktop","version":"48.0a2","command_id":1}}] 10:45:17 INFO - PROCESS | 2868 | 1464198317677 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}] 10:45:18 INFO - PROCESS | 2868 | 1464198318818 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 10:45:18 INFO - PROCESS | 2868 | 1464198318966 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:45:19 INFO - PROCESS | 2868 | [2868] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:45:19 INFO - PROCESS | 2868 | --DOCSHELL 0000008890A5D800 == 6 [pid = 2868] [id = 1] 10:45:19 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:45:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 19 (00000088A581E000) [pid = 2868] [serial = 19] [outer = 00000088AA735C00] 10:45:19 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:45:19 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:45:19 INFO - PROCESS | 2868 | 1464198319953 Marionette TRACE conn7 <- [1,3,null,{}] 10:45:19 INFO - PROCESS | 2868 | 1464198319958 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:45:19 INFO - PROCESS | 2868 | 1464198319978 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 10:45:20 INFO - PROCESS | 2868 | 1464198320001 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 2868 | 1464198320006 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 10:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:45:20 INFO - PROCESS | 2868 | 1464198320019 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 2868 | 1464198320023 Marionette TRACE conn7 <- [1,6,null,{}] 10:45:20 INFO - PROCESS | 2868 | 1464198320038 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}] 10:45:20 INFO - PROCESS | 2868 | 1464198320055 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 10:45:20 INFO - PROCESS | 2868 | 1464198320062 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A3F800 == 7 [pid = 2868] [id = 8] 10:45:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 20 (00000088AAEDF400) [pid = 2868] [serial = 20] [outer = 0000000000000000] 10:45:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 21 (00000088AAF08C00) [pid = 2868] [serial = 21] [outer = 00000088AAEDF400] 10:45:20 INFO - PROCESS | 2868 | 1464198320126 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 22 (00000088AB69A400) [pid = 2868] [serial = 22] [outer = 00000088AAEDF400] 10:45:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8B9A000 == 8 [pid = 2868] [id = 9] 10:45:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 23 (00000088ABA5B400) [pid = 2868] [serial = 23] [outer = 0000000000000000] 10:45:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 24 (00000088AC0D2400) [pid = 2868] [serial = 24] [outer = 00000088ABA5B400] 10:45:20 INFO - PROCESS | 2868 | 1464198320584 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 25 (00000088AE80C800) [pid = 2868] [serial = 25] [outer = 00000088ABA5B400] 10:45:21 INFO - PROCESS | 2868 | 1464198321231 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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1243ms 10:45:21 INFO - PROCESS | 2868 | 1464198321452 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 2868 | 1464198321455 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 10:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:45:21 INFO - PROCESS | 2868 | 1464198321482 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 2868 | 1464198321484 Marionette TRACE conn7 <- [1,10,null,{}] 10:45:21 INFO - PROCESS | 2868 | 1464198321490 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}] 10:45:21 INFO - PROCESS | 2868 | 1464198321610 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 10:45:21 INFO - PROCESS | 2868 | 1464198321663 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7CE000 == 9 [pid = 2868] [id = 10] 10:45:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 26 (00000088AB78E000) [pid = 2868] [serial = 26] [outer = 0000000000000000] 10:45:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 27 (00000088AEE75400) [pid = 2868] [serial = 27] [outer = 00000088AB78E000] 10:45:21 INFO - PROCESS | 2868 | 1464198321725 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 28 (00000088AEE80400) [pid = 2868] [serial = 28] [outer = 00000088AB78E000] 10:45:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1D7800 == 10 [pid = 2868] [id = 11] 10:45:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 29 (00000088AC1D8000) [pid = 2868] [serial = 29] [outer = 0000000000000000] 10:45:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 30 (00000088ABD4B000) [pid = 2868] [serial = 30] [outer = 00000088AC1D8000] 10:45:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 31 (00000088AC1D8800) [pid = 2868] [serial = 31] [outer = 00000088AC1D8000] 10:45:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC58A000 == 11 [pid = 2868] [id = 12] 10:45:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 32 (00000088AEF95000) [pid = 2868] [serial = 32] [outer = 0000000000000000] 10:45:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 33 (00000088AEFFD000) [pid = 2868] [serial = 33] [outer = 00000088AEF95000] 10:45:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 34 (000000889FFAE000) [pid = 2868] [serial = 34] [outer = 00000088AEF95000] 10:45:22 INFO - PROCESS | 2868 | 1464198322758 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]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1346ms 10:45:22 INFO - PROCESS | 2868 | 1464198322818 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 2868 | 1464198322822 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 10:45:22 INFO - PROCESS | 2868 | 1464198322827 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:45:22 INFO - PROCESS | 2868 | 1464198322832 Marionette TRACE conn7 <- [1,14,null,{}] 10:45:22 INFO - PROCESS | 2868 | 1464198322838 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}] 10:45:22 INFO - PROCESS | 2868 | 1464198322930 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 10:45:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5009000 == 10 [pid = 2868] [id = 4] 10:45:23 INFO - PROCESS | 2868 | 1464198323000 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8C7000 == 11 [pid = 2868] [id = 13] 10:45:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 35 (000000889EF68800) [pid = 2868] [serial = 35] [outer = 0000000000000000] 10:45:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 36 (00000088A32F3C00) [pid = 2868] [serial = 36] [outer = 000000889EF68800] 10:45:23 INFO - PROCESS | 2868 | 1464198323051 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 37 (00000088A3EE9800) [pid = 2868] [serial = 37] [outer = 000000889EF68800] 10:45:23 INFO - PROCESS | 2868 | 1464198323461 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]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 10:45:23 INFO - PROCESS | 2868 | 1464198323524 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 2868 | 1464198323529 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 10:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:45:23 INFO - PROCESS | 2868 | 1464198323536 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 2868 | 1464198323539 Marionette TRACE conn7 <- [1,18,null,{}] 10:45:23 INFO - PROCESS | 2868 | 1464198323542 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}] 10:45:23 INFO - PROCESS | 2868 | 1464198323631 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 10:45:23 INFO - PROCESS | 2868 | 1464198323642 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F4B000 == 12 [pid = 2868] [id = 14] 10:45:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 38 (00000088A5240000) [pid = 2868] [serial = 38] [outer = 0000000000000000] 10:45:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 39 (00000088A524AC00) [pid = 2868] [serial = 39] [outer = 00000088A5240000] 10:45:23 INFO - PROCESS | 2868 | 1464198323690 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 40 (00000088A7AF1800) [pid = 2868] [serial = 40] [outer = 00000088A5240000] 10:45:24 INFO - PROCESS | 2868 | 1464198324133 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]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 10:45:24 INFO - PROCESS | 2868 | 1464198324168 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 2868 | 1464198324170 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 10:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:45:24 INFO - PROCESS | 2868 | 1464198324174 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 2868 | 1464198324178 Marionette TRACE conn7 <- [1,22,null,{}] 10:45:24 INFO - PROCESS | 2868 | 1464198324196 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}] 10:45:24 INFO - PROCESS | 2868 | 1464198324293 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 10:45:24 INFO - PROCESS | 2868 | 1464198324330 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3EC3000 == 13 [pid = 2868] [id = 15] 10:45:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 41 (00000088AA737400) [pid = 2868] [serial = 41] [outer = 0000000000000000] 10:45:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 42 (00000088AA92B400) [pid = 2868] [serial = 42] [outer = 00000088AA737400] 10:45:24 INFO - PROCESS | 2868 | 1464198324383 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 43 (00000088AAF0C800) [pid = 2868] [serial = 43] [outer = 00000088AA737400] 10:45:24 INFO - PROCESS | 2868 | 1464198324840 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]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 10:45:24 INFO - PROCESS | 2868 | 1464198324868 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 2868 | 1464198324871 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 10:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:45:24 INFO - PROCESS | 2868 | 1464198324874 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 2868 | 1464198324876 Marionette TRACE conn7 <- [1,26,null,{}] 10:45:24 INFO - PROCESS | 2868 | 1464198324880 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}] 10:45:24 INFO - PROCESS | 2868 | 1464198324965 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 10:45:24 INFO - PROCESS | 2868 | 1464198324972 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4EBD000 == 14 [pid = 2868] [id = 16] 10:45:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 44 (00000088A8B85800) [pid = 2868] [serial = 44] [outer = 0000000000000000] 10:45:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 45 (00000088A95D1400) [pid = 2868] [serial = 45] [outer = 00000088A8B85800] 10:45:25 INFO - PROCESS | 2868 | 1464198325020 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 46 (00000088ABD6C400) [pid = 2868] [serial = 46] [outer = 00000088A8B85800] 10:45:25 INFO - PROCESS | 2868 | 1464198325416 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 10:45:25 INFO - PROCESS | 2868 | 1464198325469 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 2868 | 1464198325471 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 10:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:45:25 INFO - PROCESS | 2868 | 1464198325475 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 2868 | 1464198325477 Marionette TRACE conn7 <- [1,30,null,{}] 10:45:25 INFO - PROCESS | 2868 | 1464198325480 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}] 10:45:25 INFO - PROCESS | 2868 | 1464198325559 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 10:45:25 INFO - PROCESS | 2868 | 1464198325566 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A82000 == 15 [pid = 2868] [id = 17] 10:45:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 47 (00000088AC54C000) [pid = 2868] [serial = 47] [outer = 0000000000000000] 10:45:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 48 (00000088ACC6B800) [pid = 2868] [serial = 48] [outer = 00000088AC54C000] 10:45:25 INFO - PROCESS | 2868 | 1464198325613 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 49 (00000088ADDB2000) [pid = 2868] [serial = 49] [outer = 00000088AC54C000] 10:45:26 INFO - PROCESS | 2868 | 1464198326110 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]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 691ms 10:45:26 INFO - PROCESS | 2868 | 1464198326169 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 2868 | 1464198326171 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 10:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:45:26 INFO - PROCESS | 2868 | 1464198326175 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 2868 | 1464198326177 Marionette TRACE conn7 <- [1,34,null,{}] 10:45:26 INFO - PROCESS | 2868 | 1464198326180 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}] 10:45:26 INFO - PROCESS | 2868 | 1464198326301 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 10:45:26 INFO - PROCESS | 2868 | 1464198326319 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABD3E800 == 16 [pid = 2868] [id = 18] 10:45:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 50 (00000088ADDB2400) [pid = 2868] [serial = 50] [outer = 0000000000000000] 10:45:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 51 (000000889CE1DC00) [pid = 2868] [serial = 51] [outer = 00000088ADDB2400] 10:45:26 INFO - PROCESS | 2868 | 1464198326365 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 52 (000000889CE25400) [pid = 2868] [serial = 52] [outer = 00000088ADDB2400] 10:45:26 INFO - PROCESS | 2868 | 1464198326757 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]]]}] 10:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 10:45:26 INFO - PROCESS | 2868 | 1464198326807 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 2868 | 1464198326810 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 10:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:45:26 INFO - PROCESS | 2868 | 1464198326813 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 2868 | 1464198326815 Marionette TRACE conn7 <- [1,38,null,{}] 10:45:26 INFO - PROCESS | 2868 | 1464198326819 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}] 10:45:26 INFO - PROCESS | 2868 | 1464198326896 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 10:45:26 INFO - PROCESS | 2868 | 1464198326904 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACC1C000 == 17 [pid = 2868] [id = 19] 10:45:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 53 (000000889CE29400) [pid = 2868] [serial = 53] [outer = 0000000000000000] 10:45:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 54 (000000889E918400) [pid = 2868] [serial = 54] [outer = 000000889CE29400] 10:45:26 INFO - PROCESS | 2868 | 1464198326950 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 55 (000000889E91E800) [pid = 2868] [serial = 55] [outer = 000000889CE29400] 10:45:27 INFO - PROCESS | 2868 | 1464198327349 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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 10:45:27 INFO - PROCESS | 2868 | 1464198327408 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 2868 | 1464198327410 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 10:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:45:27 INFO - PROCESS | 2868 | 1464198327414 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 2868 | 1464198327416 Marionette TRACE conn7 <- [1,42,null,{}] 10:45:27 INFO - PROCESS | 2868 | 1464198327428 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}] 10:45:27 INFO - PROCESS | 2868 | 1464198327509 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 10:45:27 INFO - PROCESS | 2868 | 1464198327515 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED26000 == 18 [pid = 2868] [id = 20] 10:45:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 56 (000000889CF50800) [pid = 2868] [serial = 56] [outer = 0000000000000000] 10:45:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 57 (000000889CF53400) [pid = 2868] [serial = 57] [outer = 000000889CF50800] 10:45:27 INFO - PROCESS | 2868 | 1464198327567 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 58 (000000889E91E000) [pid = 2868] [serial = 58] [outer = 000000889CF50800] 10:45:27 INFO - PROCESS | 2868 | 1464198327949 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]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 10:45:28 INFO - PROCESS | 2868 | 1464198328014 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 2868 | 1464198328017 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 10:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:45:28 INFO - PROCESS | 2868 | 1464198328021 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 2868 | 1464198328022 Marionette TRACE conn7 <- [1,46,null,{}] 10:45:28 INFO - PROCESS | 2868 | 1464198328026 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}] 10:45:28 INFO - PROCESS | 2868 | 1464198328105 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 10:45:28 INFO - PROCESS | 2868 | 1464198328112 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1E4800 == 19 [pid = 2868] [id = 21] 10:45:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 59 (000000889F1A5400) [pid = 2868] [serial = 59] [outer = 0000000000000000] 10:45:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 60 (000000889F1A9C00) [pid = 2868] [serial = 60] [outer = 000000889F1A5400] 10:45:28 INFO - PROCESS | 2868 | 1464198328157 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 61 (000000889F1AFC00) [pid = 2868] [serial = 61] [outer = 000000889F1A5400] 10:45:28 INFO - PROCESS | 2868 | 1464198328564 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]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 10:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:45:28 INFO - PROCESS | 2868 | 1464198328618 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 2868 | 1464198328620 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 10:45:28 INFO - PROCESS | 2868 | 1464198328624 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 2868 | 1464198328625 Marionette TRACE conn7 <- [1,50,null,{}] 10:45:28 INFO - PROCESS | 2868 | 1464198328629 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}] 10:45:28 INFO - PROCESS | 2868 | 1464198328710 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 10:45:28 INFO - PROCESS | 2868 | 1464198328727 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19D1800 == 20 [pid = 2868] [id = 22] 10:45:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 62 (00000088ADDAEC00) [pid = 2868] [serial = 62] [outer = 0000000000000000] 10:45:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 63 (00000088B199DC00) [pid = 2868] [serial = 63] [outer = 00000088ADDAEC00] 10:45:28 INFO - PROCESS | 2868 | 1464198328772 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 64 (00000088B19A4000) [pid = 2868] [serial = 64] [outer = 00000088ADDAEC00] 10:45:29 INFO - PROCESS | 2868 | 1464198329162 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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 10:45:29 INFO - PROCESS | 2868 | 1464198329214 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 2868 | 1464198329217 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 10:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:45:29 INFO - PROCESS | 2868 | 1464198329221 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 2868 | 1464198329223 Marionette TRACE conn7 <- [1,54,null,{}] 10:45:29 INFO - PROCESS | 2868 | 1464198329227 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}] 10:45:29 INFO - PROCESS | 2868 | 1464198329330 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 10:45:29 INFO - PROCESS | 2868 | 1464198329337 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D72800 == 21 [pid = 2868] [id = 23] 10:45:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 65 (00000088B19ABC00) [pid = 2868] [serial = 65] [outer = 0000000000000000] 10:45:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (00000088B2B38400) [pid = 2868] [serial = 66] [outer = 00000088B19ABC00] 10:45:29 INFO - PROCESS | 2868 | 1464198329393 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (00000088B3C0AC00) [pid = 2868] [serial = 67] [outer = 00000088B19ABC00] 10:45:29 INFO - PROCESS | 2868 | 1464198329825 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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 10:45:29 INFO - PROCESS | 2868 | 1464198329851 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 2868 | 1464198329854 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 10:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:45:29 INFO - PROCESS | 2868 | 1464198329868 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 2868 | 1464198329870 Marionette TRACE conn7 <- [1,58,null,{}] 10:45:29 INFO - PROCESS | 2868 | 1464198329875 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}] 10:45:29 INFO - PROCESS | 2868 | 1464198329955 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 10:45:29 INFO - PROCESS | 2868 | 1464198329962 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8EA800 == 22 [pid = 2868] [id = 24] 10:45:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (00000088B3C10000) [pid = 2868] [serial = 68] [outer = 0000000000000000] 10:45:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (00000088B3C14400) [pid = 2868] [serial = 69] [outer = 00000088B3C10000] 10:45:30 INFO - PROCESS | 2868 | 1464198330007 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (00000088B3D2D400) [pid = 2868] [serial = 70] [outer = 00000088B3C10000] 10:45:30 INFO - PROCESS | 2868 | 1464198330405 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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 10:45:30 INFO - PROCESS | 2868 | 1464198330446 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 2868 | 1464198330449 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 10:45:30 INFO - PROCESS | 2868 | 1464198330452 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:45:30 INFO - PROCESS | 2868 | 1464198330454 Marionette TRACE conn7 <- [1,62,null,{}] 10:45:30 INFO - PROCESS | 2868 | 1464198330458 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}] 10:45:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A3F800 == 21 [pid = 2868] [id = 8] 10:45:31 INFO - PROCESS | 2868 | 1464198331314 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 10:45:31 INFO - PROCESS | 2868 | 1464198331332 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8EC000 == 22 [pid = 2868] [id = 25] 10:45:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (000000889DF32400) [pid = 2868] [serial = 71] [outer = 0000000000000000] 10:45:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (000000889E915800) [pid = 2868] [serial = 72] [outer = 000000889DF32400] 10:45:31 INFO - PROCESS | 2868 | 1464198331384 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (000000889F1ADC00) [pid = 2868] [serial = 73] [outer = 000000889DF32400] 10:45:31 INFO - PROCESS | 2868 | 1464198331811 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]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1392ms 10:45:31 INFO - PROCESS | 2868 | 1464198331849 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 2868 | 1464198331854 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 10:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:45:31 INFO - PROCESS | 2868 | 1464198331859 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 2868 | 1464198331862 Marionette TRACE conn7 <- [1,66,null,{}] 10:45:31 INFO - PROCESS | 2868 | 1464198331875 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}] 10:45:31 INFO - PROCESS | 2868 | 1464198331980 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 10:45:32 INFO - PROCESS | 2868 | 1464198331989 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A006B800 == 23 [pid = 2868] [id = 26] 10:45:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088A327E800) [pid = 2868] [serial = 74] [outer = 0000000000000000] 10:45:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A3CEF400) [pid = 2868] [serial = 75] [outer = 00000088A327E800] 10:45:32 INFO - PROCESS | 2868 | 1464198332037 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A493C400) [pid = 2868] [serial = 76] [outer = 00000088A327E800] 10:45:32 INFO - PROCESS | 2868 | 1464198332462 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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 651ms 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A507B800) [pid = 2868] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088ADDAEC00) [pid = 2868] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088AB78E000) [pid = 2868] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (000000889EF68800) [pid = 2868] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088A5240000) [pid = 2868] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088AA737400) [pid = 2868] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088A8B85800) [pid = 2868] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (00000088AC54C000) [pid = 2868] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (00000088AAEDF400) [pid = 2868] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:45:32 INFO - PROCESS | 2868 | --DOMWINDOW == 66 (00000088B19ABC00) [pid = 2868] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:45:32 INFO - PROCESS | 2868 | 1464198332820 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 2868 | 1464198332823 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 10:45:32 INFO - PROCESS | 2868 | 1464198332836 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 2868 | 1464198332838 Marionette TRACE conn7 <- [1,70,null,{}] 10:45:32 INFO - PROCESS | 2868 | 1464198332842 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}] 10:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:45:32 INFO - PROCESS | 2868 | 1464198332924 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 10:45:32 INFO - PROCESS | 2868 | 1464198332943 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3C59800 == 24 [pid = 2868] [id = 27] 10:45:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (00000088A4EDD800) [pid = 2868] [serial = 77] [outer = 0000000000000000] 10:45:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (00000088A5088000) [pid = 2868] [serial = 78] [outer = 00000088A4EDD800] 10:45:33 INFO - PROCESS | 2868 | 1464198332996 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (00000088A7A49400) [pid = 2868] [serial = 79] [outer = 00000088A4EDD800] 10:45:33 INFO - PROCESS | 2868 | 1464198333412 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]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 10:45:33 INFO - PROCESS | 2868 | 1464198333476 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 2868 | 1464198333480 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 10:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:45:33 INFO - PROCESS | 2868 | 1464198333496 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 2868 | 1464198333501 Marionette TRACE conn7 <- [1,74,null,{}] 10:45:33 INFO - PROCESS | 2868 | 1464198333505 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}] 10:45:33 INFO - PROCESS | 2868 | 1464198333587 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 10:45:33 INFO - PROCESS | 2868 | 1464198333593 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CD7800 == 25 [pid = 2868] [id = 28] 10:45:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (00000088A8E09400) [pid = 2868] [serial = 80] [outer = 0000000000000000] 10:45:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (00000088A8F36C00) [pid = 2868] [serial = 81] [outer = 00000088A8E09400] 10:45:33 INFO - PROCESS | 2868 | 1464198333641 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (00000088A9546400) [pid = 2868] [serial = 82] [outer = 00000088A8E09400] 10:45:34 INFO - PROCESS | 2868 | 1464198334091 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]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 650ms 10:45:34 INFO - PROCESS | 2868 | 1464198334142 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 2868 | 1464198334144 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 10:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:45:34 INFO - PROCESS | 2868 | 1464198334147 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 2868 | 1464198334149 Marionette TRACE conn7 <- [1,78,null,{}] 10:45:34 INFO - PROCESS | 2868 | 1464198334153 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}] 10:45:34 INFO - PROCESS | 2868 | 1464198334230 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 10:45:34 INFO - PROCESS | 2868 | 1464198334239 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A44000 == 26 [pid = 2868] [id = 29] 10:45:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088AAEDA800) [pid = 2868] [serial = 83] [outer = 0000000000000000] 10:45:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088AB6A1800) [pid = 2868] [serial = 84] [outer = 00000088AAEDA800] 10:45:34 INFO - PROCESS | 2868 | 1464198334313 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088ABBB0800) [pid = 2868] [serial = 85] [outer = 00000088AAEDA800] 10:45:34 INFO - PROCESS | 2868 | 1464198334703 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]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 10:45:34 INFO - PROCESS | 2868 | 1464198334735 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 10:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:45:34 INFO - PROCESS | 2868 | 1464198334738 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 10:45:34 INFO - PROCESS | 2868 | 1464198334741 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 2868 | 1464198334743 Marionette TRACE conn7 <- [1,82,null,{}] 10:45:34 INFO - PROCESS | 2868 | 1464198334747 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}] 10:45:34 INFO - PROCESS | 2868 | 1464198334882 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 10:45:34 INFO - PROCESS | 2868 | 1464198334949 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8E0000 == 27 [pid = 2868] [id = 30] 10:45:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889CF46400) [pid = 2868] [serial = 86] [outer = 0000000000000000] 10:45:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (000000889CF4D000) [pid = 2868] [serial = 87] [outer = 000000889CF46400] 10:45:35 INFO - PROCESS | 2868 | 1464198335011 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (000000889F4DA400) [pid = 2868] [serial = 88] [outer = 000000889CF46400] 10:45:35 INFO - PROCESS | 2868 | 1464198335566 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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 924ms 10:45:35 INFO - PROCESS | 2868 | 1464198335670 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 2868 | 1464198335674 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 10:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:45:35 INFO - PROCESS | 2868 | 1464198335679 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 2868 | 1464198335684 Marionette TRACE conn7 <- [1,86,null,{}] 10:45:35 INFO - PROCESS | 2868 | 1464198335689 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}] 10:45:35 INFO - PROCESS | 2868 | 1464198335806 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 10:45:35 INFO - PROCESS | 2868 | 1464198335862 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CDA800 == 28 [pid = 2868] [id = 31] 10:45:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A5814C00) [pid = 2868] [serial = 89] [outer = 0000000000000000] 10:45:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A7AF0400) [pid = 2868] [serial = 90] [outer = 00000088A5814C00] 10:45:35 INFO - PROCESS | 2868 | 1464198335923 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A8E05400) [pid = 2868] [serial = 91] [outer = 00000088A5814C00] 10:45:36 INFO - PROCESS | 2868 | 1464198336460 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]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 10:45:36 INFO - PROCESS | 2868 | 1464198336522 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 2868 | 1464198336526 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 10:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:45:36 INFO - PROCESS | 2868 | 1464198336530 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 2868 | 1464198336533 Marionette TRACE conn7 <- [1,90,null,{}] 10:45:36 INFO - PROCESS | 2868 | 1464198336537 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}] 10:45:36 INFO - PROCESS | 2868 | 1464198336643 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 10:45:36 INFO - PROCESS | 2868 | 1464198336708 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB5AB000 == 29 [pid = 2868] [id = 32] 10:45:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088AC0D1C00) [pid = 2868] [serial = 92] [outer = 0000000000000000] 10:45:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088ACAEF400) [pid = 2868] [serial = 93] [outer = 00000088AC0D1C00] 10:45:36 INFO - PROCESS | 2868 | 1464198336767 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088ACC94000) [pid = 2868] [serial = 94] [outer = 00000088AC0D1C00] 10:45:37 INFO - PROCESS | 2868 | 1464198337328 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]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 10:45:37 INFO - PROCESS | 2868 | 1464198337370 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 2868 | 1464198337375 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 10:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:45:37 INFO - PROCESS | 2868 | 1464198337387 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 2868 | 1464198337392 Marionette TRACE conn7 <- [1,94,null,{}] 10:45:37 INFO - PROCESS | 2868 | 1464198337396 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}] 10:45:37 INFO - PROCESS | 2868 | 1464198337507 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 10:45:37 INFO - PROCESS | 2868 | 1464198337566 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACC0B000 == 30 [pid = 2868] [id = 33] 10:45:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088ADF35000) [pid = 2868] [serial = 95] [outer = 0000000000000000] 10:45:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088AE80FC00) [pid = 2868] [serial = 96] [outer = 00000088ADF35000] 10:45:37 INFO - PROCESS | 2868 | 1464198337622 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AEF95800) [pid = 2868] [serial = 97] [outer = 00000088ADF35000] 10:45:38 INFO - PROCESS | 2868 | 1464198338116 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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 798ms 10:45:38 INFO - PROCESS | 2868 | 1464198338181 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 2868 | 1464198338184 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 10:45:38 INFO - PROCESS | 2868 | 1464198338188 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:45:38 INFO - PROCESS | 2868 | 1464198338190 Marionette TRACE conn7 <- [1,98,null,{}] 10:45:38 INFO - PROCESS | 2868 | 1464198338194 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}] 10:45:38 INFO - PROCESS | 2868 | 1464198338296 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 10:45:38 INFO - PROCESS | 2868 | 1464198338370 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDA5000 == 31 [pid = 2868] [id = 34] 10:45:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A4E88400) [pid = 2868] [serial = 98] [outer = 0000000000000000] 10:45:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A4E8F000) [pid = 2868] [serial = 99] [outer = 00000088A4E88400] 10:45:38 INFO - PROCESS | 2868 | 1464198338429 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ACEACC00) [pid = 2868] [serial = 100] [outer = 00000088A4E88400] 10:45:39 INFO - PROCESS | 2868 | 1464198338996 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]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 839ms 10:45:39 INFO - PROCESS | 2868 | 1464198339030 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 2868 | 1464198339032 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 10:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:45:39 INFO - PROCESS | 2868 | 1464198339036 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 2868 | 1464198339038 Marionette TRACE conn7 <- [1,102,null,{}] 10:45:39 INFO - PROCESS | 2868 | 1464198339042 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}] 10:45:39 INFO - PROCESS | 2868 | 1464198339201 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 10:45:39 INFO - PROCESS | 2868 | 1464198339268 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1D5000 == 32 [pid = 2868] [id = 35] 10:45:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (000000889CF4EC00) [pid = 2868] [serial = 101] [outer = 0000000000000000] 10:45:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000889D7CD000) [pid = 2868] [serial = 102] [outer = 000000889CF4EC00] 10:45:39 INFO - PROCESS | 2868 | 1464198339320 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889F1AAC00) [pid = 2868] [serial = 103] [outer = 000000889CF4EC00] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AB6A1400) [pid = 2868] [serial = 17] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A5087000) [pid = 2868] [serial = 9] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A5088C00) [pid = 2868] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A2F40000) [pid = 2868] [serial = 4] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088B199DC00) [pid = 2868] [serial = 63] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088B2B38400) [pid = 2868] [serial = 66] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AEE75400) [pid = 2868] [serial = 27] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088AEFFD000) [pid = 2868] [serial = 33] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A32F3C00) [pid = 2868] [serial = 36] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A3EE9800) [pid = 2868] [serial = 37] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A524AC00) [pid = 2868] [serial = 39] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088AA92B400) [pid = 2868] [serial = 42] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A95D1400) [pid = 2868] [serial = 45] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088ACC6B800) [pid = 2868] [serial = 48] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (000000889CE1DC00) [pid = 2868] [serial = 51] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (000000889E918400) [pid = 2868] [serial = 54] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (000000889CF53400) [pid = 2868] [serial = 57] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (000000889F1A9C00) [pid = 2868] [serial = 60] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088AAF08C00) [pid = 2868] [serial = 21] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088AC0D2400) [pid = 2868] [serial = 24] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088ABD6C400) [pid = 2868] [serial = 46] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088ABD4B000) [pid = 2868] [serial = 30] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088ADDB2000) [pid = 2868] [serial = 49] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088AAF0C800) [pid = 2868] [serial = 43] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (00000088B19A4000) [pid = 2868] [serial = 64] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (00000088AB69A400) [pid = 2868] [serial = 22] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 66 (00000088A7AF1800) [pid = 2868] [serial = 40] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 65 (00000088AEE80400) [pid = 2868] [serial = 28] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 64 (00000088B3C0AC00) [pid = 2868] [serial = 67] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | --DOMWINDOW == 63 (00000088ABA69000) [pid = 2868] [serial = 14] [outer = 0000000000000000] [url = about:blank] 10:45:39 INFO - PROCESS | 2868 | 1464198339868 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]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 879ms 10:45:39 INFO - PROCESS | 2868 | 1464198339919 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 2868 | 1464198339923 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 10:45:39 INFO - PROCESS | 2868 | 1464198339927 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:45:39 INFO - PROCESS | 2868 | 1464198339932 Marionette TRACE conn7 <- [1,106,null,{}] 10:45:39 INFO - PROCESS | 2868 | 1464198339936 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}] 10:45:40 INFO - PROCESS | 2868 | 1464198340026 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 10:45:40 INFO - PROCESS | 2868 | 1464198340033 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F456800 == 33 [pid = 2868] [id = 36] 10:45:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 64 (00000088A3978C00) [pid = 2868] [serial = 104] [outer = 0000000000000000] 10:45:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 65 (00000088A3A80000) [pid = 2868] [serial = 105] [outer = 00000088A3978C00] 10:45:40 INFO - PROCESS | 2868 | 1464198340084 Marionette DEBUG loaded listener.js 10:45:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (00000088A4A89400) [pid = 2868] [serial = 106] [outer = 00000088A3978C00] 10:45:40 INFO - PROCESS | 2868 | 1464198340510 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]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 10:45:40 INFO - PROCESS | 2868 | 1464198340582 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 2868 | 1464198340585 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 10:45:40 INFO - PROCESS | 2868 | 1464198340589 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 2868 | 1464198340591 Marionette TRACE conn7 <- [1,110,null,{}] 10:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:45:40 INFO - PROCESS | 2868 | 1464198340595 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}] 10:45:40 INFO - PROCESS | 2868 | 1464198340680 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 10:45:40 INFO - PROCESS | 2868 | 1464198340698 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A3F000 == 34 [pid = 2868] [id = 37] 10:45:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (00000088A7AF1800) [pid = 2868] [serial = 107] [outer = 0000000000000000] 10:45:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (00000088A8B89400) [pid = 2868] [serial = 108] [outer = 00000088A7AF1800] 10:45:40 INFO - PROCESS | 2868 | 1464198340745 Marionette DEBUG loaded listener.js 10:45:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (00000088A8F3E400) [pid = 2868] [serial = 109] [outer = 00000088A7AF1800] 10:45:41 INFO - PROCESS | 2868 | 1464198341172 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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 10:45:41 INFO - PROCESS | 2868 | 1464198341225 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 2868 | 1464198341236 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 10:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:45:41 INFO - PROCESS | 2868 | 1464198341247 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 2868 | 1464198341252 Marionette TRACE conn7 <- [1,114,null,{}] 10:45:41 INFO - PROCESS | 2868 | 1464198341260 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}] 10:45:41 INFO - PROCESS | 2868 | 1464198341350 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 10:45:41 INFO - PROCESS | 2868 | 1464198341364 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A37000 == 35 [pid = 2868] [id = 38] 10:45:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (00000088AB6A3C00) [pid = 2868] [serial = 110] [outer = 0000000000000000] 10:45:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (00000088ABA69000) [pid = 2868] [serial = 111] [outer = 00000088AB6A3C00] 10:45:41 INFO - PROCESS | 2868 | 1464198341411 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (00000088ACA0E400) [pid = 2868] [serial = 112] [outer = 00000088AB6A3C00] 10:45:41 INFO - PROCESS | 2868 | 1464198341807 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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 588ms 10:45:41 INFO - PROCESS | 2868 | 1464198341832 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 2868 | 1464198341835 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 10:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:45:41 INFO - PROCESS | 2868 | 1464198341851 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 2868 | 1464198341853 Marionette TRACE conn7 <- [1,118,null,{}] 10:45:41 INFO - PROCESS | 2868 | 1464198341857 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}] 10:45:41 INFO - PROCESS | 2868 | 1464198341938 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 10:45:41 INFO - PROCESS | 2868 | 1464198341946 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A90A3000 == 36 [pid = 2868] [id = 39] 10:45:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088ACC73800) [pid = 2868] [serial = 113] [outer = 0000000000000000] 10:45:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088ACEB4400) [pid = 2868] [serial = 114] [outer = 00000088ACC73800] 10:45:42 INFO - PROCESS | 2868 | 1464198341991 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088AE2C0000) [pid = 2868] [serial = 115] [outer = 00000088ACC73800] 10:45:42 INFO - PROCESS | 2868 | 1464198342421 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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 10:45:42 INFO - PROCESS | 2868 | 1464198342438 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 2868 | 1464198342441 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 10:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:45:42 INFO - PROCESS | 2868 | 1464198342457 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 2868 | 1464198342460 Marionette TRACE conn7 <- [1,122,null,{}] 10:45:42 INFO - PROCESS | 2868 | 1464198342463 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}] 10:45:42 INFO - PROCESS | 2868 | 1464198342571 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 10:45:42 INFO - PROCESS | 2868 | 1464198342579 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABD4B000 == 37 [pid = 2868] [id = 40] 10:45:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088AEF9CC00) [pid = 2868] [serial = 116] [outer = 0000000000000000] 10:45:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088AEFF5C00) [pid = 2868] [serial = 117] [outer = 00000088AEF9CC00] 10:45:42 INFO - PROCESS | 2868 | 1464198342633 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088B19A3800) [pid = 2868] [serial = 118] [outer = 00000088AEF9CC00] 10:45:43 INFO - PROCESS | 2868 | 1464198343065 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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 10:45:43 INFO - PROCESS | 2868 | 1464198343088 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 2868 | 1464198343090 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 10:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:45:43 INFO - PROCESS | 2868 | 1464198343093 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 2868 | 1464198343095 Marionette TRACE conn7 <- [1,126,null,{}] 10:45:43 INFO - PROCESS | 2868 | 1464198343098 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}] 10:45:43 INFO - PROCESS | 2868 | 1464198343202 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 10:45:43 INFO - PROCESS | 2868 | 1464198343209 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCC2800 == 38 [pid = 2868] [id = 41] 10:45:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088ABFA9C00) [pid = 2868] [serial = 119] [outer = 0000000000000000] 10:45:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088AEFFE000) [pid = 2868] [serial = 120] [outer = 00000088ABFA9C00] 10:45:43 INFO - PROCESS | 2868 | 1464198343254 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088B2B33400) [pid = 2868] [serial = 121] [outer = 00000088ABFA9C00] 10:45:43 INFO - PROCESS | 2868 | 1464198343691 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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 10:45:43 INFO - PROCESS | 2868 | 1464198343726 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 2868 | 1464198343728 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 10:45:43 INFO - PROCESS | 2868 | 1464198343731 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:45:43 INFO - PROCESS | 2868 | 1464198343733 Marionette TRACE conn7 <- [1,130,null,{}] 10:45:43 INFO - PROCESS | 2868 | 1464198343737 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}] 10:45:43 INFO - PROCESS | 2868 | 1464198343835 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 10:45:43 INFO - PROCESS | 2868 | 1464198343849 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19E6800 == 39 [pid = 2868] [id = 42] 10:45:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088AE88DC00) [pid = 2868] [serial = 122] [outer = 0000000000000000] 10:45:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088AE890800) [pid = 2868] [serial = 123] [outer = 00000088AE88DC00] 10:45:43 INFO - PROCESS | 2868 | 1464198343924 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088AE897000) [pid = 2868] [serial = 124] [outer = 00000088AE88DC00] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088B3C10000) [pid = 2868] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (000000889F1A5400) [pid = 2868] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088ADDB2400) [pid = 2868] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (000000889CE29400) [pid = 2868] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (000000889CF50800) [pid = 2868] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A327E800) [pid = 2868] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (000000889DF32400) [pid = 2868] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A4EDD800) [pid = 2868] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:45:44 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A8E09400) [pid = 2868] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:45:44 INFO - PROCESS | 2868 | 1464198344313 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]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 628ms 10:45:44 INFO - PROCESS | 2868 | 1464198344363 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 2868 | 1464198344365 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 10:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:45:44 INFO - PROCESS | 2868 | 1464198344368 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 2868 | 1464198344370 Marionette TRACE conn7 <- [1,134,null,{}] 10:45:44 INFO - PROCESS | 2868 | 1464198344374 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}] 10:45:44 INFO - PROCESS | 2868 | 1464198344475 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 10:45:44 INFO - PROCESS | 2868 | 1464198344534 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B125A800 == 40 [pid = 2868] [id = 43] 10:45:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889E911800) [pid = 2868] [serial = 125] [outer = 0000000000000000] 10:45:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A49AC800) [pid = 2868] [serial = 126] [outer = 000000889E911800] 10:45:44 INFO - PROCESS | 2868 | 1464198344582 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A49B5C00) [pid = 2868] [serial = 127] [outer = 000000889E911800] 10:45:44 INFO - PROCESS | 2868 | 1464198344940 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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 10:45:45 INFO - PROCESS | 2868 | 1464198345000 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 2868 | 1464198345002 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 10:45:45 INFO - PROCESS | 2868 | 1464198345006 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:45:45 INFO - PROCESS | 2868 | 1464198345007 Marionette TRACE conn7 <- [1,138,null,{}] 10:45:45 INFO - PROCESS | 2868 | 1464198345011 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}] 10:45:45 INFO - PROCESS | 2868 | 1464198345093 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 10:45:45 INFO - PROCESS | 2868 | 1464198345100 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3814000 == 41 [pid = 2868] [id = 44] 10:45:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (000000889EA3B400) [pid = 2868] [serial = 128] [outer = 0000000000000000] 10:45:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (000000889EA42C00) [pid = 2868] [serial = 129] [outer = 000000889EA3B400] 10:45:45 INFO - PROCESS | 2868 | 1464198345146 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A49B8800) [pid = 2868] [serial = 130] [outer = 000000889EA3B400] 10:45:45 INFO - PROCESS | 2868 | 1464198345560 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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 10:45:45 INFO - PROCESS | 2868 | 1464198345595 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 2868 | 1464198345597 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 10:45:45 INFO - PROCESS | 2868 | 1464198345609 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 2868 | 1464198345611 Marionette TRACE conn7 <- [1,142,null,{}] 10:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:45:45 INFO - PROCESS | 2868 | 1464198345615 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}] 10:45:45 INFO - PROCESS | 2868 | 1464198345697 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 10:45:45 INFO - PROCESS | 2868 | 1464198345703 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3830000 == 42 [pid = 2868] [id = 45] 10:45:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088AC2C8400) [pid = 2868] [serial = 131] [outer = 0000000000000000] 10:45:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088AE894800) [pid = 2868] [serial = 132] [outer = 00000088AC2C8400] 10:45:45 INFO - PROCESS | 2868 | 1464198345755 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088B328AC00) [pid = 2868] [serial = 133] [outer = 00000088AC2C8400] 10:45:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB7CE000 == 41 [pid = 2868] [id = 10] 10:45:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889F456800 == 40 [pid = 2868] [id = 36] 10:45:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1D5000 == 39 [pid = 2868] [id = 35] 10:45:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEDA5000 == 38 [pid = 2868] [id = 34] 10:45:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACC0B000 == 37 [pid = 2868] [id = 33] 10:45:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB5AB000 == 36 [pid = 2868] [id = 32] 10:45:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4CDA800 == 35 [pid = 2868] [id = 31] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A90A3000 == 34 [pid = 2868] [id = 39] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A37000 == 33 [pid = 2868] [id = 38] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABD4B000 == 32 [pid = 2868] [id = 40] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACCC2800 == 31 [pid = 2868] [id = 41] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3814000 == 30 [pid = 2868] [id = 44] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19E6800 == 29 [pid = 2868] [id = 42] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A3F000 == 28 [pid = 2868] [id = 37] 10:45:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B125A800 == 27 [pid = 2868] [id = 43] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A3CEF400) [pid = 2868] [serial = 75] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (000000889E915800) [pid = 2868] [serial = 72] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (000000889F1ADC00) [pid = 2868] [serial = 73] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A5088000) [pid = 2868] [serial = 78] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A9546400) [pid = 2868] [serial = 82] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A493C400) [pid = 2868] [serial = 76] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A7A49400) [pid = 2868] [serial = 79] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A8F36C00) [pid = 2868] [serial = 81] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088B3D2D400) [pid = 2868] [serial = 70] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088AB6A1800) [pid = 2868] [serial = 84] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088B3C14400) [pid = 2868] [serial = 69] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (000000889F1AFC00) [pid = 2868] [serial = 61] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (000000889CE25400) [pid = 2868] [serial = 52] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (000000889E91E800) [pid = 2868] [serial = 55] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (000000889E91E000) [pid = 2868] [serial = 58] [outer = 0000000000000000] [url = about:blank] 10:45:47 INFO - PROCESS | 2868 | 1464198347557 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]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1989ms 10:45:47 INFO - PROCESS | 2868 | 1464198347606 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 2868 | 1464198347610 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 10:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:45:47 INFO - PROCESS | 2868 | 1464198347616 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 2868 | 1464198347621 Marionette TRACE conn7 <- [1,146,null,{}] 10:45:47 INFO - PROCESS | 2868 | 1464198347629 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}] 10:45:47 INFO - PROCESS | 2868 | 1464198347720 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 10:45:47 INFO - PROCESS | 2868 | 1464198347732 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1D4800 == 28 [pid = 2868] [id = 46] 10:45:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (000000889E918400) [pid = 2868] [serial = 134] [outer = 0000000000000000] 10:45:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (000000889E918C00) [pid = 2868] [serial = 135] [outer = 000000889E918400] 10:45:47 INFO - PROCESS | 2868 | 1464198347785 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (000000889EA3D400) [pid = 2868] [serial = 136] [outer = 000000889E918400] 10:45:48 INFO - PROCESS | 2868 | 1464198348247 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]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 10:45:48 INFO - PROCESS | 2868 | 1464198348311 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 2868 | 1464198348318 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 10:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:45:48 INFO - PROCESS | 2868 | 1464198348325 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 2868 | 1464198348328 Marionette TRACE conn7 <- [1,150,null,{}] 10:45:48 INFO - PROCESS | 2868 | 1464198348332 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}] 10:45:48 INFO - PROCESS | 2868 | 1464198348421 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 10:45:48 INFO - PROCESS | 2868 | 1464198348431 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F53000 == 29 [pid = 2868] [id = 47] 10:45:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (000000889F1AD000) [pid = 2868] [serial = 137] [outer = 0000000000000000] 10:45:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889F1AEC00) [pid = 2868] [serial = 138] [outer = 000000889F1AD000] 10:45:48 INFO - PROCESS | 2868 | 1464198348487 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A00ED000) [pid = 2868] [serial = 139] [outer = 000000889F1AD000] 10:45:48 INFO - PROCESS | 2868 | 1464198348926 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]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 10:45:48 INFO - PROCESS | 2868 | 1464198348962 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 2868 | 1464198348965 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 10:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:45:48 INFO - PROCESS | 2868 | 1464198348971 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 2868 | 1464198348975 Marionette TRACE conn7 <- [1,154,null,{}] 10:45:49 INFO - PROCESS | 2868 | 1464198349001 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}] 10:45:49 INFO - PROCESS | 2868 | 1464198349110 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 10:45:49 INFO - PROCESS | 2868 | 1464198349127 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FD7000 == 30 [pid = 2868] [id = 48] 10:45:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889CE23800) [pid = 2868] [serial = 140] [outer = 0000000000000000] 10:45:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A3E96800) [pid = 2868] [serial = 141] [outer = 000000889CE23800] 10:45:49 INFO - PROCESS | 2868 | 1464198349177 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A493F800) [pid = 2868] [serial = 142] [outer = 000000889CE23800] 10:45:49 INFO - PROCESS | 2868 | 1464198349589 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]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 10:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:45:49 INFO - PROCESS | 2868 | 1464198349623 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 2868 | 1464198349626 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 10:45:49 INFO - PROCESS | 2868 | 1464198349629 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 2868 | 1464198349631 Marionette TRACE conn7 <- [1,158,null,{}] 10:45:49 INFO - PROCESS | 2868 | 1464198349634 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}] 10:45:49 INFO - PROCESS | 2868 | 1464198349724 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 10:45:49 INFO - PROCESS | 2868 | 1464198349731 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4ED5800 == 31 [pid = 2868] [id = 49] 10:45:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A4A8C000) [pid = 2868] [serial = 143] [outer = 0000000000000000] 10:45:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A4E87000) [pid = 2868] [serial = 144] [outer = 00000088A4A8C000] 10:45:49 INFO - PROCESS | 2868 | 1464198349777 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4E92C00) [pid = 2868] [serial = 145] [outer = 00000088A4A8C000] 10:45:50 INFO - PROCESS | 2868 | 1464198350186 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 10:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:45:50 INFO - PROCESS | 2868 | 1464198350220 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 2868 | 1464198350222 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 10:45:50 INFO - PROCESS | 2868 | 1464198350225 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 2868 | 1464198350227 Marionette TRACE conn7 <- [1,162,null,{}] 10:45:50 INFO - PROCESS | 2868 | 1464198350231 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}] 10:45:50 INFO - PROCESS | 2868 | 1464198350309 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 10:45:50 INFO - PROCESS | 2868 | 1464198350316 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A7D800 == 32 [pid = 2868] [id = 50] 10:45:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (000000889F1AC400) [pid = 2868] [serial = 146] [outer = 0000000000000000] 10:45:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A523C800) [pid = 2868] [serial = 147] [outer = 000000889F1AC400] 10:45:50 INFO - PROCESS | 2868 | 1464198350363 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A5817C00) [pid = 2868] [serial = 148] [outer = 000000889F1AC400] 10:45:50 INFO - PROCESS | 2868 | 1464198350808 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 10:45:50 INFO - PROCESS | 2868 | 1464198350858 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 2868 | 1464198350860 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 10:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:45:50 INFO - PROCESS | 2868 | 1464198350864 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 2868 | 1464198350866 Marionette TRACE conn7 <- [1,166,null,{}] 10:45:50 INFO - PROCESS | 2868 | 1464198350869 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}] 10:45:50 INFO - PROCESS | 2868 | 1464198350966 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 10:45:50 INFO - PROCESS | 2868 | 1464198350977 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8D74000 == 33 [pid = 2868] [id = 51] 10:45:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A8BEF000) [pid = 2868] [serial = 149] [outer = 0000000000000000] 10:45:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A8E08800) [pid = 2868] [serial = 150] [outer = 00000088A8BEF000] 10:45:51 INFO - PROCESS | 2868 | 1464198351026 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A9543000) [pid = 2868] [serial = 151] [outer = 00000088A8BEF000] 10:45:51 INFO - PROCESS | 2868 | 1464198351428 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]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 10:45:51 INFO - PROCESS | 2868 | 1464198351463 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 2868 | 1464198351465 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 10:45:51 INFO - PROCESS | 2868 | 1464198351469 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 2868 | 1464198351470 Marionette TRACE conn7 <- [1,170,null,{}] 10:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:45:51 INFO - PROCESS | 2868 | 1464198351474 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}] 10:45:51 INFO - PROCESS | 2868 | 1464198351550 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 10:45:51 INFO - PROCESS | 2868 | 1464198351558 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7D1800 == 34 [pid = 2868] [id = 52] 10:45:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A95D1000) [pid = 2868] [serial = 152] [outer = 0000000000000000] 10:45:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AA923400) [pid = 2868] [serial = 153] [outer = 00000088A95D1000] 10:45:51 INFO - PROCESS | 2868 | 1464198351605 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AAF06800) [pid = 2868] [serial = 154] [outer = 00000088A95D1000] 10:45:52 INFO - PROCESS | 2868 | 1464198352010 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]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 10:45:52 INFO - PROCESS | 2868 | 1464198352065 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 2868 | 1464198352067 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 10:45:52 INFO - PROCESS | 2868 | 1464198352071 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:45:52 INFO - PROCESS | 2868 | 1464198352073 Marionette TRACE conn7 <- [1,174,null,{}] 10:45:52 INFO - PROCESS | 2868 | 1464198352076 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}] 10:45:52 INFO - PROCESS | 2868 | 1464198352153 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 10:45:52 INFO - PROCESS | 2868 | 1464198352159 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC41F800 == 35 [pid = 2868] [id = 53] 10:45:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AAF0F000) [pid = 2868] [serial = 155] [outer = 0000000000000000] 10:45:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AB6A0400) [pid = 2868] [serial = 156] [outer = 00000088AAF0F000] 10:45:52 INFO - PROCESS | 2868 | 1464198352205 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AB793400) [pid = 2868] [serial = 157] [outer = 00000088AAF0F000] 10:45:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AB78DC00) [pid = 2868] [serial = 158] [outer = 00000088AEF95000] 10:45:52 INFO - PROCESS | 2868 | 1464198352668 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]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 10:45:52 INFO - PROCESS | 2868 | 1464198352705 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 2868 | 1464198352707 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 10:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:45:52 INFO - PROCESS | 2868 | 1464198352711 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 2868 | 1464198352713 Marionette TRACE conn7 <- [1,178,null,{}] 10:45:52 INFO - PROCESS | 2868 | 1464198352717 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}] 10:45:52 INFO - PROCESS | 2868 | 1464198352817 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 10:45:52 INFO - PROCESS | 2868 | 1464198352826 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FD6000 == 36 [pid = 2868] [id = 54] 10:45:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AB665000) [pid = 2868] [serial = 159] [outer = 0000000000000000] 10:45:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABF9FC00) [pid = 2868] [serial = 160] [outer = 00000088AB665000] 10:45:52 INFO - PROCESS | 2868 | 1464198352872 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AC051400) [pid = 2868] [serial = 161] [outer = 00000088AB665000] 10:45:53 INFO - PROCESS | 2868 | 1464198353307 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]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 10:45:53 INFO - PROCESS | 2868 | 1464198353343 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 2868 | 1464198353345 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 10:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:45:53 INFO - PROCESS | 2868 | 1464198353348 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 2868 | 1464198353351 Marionette TRACE conn7 <- [1,182,null,{}] 10:45:53 INFO - PROCESS | 2868 | 1464198353354 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}] 10:45:53 INFO - PROCESS | 2868 | 1464198353466 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 10:45:53 INFO - PROCESS | 2868 | 1464198353472 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1260000 == 37 [pid = 2868] [id = 55] 10:45:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AC0D2400) [pid = 2868] [serial = 162] [outer = 0000000000000000] 10:45:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AC54BC00) [pid = 2868] [serial = 163] [outer = 00000088AC0D2400] 10:45:53 INFO - PROCESS | 2868 | 1464198353518 Marionette DEBUG loaded listener.js 10:45:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ACC71000) [pid = 2868] [serial = 164] [outer = 00000088AC0D2400] 10:45:53 INFO - PROCESS | 2868 | 1464198353941 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]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 10:45:53 INFO - PROCESS | 2868 | 1464198353981 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 2868 | 1464198353984 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 10:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:45:54 INFO - PROCESS | 2868 | 1464198354001 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 2868 | 1464198354004 Marionette TRACE conn7 <- [1,186,null,{}] 10:45:54 INFO - PROCESS | 2868 | 1464198354008 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}] 10:45:54 INFO - PROCESS | 2868 | 1464198354128 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 10:45:54 INFO - PROCESS | 2868 | 1464198354200 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D6A000 == 38 [pid = 2868] [id = 56] 10:45:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ACEAAC00) [pid = 2868] [serial = 165] [outer = 0000000000000000] 10:45:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ADDB2000) [pid = 2868] [serial = 166] [outer = 00000088ACEAAC00] 10:45:54 INFO - PROCESS | 2868 | 1464198354252 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AE889800) [pid = 2868] [serial = 167] [outer = 00000088ACEAAC00] 10:45:54 INFO - PROCESS | 2868 | 1464198354670 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]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 691ms 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889EA3B400) [pid = 2868] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AEF9CC00) [pid = 2868] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AE88DC00) [pid = 2868] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABFA9C00) [pid = 2868] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889E911800) [pid = 2868] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A3978C00) [pid = 2868] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889CF4EC00) [pid = 2868] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A4E88400) [pid = 2868] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ADF35000) [pid = 2868] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AC0D1C00) [pid = 2868] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A5814C00) [pid = 2868] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889CF46400) [pid = 2868] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088AAEDA800) [pid = 2868] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ACC73800) [pid = 2868] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AB6A3C00) [pid = 2868] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:45:54 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A7AF1800) [pid = 2868] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:45:54 INFO - PROCESS | 2868 | 1464198354876 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 2868 | 1464198354879 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 10:45:54 INFO - PROCESS | 2868 | 1464198354888 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 2868 | 1464198354890 Marionette TRACE conn7 <- [1,190,null,{}] 10:45:54 INFO - PROCESS | 2868 | 1464198354894 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}] 10:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:45:54 INFO - PROCESS | 2868 | 1464198354974 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 10:45:55 INFO - PROCESS | 2868 | 1464198354989 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4EC2000 == 39 [pid = 2868] [id = 57] 10:45:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A3109C00) [pid = 2868] [serial = 168] [outer = 0000000000000000] 10:45:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A4E84000) [pid = 2868] [serial = 169] [outer = 00000088A3109C00] 10:45:55 INFO - PROCESS | 2868 | 1464198355038 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AB6A3C00) [pid = 2868] [serial = 170] [outer = 00000088A3109C00] 10:45:55 INFO - PROCESS | 2868 | 1464198355427 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]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 566ms 10:45:55 INFO - PROCESS | 2868 | 1464198355495 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 2868 | 1464198355497 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 10:45:55 INFO - PROCESS | 2868 | 1464198355501 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 2868 | 1464198355502 Marionette TRACE conn7 <- [1,194,null,{}] 10:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:45:55 INFO - PROCESS | 2868 | 1464198355511 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}] 10:45:55 INFO - PROCESS | 2868 | 1464198355591 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 10:45:55 INFO - PROCESS | 2868 | 1464198355598 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AE1000 == 40 [pid = 2868] [id = 58] 10:45:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AE88C800) [pid = 2868] [serial = 171] [outer = 0000000000000000] 10:45:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AE88F800) [pid = 2868] [serial = 172] [outer = 00000088AE88C800] 10:45:55 INFO - PROCESS | 2868 | 1464198355643 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AEE83800) [pid = 2868] [serial = 173] [outer = 00000088AE88C800] 10:45:56 INFO - PROCESS | 2868 | 1464198356054 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 10:45:56 INFO - PROCESS | 2868 | 1464198356094 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 2868 | 1464198356096 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 10:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:45:56 INFO - PROCESS | 2868 | 1464198356099 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 2868 | 1464198356101 Marionette TRACE conn7 <- [1,198,null,{}] 10:45:56 INFO - PROCESS | 2868 | 1464198356104 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}] 10:45:56 INFO - PROCESS | 2868 | 1464198356190 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 10:45:56 INFO - PROCESS | 2868 | 1464198356197 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CB3000 == 41 [pid = 2868] [id = 59] 10:45:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A4E06800) [pid = 2868] [serial = 174] [outer = 0000000000000000] 10:45:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A4E0CC00) [pid = 2868] [serial = 175] [outer = 00000088A4E06800] 10:45:56 INFO - PROCESS | 2868 | 1464198356242 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AE894C00) [pid = 2868] [serial = 176] [outer = 00000088A4E06800] 10:45:56 INFO - PROCESS | 2868 | 1464198356642 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 587ms 10:45:56 INFO - PROCESS | 2868 | 1464198356698 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 2868 | 1464198356700 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 10:45:56 INFO - PROCESS | 2868 | 1464198356704 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 2868 | 1464198356705 Marionette TRACE conn7 <- [1,202,null,{}] 10:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:45:56 INFO - PROCESS | 2868 | 1464198356714 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}] 10:45:56 INFO - PROCESS | 2868 | 1464198356796 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 10:45:56 INFO - PROCESS | 2868 | 1464198356802 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B367D000 == 42 [pid = 2868] [id = 60] 10:45:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AEF99800) [pid = 2868] [serial = 177] [outer = 0000000000000000] 10:45:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AEFF8400) [pid = 2868] [serial = 178] [outer = 00000088AEF99800] 10:45:56 INFO - PROCESS | 2868 | 1464198356846 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088B199EC00) [pid = 2868] [serial = 179] [outer = 00000088AEF99800] 10:45:57 INFO - PROCESS | 2868 | 1464198357664 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]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 986ms 10:45:57 INFO - PROCESS | 2868 | 1464198357696 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 2868 | 1464198357702 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 10:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:45:57 INFO - PROCESS | 2868 | 1464198357707 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 2868 | 1464198357712 Marionette TRACE conn7 <- [1,206,null,{}] 10:45:57 INFO - PROCESS | 2868 | 1464198357718 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}] 10:45:57 INFO - PROCESS | 2868 | 1464198357843 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 10:45:57 INFO - PROCESS | 2868 | 1464198357912 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3131000 == 43 [pid = 2868] [id = 61] 10:45:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889F1A3800) [pid = 2868] [serial = 180] [outer = 0000000000000000] 10:45:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889F1A7800) [pid = 2868] [serial = 181] [outer = 000000889F1A3800] 10:45:57 INFO - PROCESS | 2868 | 1464198357974 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A327F400) [pid = 2868] [serial = 182] [outer = 000000889F1A3800] 10:45:58 INFO - PROCESS | 2868 | 1464198358881 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]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1232ms 10:45:58 INFO - PROCESS | 2868 | 1464198358941 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 2868 | 1464198358946 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 10:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:45:58 INFO - PROCESS | 2868 | 1464198358951 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 2868 | 1464198358956 Marionette TRACE conn7 <- [1,210,null,{}] 10:45:58 INFO - PROCESS | 2868 | 1464198358963 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}] 10:45:59 INFO - PROCESS | 2868 | 1464198359102 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 10:45:59 INFO - PROCESS | 2868 | 1464198359172 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FFDA800 == 44 [pid = 2868] [id = 62] 10:45:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889E920400) [pid = 2868] [serial = 183] [outer = 0000000000000000] 10:45:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889EA41800) [pid = 2868] [serial = 184] [outer = 000000889E920400] 10:45:59 INFO - PROCESS | 2868 | 1464198359224 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889F1AFC00) [pid = 2868] [serial = 185] [outer = 000000889E920400] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CB3000 == 43 [pid = 2868] [id = 59] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AE1000 == 42 [pid = 2868] [id = 58] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4EC2000 == 41 [pid = 2868] [id = 57] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D6A000 == 40 [pid = 2868] [id = 56] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1260000 == 39 [pid = 2868] [id = 55] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FD6000 == 38 [pid = 2868] [id = 54] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC41F800 == 37 [pid = 2868] [id = 53] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB7D1800 == 36 [pid = 2868] [id = 52] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8D74000 == 35 [pid = 2868] [id = 51] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A7D800 == 34 [pid = 2868] [id = 50] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4ED5800 == 33 [pid = 2868] [id = 49] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FD7000 == 32 [pid = 2868] [id = 48] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AE894800) [pid = 2868] [serial = 132] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F53000 == 31 [pid = 2868] [id = 47] 10:45:59 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1D4800 == 30 [pid = 2868] [id = 46] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A49B8800) [pid = 2868] [serial = 130] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AEFF5C00) [pid = 2868] [serial = 117] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088B19A3800) [pid = 2868] [serial = 118] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AE890800) [pid = 2868] [serial = 123] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088B2B33400) [pid = 2868] [serial = 121] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AEFFE000) [pid = 2868] [serial = 120] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A49AC800) [pid = 2868] [serial = 126] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889EA42C00) [pid = 2868] [serial = 129] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AE897000) [pid = 2868] [serial = 124] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A3A80000) [pid = 2868] [serial = 105] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A4A89400) [pid = 2868] [serial = 106] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889F1AAC00) [pid = 2868] [serial = 103] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889D7CD000) [pid = 2868] [serial = 102] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088ACEACC00) [pid = 2868] [serial = 100] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A4E8F000) [pid = 2868] [serial = 99] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AEF95800) [pid = 2868] [serial = 97] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AE80FC00) [pid = 2868] [serial = 96] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088ACC94000) [pid = 2868] [serial = 94] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088ACAEF400) [pid = 2868] [serial = 93] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A8E05400) [pid = 2868] [serial = 91] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A7AF0400) [pid = 2868] [serial = 90] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (000000889F4DA400) [pid = 2868] [serial = 88] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (000000889CF4D000) [pid = 2868] [serial = 87] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088ABBB0800) [pid = 2868] [serial = 85] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088ACEB4400) [pid = 2868] [serial = 114] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088ABA69000) [pid = 2868] [serial = 111] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088ACA0E400) [pid = 2868] [serial = 112] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A8B89400) [pid = 2868] [serial = 108] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A8F3E400) [pid = 2868] [serial = 109] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088AE2C0000) [pid = 2868] [serial = 115] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088A49B5C00) [pid = 2868] [serial = 127] [outer = 0000000000000000] [url = about:blank] 10:45:59 INFO - PROCESS | 2868 | 1464198359779 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]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 10:45:59 INFO - PROCESS | 2868 | 1464198359836 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 2868 | 1464198359843 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 10:45:59 INFO - PROCESS | 2868 | 1464198359849 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 2868 | 1464198359852 Marionette TRACE conn7 <- [1,214,null,{}] 10:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:45:59 INFO - PROCESS | 2868 | 1464198359856 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}] 10:45:59 INFO - PROCESS | 2868 | 1464198359945 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 10:45:59 INFO - PROCESS | 2868 | 1464198359953 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE64000 == 31 [pid = 2868] [id = 63] 10:45:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889F1AD800) [pid = 2868] [serial = 186] [outer = 0000000000000000] 10:45:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A310B000) [pid = 2868] [serial = 187] [outer = 000000889F1AD800] 10:46:00 INFO - PROCESS | 2868 | 1464198360000 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A3AFA400) [pid = 2868] [serial = 188] [outer = 000000889F1AD800] 10:46:00 INFO - PROCESS | 2868 | 1464198360468 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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 10:46:00 INFO - PROCESS | 2868 | 1464198360527 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 2868 | 1464198360530 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 10:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:46:00 INFO - PROCESS | 2868 | 1464198360533 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 2868 | 1464198360537 Marionette TRACE conn7 <- [1,218,null,{}] 10:46:00 INFO - PROCESS | 2868 | 1464198360550 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}] 10:46:00 INFO - PROCESS | 2868 | 1464198360667 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 10:46:00 INFO - PROCESS | 2868 | 1464198360681 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CD9800 == 32 [pid = 2868] [id = 64] 10:46:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A49B0800) [pid = 2868] [serial = 189] [outer = 0000000000000000] 10:46:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A4A8A800) [pid = 2868] [serial = 190] [outer = 00000088A49B0800] 10:46:00 INFO - PROCESS | 2868 | 1464198360731 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A4E0BC00) [pid = 2868] [serial = 191] [outer = 00000088A49B0800] 10:46:01 INFO - PROCESS | 2868 | 1464198361155 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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 10:46:01 INFO - PROCESS | 2868 | 1464198361163 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 2868 | 1464198361166 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 10:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:46:01 INFO - PROCESS | 2868 | 1464198361181 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 2868 | 1464198361183 Marionette TRACE conn7 <- [1,222,null,{}] 10:46:01 INFO - PROCESS | 2868 | 1464198361187 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}] 10:46:01 INFO - PROCESS | 2868 | 1464198361276 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 10:46:01 INFO - PROCESS | 2868 | 1464198361283 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A2D800 == 33 [pid = 2868] [id = 65] 10:46:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A4E87C00) [pid = 2868] [serial = 192] [outer = 0000000000000000] 10:46:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4EDAC00) [pid = 2868] [serial = 193] [outer = 00000088A4E87C00] 10:46:01 INFO - PROCESS | 2868 | 1464198361330 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A524A400) [pid = 2868] [serial = 194] [outer = 00000088A4E87C00] 10:46:01 INFO - PROCESS | 2868 | 1464198361743 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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 649ms 10:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:46:01 INFO - PROCESS | 2868 | 1464198361822 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 2868 | 1464198361824 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 10:46:01 INFO - PROCESS | 2868 | 1464198361828 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 2868 | 1464198361830 Marionette TRACE conn7 <- [1,226,null,{}] 10:46:01 INFO - PROCESS | 2868 | 1464198361833 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}] 10:46:01 INFO - PROCESS | 2868 | 1464198361915 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 10:46:01 INFO - PROCESS | 2868 | 1464198361925 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3AA9800 == 34 [pid = 2868] [id = 66] 10:46:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000889E81AC00) [pid = 2868] [serial = 195] [outer = 0000000000000000] 10:46:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889EF61C00) [pid = 2868] [serial = 196] [outer = 000000889E81AC00] 10:46:01 INFO - PROCESS | 2868 | 1464198361974 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889FE16C00) [pid = 2868] [serial = 197] [outer = 000000889E81AC00] 10:46:02 INFO - PROCESS | 2868 | 1464198362468 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 692ms 10:46:02 INFO - PROCESS | 2868 | 1464198362524 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 2868 | 1464198362526 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 10:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:46:02 INFO - PROCESS | 2868 | 1464198362530 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 2868 | 1464198362532 Marionette TRACE conn7 <- [1,230,null,{}] 10:46:02 INFO - PROCESS | 2868 | 1464198362535 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}] 10:46:02 INFO - PROCESS | 2868 | 1464198362667 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 10:46:02 INFO - PROCESS | 2868 | 1464198362713 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA97B000 == 35 [pid = 2868] [id = 67] 10:46:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A7AF5800) [pid = 2868] [serial = 198] [outer = 0000000000000000] 10:46:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A8BF5400) [pid = 2868] [serial = 199] [outer = 00000088A7AF5800] 10:46:02 INFO - PROCESS | 2868 | 1464198362762 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A8EA3400) [pid = 2868] [serial = 200] [outer = 00000088A7AF5800] 10:46:03 INFO - PROCESS | 2868 | 1464198363197 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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 10:46:03 INFO - PROCESS | 2868 | 1464198363224 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 2868 | 1464198363226 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 10:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:46:03 INFO - PROCESS | 2868 | 1464198363229 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 2868 | 1464198363231 Marionette TRACE conn7 <- [1,234,null,{}] 10:46:03 INFO - PROCESS | 2868 | 1464198363235 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}] 10:46:03 INFO - PROCESS | 2868 | 1464198363357 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 10:46:03 INFO - PROCESS | 2868 | 1464198363375 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7CE000 == 36 [pid = 2868] [id = 68] 10:46:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A7AF7000) [pid = 2868] [serial = 201] [outer = 0000000000000000] 10:46:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A9541C00) [pid = 2868] [serial = 202] [outer = 00000088A7AF7000] 10:46:03 INFO - PROCESS | 2868 | 1464198363421 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AAED3400) [pid = 2868] [serial = 203] [outer = 00000088A7AF7000] 10:46:03 INFO - PROCESS | 2868 | 1464198363830 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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 10:46:03 INFO - PROCESS | 2868 | 1464198363869 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 2868 | 1464198363871 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 10:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:46:03 INFO - PROCESS | 2868 | 1464198363874 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 2868 | 1464198363876 Marionette TRACE conn7 <- [1,238,null,{}] 10:46:03 INFO - PROCESS | 2868 | 1464198363880 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}] 10:46:04 INFO - PROCESS | 2868 | 1464198363996 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 10:46:04 INFO - PROCESS | 2868 | 1464198364058 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F138800 == 37 [pid = 2868] [id = 69] 10:46:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AB65C000) [pid = 2868] [serial = 204] [outer = 0000000000000000] 10:46:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AB6A2400) [pid = 2868] [serial = 205] [outer = 00000088AB65C000] 10:46:04 INFO - PROCESS | 2868 | 1464198364105 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088ABD6AC00) [pid = 2868] [serial = 206] [outer = 00000088AB65C000] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A4E06800) [pid = 2868] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AB665000) [pid = 2868] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ACEAAC00) [pid = 2868] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A95D1000) [pid = 2868] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A4A8C000) [pid = 2868] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A8BEF000) [pid = 2868] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889CE23800) [pid = 2868] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AAF0F000) [pid = 2868] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889F1AD000) [pid = 2868] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (000000889E918400) [pid = 2868] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AC2C8400) [pid = 2868] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AC0D2400) [pid = 2868] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A3109C00) [pid = 2868] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (000000889F1AC400) [pid = 2868] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:46:04 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AE88C800) [pid = 2868] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:46:04 INFO - PROCESS | 2868 | 1464198364743 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]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 923ms 10:46:04 INFO - PROCESS | 2868 | 1464198364799 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 10:46:04 INFO - PROCESS | 2868 | 1464198364801 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 10:46:04 INFO - PROCESS | 2868 | 1464198364804 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:46:04 INFO - PROCESS | 2868 | 1464198364806 Marionette TRACE conn7 <- [1,242,null,{}] 10:46:04 INFO - PROCESS | 2868 | 1464198364810 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}] 10:46:04 INFO - PROCESS | 2868 | 1464198364899 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 10:46:04 INFO - PROCESS | 2868 | 1464198364964 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACED7000 == 38 [pid = 2868] [id = 70] 10:46:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A493CC00) [pid = 2868] [serial = 207] [outer = 0000000000000000] 10:46:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A95D2000) [pid = 2868] [serial = 208] [outer = 00000088A493CC00] 10:46:05 INFO - PROCESS | 2868 | 1464198365011 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088AC0D2800) [pid = 2868] [serial = 209] [outer = 00000088A493CC00] 10:46:05 INFO - PROCESS | 2868 | 1464198365343 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms 10:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:46:05 INFO - PROCESS | 2868 | 1464198365395 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 2868 | 1464198365398 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 10:46:05 INFO - PROCESS | 2868 | 1464198365401 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 2868 | 1464198365403 Marionette TRACE conn7 <- [1,246,null,{}] 10:46:05 INFO - PROCESS | 2868 | 1464198365406 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}] 10:46:05 INFO - PROCESS | 2868 | 1464198365512 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 10:46:05 INFO - PROCESS | 2868 | 1464198365549 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B125D000 == 39 [pid = 2868] [id = 71] 10:46:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A7AF3000) [pid = 2868] [serial = 210] [outer = 0000000000000000] 10:46:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088ACAED000) [pid = 2868] [serial = 211] [outer = 00000088A7AF3000] 10:46:05 INFO - PROCESS | 2868 | 1464198365595 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088ACC95800) [pid = 2868] [serial = 212] [outer = 00000088A7AF3000] 10:46:05 INFO - PROCESS | 2868 | 1464198365947 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 10:46:05 INFO - PROCESS | 2868 | 1464198365991 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 2868 | 1464198365994 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 10:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:46:06 INFO - PROCESS | 2868 | 1464198365997 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 2868 | 1464198366000 Marionette TRACE conn7 <- [1,250,null,{}] 10:46:06 INFO - PROCESS | 2868 | 1464198366004 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}] 10:46:06 INFO - PROCESS | 2868 | 1464198366125 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 10:46:06 INFO - PROCESS | 2868 | 1464198366134 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19E0000 == 40 [pid = 2868] [id = 72] 10:46:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A5248C00) [pid = 2868] [serial = 213] [outer = 0000000000000000] 10:46:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088ACEA9800) [pid = 2868] [serial = 214] [outer = 00000088A5248C00] 10:46:06 INFO - PROCESS | 2868 | 1464198366183 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AE88D000) [pid = 2868] [serial = 215] [outer = 00000088A5248C00] 10:46:06 INFO - PROCESS | 2868 | 1464198366801 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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 10:46:06 INFO - PROCESS | 2868 | 1464198366881 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 2868 | 1464198366887 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 10:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:46:06 INFO - PROCESS | 2868 | 1464198366893 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 2868 | 1464198366897 Marionette TRACE conn7 <- [1,254,null,{}] 10:46:06 INFO - PROCESS | 2868 | 1464198366903 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}] 10:46:07 INFO - PROCESS | 2868 | 1464198367063 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 10:46:07 INFO - PROCESS | 2868 | 1464198367105 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F9CF000 == 41 [pid = 2868] [id = 73] 10:46:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (000000889E917C00) [pid = 2868] [serial = 216] [outer = 0000000000000000] 10:46:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889EA41400) [pid = 2868] [serial = 217] [outer = 000000889E917C00] 10:46:07 INFO - PROCESS | 2868 | 1464198367166 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (000000889F943400) [pid = 2868] [serial = 218] [outer = 000000889E917C00] 10:46:07 INFO - PROCESS | 2868 | 1464198367752 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]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 924ms 10:46:07 INFO - PROCESS | 2868 | 1464198367820 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 2868 | 1464198367827 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 10:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:46:07 INFO - PROCESS | 2868 | 1464198367834 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 2868 | 1464198367837 Marionette TRACE conn7 <- [1,258,null,{}] 10:46:07 INFO - PROCESS | 2868 | 1464198367841 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}] 10:46:07 INFO - PROCESS | 2868 | 1464198367986 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 10:46:08 INFO - PROCESS | 2868 | 1464198368053 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8D74000 == 42 [pid = 2868] [id = 74] 10:46:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A4935800) [pid = 2868] [serial = 219] [outer = 0000000000000000] 10:46:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A49AE400) [pid = 2868] [serial = 220] [outer = 00000088A4935800] 10:46:08 INFO - PROCESS | 2868 | 1464198368112 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A4E8A400) [pid = 2868] [serial = 221] [outer = 00000088A4935800] 10:46:08 INFO - PROCESS | 2868 | 1464198368859 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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1079ms 10:46:08 INFO - PROCESS | 2868 | 1464198368926 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 10:46:08 INFO - PROCESS | 2868 | 1464198368929 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 10:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:46:08 INFO - PROCESS | 2868 | 1464198368942 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 2868 | 1464198368946 Marionette TRACE conn7 <- [1,262,null,{}] 10:46:09 INFO - PROCESS | 2868 | 1464198368992 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}] 10:46:09 INFO - PROCESS | 2868 | 1464198369171 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 10:46:09 INFO - PROCESS | 2868 | 1464198369251 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3819800 == 43 [pid = 2868] [id = 75] 10:46:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ACC96C00) [pid = 2868] [serial = 222] [outer = 0000000000000000] 10:46:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AE23D000) [pid = 2868] [serial = 223] [outer = 00000088ACC96C00] 10:46:09 INFO - PROCESS | 2868 | 1464198369313 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AE895400) [pid = 2868] [serial = 224] [outer = 00000088ACC96C00] 10:46:09 INFO - PROCESS | 2868 | 1464198369865 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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 944ms 10:46:09 INFO - PROCESS | 2868 | 1464198369892 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 2868 | 1464198369895 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 10:46:09 INFO - PROCESS | 2868 | 1464198369900 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:46:09 INFO - PROCESS | 2868 | 1464198369902 Marionette TRACE conn7 <- [1,266,null,{}] 10:46:09 INFO - PROCESS | 2868 | 1464198369906 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}] 10:46:10 INFO - PROCESS | 2868 | 1464198370016 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 10:46:10 INFO - PROCESS | 2868 | 1464198370096 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AF4000 == 44 [pid = 2868] [id = 76] 10:46:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AEF95800) [pid = 2868] [serial = 225] [outer = 0000000000000000] 10:46:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AEFF4400) [pid = 2868] [serial = 226] [outer = 00000088AEF95800] 10:46:10 INFO - PROCESS | 2868 | 1464198370155 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088B199E400) [pid = 2868] [serial = 227] [outer = 00000088AEF95800] 10:46:10 INFO - PROCESS | 2868 | 1464198370735 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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 880ms 10:46:10 INFO - PROCESS | 2868 | 1464198370783 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 2868 | 1464198370785 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 10:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:46:10 INFO - PROCESS | 2868 | 1464198370789 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 2868 | 1464198370791 Marionette TRACE conn7 <- [1,270,null,{}] 10:46:10 INFO - PROCESS | 2868 | 1464198370810 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}] 10:46:11 INFO - PROCESS | 2868 | 1464198371015 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 10:46:11 INFO - PROCESS | 2868 | 1464198371095 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1F1000 == 45 [pid = 2868] [id = 77] 10:46:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889CF53000) [pid = 2868] [serial = 228] [outer = 0000000000000000] 10:46:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889DFC2800) [pid = 2868] [serial = 229] [outer = 000000889CF53000] 10:46:11 INFO - PROCESS | 2868 | 1464198371192 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889E91A400) [pid = 2868] [serial = 230] [outer = 000000889CF53000] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088B125D000 == 44 [pid = 2868] [id = 71] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACED7000 == 43 [pid = 2868] [id = 70] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889F138800 == 42 [pid = 2868] [id = 69] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB7CE000 == 41 [pid = 2868] [id = 68] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA97B000 == 40 [pid = 2868] [id = 67] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3AA9800 == 39 [pid = 2868] [id = 66] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A2D800 == 38 [pid = 2868] [id = 65] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4CD9800 == 37 [pid = 2868] [id = 64] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE64000 == 36 [pid = 2868] [id = 63] 10:46:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889FFDA800 == 35 [pid = 2868] [id = 62] 10:46:11 INFO - PROCESS | 2868 | 1464198371819 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]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1045ms 10:46:11 INFO - PROCESS | 2868 | 1464198371838 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 2868 | 1464198371842 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 10:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:46:11 INFO - PROCESS | 2868 | 1464198371846 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 2868 | 1464198371851 Marionette TRACE conn7 <- [1,274,null,{}] 10:46:11 INFO - PROCESS | 2868 | 1464198371870 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}] 10:46:11 INFO - PROCESS | 2868 | 1464198371962 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A4E84000) [pid = 2868] [serial = 169] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889FFAE000) [pid = 2868] [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.] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A5817C00) [pid = 2868] [serial = 148] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AE889800) [pid = 2868] [serial = 167] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A523C800) [pid = 2868] [serial = 147] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AB6A3C00) [pid = 2868] [serial = 170] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AC051400) [pid = 2868] [serial = 161] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ACC71000) [pid = 2868] [serial = 164] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AEE83800) [pid = 2868] [serial = 173] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AE894C00) [pid = 2868] [serial = 176] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AE88F800) [pid = 2868] [serial = 172] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AB793400) [pid = 2868] [serial = 157] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A4E0CC00) [pid = 2868] [serial = 175] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ABF9FC00) [pid = 2868] [serial = 160] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088ADDB2000) [pid = 2868] [serial = 166] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AA923400) [pid = 2868] [serial = 153] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AAF06800) [pid = 2868] [serial = 154] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A4E87000) [pid = 2868] [serial = 144] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A4E92C00) [pid = 2868] [serial = 145] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A8E08800) [pid = 2868] [serial = 150] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A9543000) [pid = 2868] [serial = 151] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A3E96800) [pid = 2868] [serial = 141] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A493F800) [pid = 2868] [serial = 142] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AB6A0400) [pid = 2868] [serial = 156] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (000000889F1AEC00) [pid = 2868] [serial = 138] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A00ED000) [pid = 2868] [serial = 139] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (000000889E918C00) [pid = 2868] [serial = 135] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (000000889EA3D400) [pid = 2868] [serial = 136] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088B328AC00) [pid = 2868] [serial = 133] [outer = 0000000000000000] [url = about:blank] 10:46:11 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088AC54BC00) [pid = 2868] [serial = 163] [outer = 0000000000000000] [url = about:blank] 10:46:12 INFO - PROCESS | 2868 | 1464198372033 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1DD800 == 36 [pid = 2868] [id = 78] 10:46:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889DFCB000) [pid = 2868] [serial = 231] [outer = 0000000000000000] 10:46:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (000000889EA40400) [pid = 2868] [serial = 232] [outer = 000000889DFCB000] 10:46:12 INFO - PROCESS | 2868 | 1464198372085 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889F1AE000) [pid = 2868] [serial = 233] [outer = 000000889DFCB000] 10:46:12 INFO - PROCESS | 2868 | 1464198372477 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]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 650ms 10:46:12 INFO - PROCESS | 2868 | 1464198372501 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 2868 | 1464198372505 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 10:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:46:12 INFO - PROCESS | 2868 | 1464198372509 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 2868 | 1464198372511 Marionette TRACE conn7 <- [1,278,null,{}] 10:46:12 INFO - PROCESS | 2868 | 1464198372515 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}] 10:46:12 INFO - PROCESS | 2868 | 1464198372601 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 10:46:12 INFO - PROCESS | 2868 | 1464198372612 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A3E000 == 37 [pid = 2868] [id = 79] 10:46:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A35DF000) [pid = 2868] [serial = 234] [outer = 0000000000000000] 10:46:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A3A7E000) [pid = 2868] [serial = 235] [outer = 00000088A35DF000] 10:46:12 INFO - PROCESS | 2868 | 1464198372659 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A493C400) [pid = 2868] [serial = 236] [outer = 00000088A35DF000] 10:46:13 INFO - PROCESS | 2868 | 1464198373132 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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 10:46:13 INFO - PROCESS | 2868 | 1464198373201 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 2868 | 1464198373213 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 10:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:46:13 INFO - PROCESS | 2868 | 1464198373224 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 2868 | 1464198373228 Marionette TRACE conn7 <- [1,282,null,{}] 10:46:13 INFO - PROCESS | 2868 | 1464198373232 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}] 10:46:13 INFO - PROCESS | 2868 | 1464198373322 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 10:46:13 INFO - PROCESS | 2868 | 1464198373334 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A6A000 == 38 [pid = 2868] [id = 80] 10:46:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A35DFC00) [pid = 2868] [serial = 237] [outer = 0000000000000000] 10:46:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4E84C00) [pid = 2868] [serial = 238] [outer = 00000088A35DFC00] 10:46:13 INFO - PROCESS | 2868 | 1464198373434 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A5088000) [pid = 2868] [serial = 239] [outer = 00000088A35DFC00] 10:46:13 INFO - PROCESS | 2868 | 1464198373837 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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 650ms 10:46:13 INFO - PROCESS | 2868 | 1464198373872 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 2868 | 1464198373874 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 10:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:46:13 INFO - PROCESS | 2868 | 1464198373878 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 2868 | 1464198373879 Marionette TRACE conn7 <- [1,286,null,{}] 10:46:13 INFO - PROCESS | 2868 | 1464198373883 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}] 10:46:14 INFO - PROCESS | 2868 | 1464198374016 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 10:46:14 INFO - PROCESS | 2868 | 1464198374039 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA790000 == 39 [pid = 2868] [id = 81] 10:46:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A5249400) [pid = 2868] [serial = 240] [outer = 0000000000000000] 10:46:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A3C09000) [pid = 2868] [serial = 241] [outer = 00000088A5249400] 10:46:14 INFO - PROCESS | 2868 | 1464198374088 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A8D62400) [pid = 2868] [serial = 242] [outer = 00000088A5249400] 10:46:14 INFO - PROCESS | 2868 | 1464198374510 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 10:46:14 INFO - PROCESS | 2868 | 1464198374551 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 2868 | 1464198374554 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 10:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:46:14 INFO - PROCESS | 2868 | 1464198374557 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 2868 | 1464198374559 Marionette TRACE conn7 <- [1,290,null,{}] 10:46:14 INFO - PROCESS | 2868 | 1464198374562 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}] 10:46:14 INFO - PROCESS | 2868 | 1464198374673 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 10:46:14 INFO - PROCESS | 2868 | 1464198374713 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABD4B000 == 40 [pid = 2868] [id = 82] 10:46:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A95D4000) [pid = 2868] [serial = 243] [outer = 0000000000000000] 10:46:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AA925400) [pid = 2868] [serial = 244] [outer = 00000088A95D4000] 10:46:14 INFO - PROCESS | 2868 | 1464198374776 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AB65A800) [pid = 2868] [serial = 245] [outer = 00000088A95D4000] 10:46:15 INFO - PROCESS | 2868 | 1464198375223 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]]]}] 10:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 10:46:15 INFO - PROCESS | 2868 | 1464198375253 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 2868 | 1464198375255 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 10:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:46:15 INFO - PROCESS | 2868 | 1464198375258 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 2868 | 1464198375260 Marionette TRACE conn7 <- [1,294,null,{}] 10:46:15 INFO - PROCESS | 2868 | 1464198375264 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}] 10:46:15 INFO - PROCESS | 2868 | 1464198375395 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 10:46:15 INFO - PROCESS | 2868 | 1464198375419 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCAE000 == 41 [pid = 2868] [id = 83] 10:46:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AB78B400) [pid = 2868] [serial = 246] [outer = 0000000000000000] 10:46:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ABFA7000) [pid = 2868] [serial = 247] [outer = 00000088AB78B400] 10:46:15 INFO - PROCESS | 2868 | 1464198375465 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ACA07400) [pid = 2868] [serial = 248] [outer = 00000088AB78B400] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A7AF5800) [pid = 2868] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088AEF99800) [pid = 2868] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A49B0800) [pid = 2868] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889F1AD800) [pid = 2868] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889E81AC00) [pid = 2868] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A7AF7000) [pid = 2868] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A4E87C00) [pid = 2868] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AB65C000) [pid = 2868] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A7AF3000) [pid = 2868] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (000000889E920400) [pid = 2868] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:46:15 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A493CC00) [pid = 2868] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:46:15 INFO - PROCESS | 2868 | 1464198375953 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]]]}] 10:46:15 INFO - PROCESS | 2868 | 1464198375964 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:46:15 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. 10:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 10:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:46:16 INFO - PROCESS | 2868 | 1464198375996 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 2868 | 1464198375998 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 10:46:16 INFO - PROCESS | 2868 | 1464198376001 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 2868 | 1464198376003 Marionette TRACE conn7 <- [1,298,null,{}] 10:46:16 INFO - PROCESS | 2868 | 1464198376007 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}] 10:46:16 INFO - PROCESS | 2868 | 1464198376122 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 10:46:16 INFO - PROCESS | 2868 | 1464198376165 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1273000 == 42 [pid = 2868] [id = 84] 10:46:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A3CF2800) [pid = 2868] [serial = 249] [outer = 0000000000000000] 10:46:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088ABFA4000) [pid = 2868] [serial = 250] [outer = 00000088A3CF2800] 10:46:16 INFO - PROCESS | 2868 | 1464198376213 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088AE238C00) [pid = 2868] [serial = 251] [outer = 00000088A3CF2800] 10:46:16 INFO - PROCESS | 2868 | 1464198376572 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]]]}] 10:46:16 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. 10:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 10:46:16 INFO - PROCESS | 2868 | 1464198376635 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 2868 | 1464198376637 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 10:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:46:16 INFO - PROCESS | 2868 | 1464198376641 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 2868 | 1464198376642 Marionette TRACE conn7 <- [1,302,null,{}] 10:46:16 INFO - PROCESS | 2868 | 1464198376646 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}] 10:46:16 INFO - PROCESS | 2868 | 1464198376755 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 10:46:16 INFO - PROCESS | 2868 | 1464198376764 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B366C800 == 43 [pid = 2868] [id = 85] 10:46:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088AE88C000) [pid = 2868] [serial = 252] [outer = 0000000000000000] 10:46:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088AED3E400) [pid = 2868] [serial = 253] [outer = 00000088AE88C000] 10:46:16 INFO - PROCESS | 2868 | 1464198376809 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088AEF9C400) [pid = 2868] [serial = 254] [outer = 00000088AE88C000] 10:46:17 INFO - PROCESS | 2868 | 1464198377204 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]]]}] 10:46:17 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. 10:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 10:46:17 INFO - PROCESS | 2868 | 1464198377271 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 2868 | 1464198377273 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 10:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:46:17 INFO - PROCESS | 2868 | 1464198377277 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 2868 | 1464198377279 Marionette TRACE conn7 <- [1,306,null,{}] 10:46:17 INFO - PROCESS | 2868 | 1464198377283 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}] 10:46:17 INFO - PROCESS | 2868 | 1464198377367 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 10:46:17 INFO - PROCESS | 2868 | 1464198377377 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3828800 == 44 [pid = 2868] [id = 86] 10:46:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AEB0DC00) [pid = 2868] [serial = 255] [outer = 0000000000000000] 10:46:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AEB14400) [pid = 2868] [serial = 256] [outer = 00000088AEB0DC00] 10:46:17 INFO - PROCESS | 2868 | 1464198377431 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AEB1AC00) [pid = 2868] [serial = 257] [outer = 00000088AEB0DC00] 10:46:17 INFO - PROCESS | 2868 | 1464198377934 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]]]}] 10:46:17 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. 10:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 10:46:17 INFO - PROCESS | 2868 | 1464198377951 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 2868 | 1464198377956 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 10:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:46:17 INFO - PROCESS | 2868 | 1464198377978 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 2868 | 1464198377983 Marionette TRACE conn7 <- [1,310,null,{}] 10:46:18 INFO - PROCESS | 2868 | 1464198377990 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}] 10:46:18 INFO - PROCESS | 2868 | 1464198378148 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 10:46:18 INFO - PROCESS | 2868 | 1464198378231 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3123000 == 45 [pid = 2868] [id = 87] 10:46:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889EA38800) [pid = 2868] [serial = 258] [outer = 0000000000000000] 10:46:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (000000889EF62000) [pid = 2868] [serial = 259] [outer = 000000889EA38800] 10:46:18 INFO - PROCESS | 2868 | 1464198378294 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A2F60400) [pid = 2868] [serial = 260] [outer = 000000889EA38800] 10:46:18 INFO - PROCESS | 2868 | 1464198378838 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]]]}] 10:46:18 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. 10:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 902ms 10:46:18 INFO - PROCESS | 2868 | 1464198378868 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 2868 | 1464198378875 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 10:46:18 INFO - PROCESS | 2868 | 1464198378882 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:46:18 INFO - PROCESS | 2868 | 1464198378885 Marionette TRACE conn7 <- [1,314,null,{}] 10:46:18 INFO - PROCESS | 2868 | 1464198378889 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}] 10:46:19 INFO - PROCESS | 2868 | 1464198379005 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 10:46:19 INFO - PROCESS | 2868 | 1464198379114 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABD3F000 == 46 [pid = 2868] [id = 88] 10:46:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A49AE000) [pid = 2868] [serial = 261] [outer = 0000000000000000] 10:46:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A4E0E400) [pid = 2868] [serial = 262] [outer = 00000088A49AE000] 10:46:19 INFO - PROCESS | 2868 | 1464198379171 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A8BECC00) [pid = 2868] [serial = 263] [outer = 00000088A49AE000] 10:46:19 INFO - PROCESS | 2868 | 1464198379797 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]]]}] 10:46:19 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. 10:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 923ms 10:46:19 INFO - PROCESS | 2868 | 1464198379811 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 2868 | 1464198379813 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 10:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:46:19 INFO - PROCESS | 2868 | 1464198379817 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 2868 | 1464198379821 Marionette TRACE conn7 <- [1,318,null,{}] 10:46:19 INFO - PROCESS | 2868 | 1464198379833 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}] 10:46:19 INFO - PROCESS | 2868 | 1464198379952 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 10:46:20 INFO - PROCESS | 2868 | 1464198380039 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AE6800 == 47 [pid = 2868] [id = 89] 10:46:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABD68000) [pid = 2868] [serial = 264] [outer = 0000000000000000] 10:46:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A90E1400) [pid = 2868] [serial = 265] [outer = 00000088ABD68000] 10:46:20 INFO - PROCESS | 2868 | 1464198380101 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AEB1B400) [pid = 2868] [serial = 266] [outer = 00000088ABD68000] 10:46:20 INFO - PROCESS | 2868 | 1464198380747 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]]]}] 10:46:20 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. 10:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 985ms 10:46:20 INFO - PROCESS | 2868 | 1464198380805 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 2868 | 1464198380808 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 10:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:46:20 INFO - PROCESS | 2868 | 1464198380812 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 2868 | 1464198380814 Marionette TRACE conn7 <- [1,322,null,{}] 10:46:20 INFO - PROCESS | 2868 | 1464198380818 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}] 10:46:20 INFO - PROCESS | 2868 | 1464198380930 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 10:46:21 INFO - PROCESS | 2868 | 1464198380998 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3BC000 == 48 [pid = 2868] [id = 90] 10:46:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A8D43000) [pid = 2868] [serial = 267] [outer = 0000000000000000] 10:46:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A8D47400) [pid = 2868] [serial = 268] [outer = 00000088A8D43000] 10:46:21 INFO - PROCESS | 2868 | 1464198381057 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AEF95C00) [pid = 2868] [serial = 269] [outer = 00000088A8D43000] 10:46:21 INFO - PROCESS | 2868 | 1464198381642 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]]]}] 10:46:21 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. 10:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 881ms 10:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:46:21 INFO - PROCESS | 2868 | 1464198381695 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 10:46:21 INFO - PROCESS | 2868 | 1464198381697 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 10:46:21 INFO - PROCESS | 2868 | 1464198381701 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 2868 | 1464198381703 Marionette TRACE conn7 <- [1,326,null,{}] 10:46:21 INFO - PROCESS | 2868 | 1464198381707 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}] 10:46:21 INFO - PROCESS | 2868 | 1464198381815 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 10:46:21 INFO - PROCESS | 2868 | 1464198381894 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3492000 == 49 [pid = 2868] [id = 91] 10:46:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A8D43800) [pid = 2868] [serial = 270] [outer = 0000000000000000] 10:46:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ABEC5800) [pid = 2868] [serial = 271] [outer = 00000088A8D43800] 10:46:21 INFO - PROCESS | 2868 | 1464198381952 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ABECB400) [pid = 2868] [serial = 272] [outer = 00000088A8D43800] 10:46:22 INFO - PROCESS | 2868 | 1464198382722 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]]]}] 10:46:22 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. 10:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1083ms 10:46:22 INFO - PROCESS | 2868 | 1464198382791 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 2868 | 1464198382796 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 10:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:46:22 INFO - PROCESS | 2868 | 1464198382803 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 2868 | 1464198382807 Marionette TRACE conn7 <- [1,330,null,{}] 10:46:22 INFO - PROCESS | 2868 | 1464198382814 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}] 10:46:22 INFO - PROCESS | 2868 | 1464198382915 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 10:46:23 INFO - PROCESS | 2868 | 1464198382988 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A328F800 == 50 [pid = 2868] [id = 92] 10:46:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889EF69400) [pid = 2868] [serial = 273] [outer = 0000000000000000] 10:46:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889F1AD000) [pid = 2868] [serial = 274] [outer = 000000889EF69400] 10:46:23 INFO - PROCESS | 2868 | 1464198383040 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A397F400) [pid = 2868] [serial = 275] [outer = 000000889EF69400] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3830000 == 49 [pid = 2868] [id = 45] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B366C800 == 48 [pid = 2868] [id = 85] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1273000 == 47 [pid = 2868] [id = 84] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACCAE000 == 46 [pid = 2868] [id = 83] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABD4B000 == 45 [pid = 2868] [id = 82] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA790000 == 44 [pid = 2868] [id = 81] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A6A000 == 43 [pid = 2868] [id = 80] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A3E000 == 42 [pid = 2868] [id = 79] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1DD800 == 41 [pid = 2868] [id = 78] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889F1A7800) [pid = 2868] [serial = 181] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088ACEA9800) [pid = 2868] [serial = 214] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1F1000 == 40 [pid = 2868] [id = 77] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8D74000 == 39 [pid = 2868] [id = 74] 10:46:23 INFO - PROCESS | 2868 | --DOCSHELL 000000889F9CF000 == 38 [pid = 2868] [id = 73] 10:46:23 INFO - PROCESS | 2868 | 1464198383692 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]]]}] 10:46:23 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. 10:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 944ms 10:46:23 INFO - PROCESS | 2868 | 1464198383751 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 2868 | 1464198383756 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 10:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:46:23 INFO - PROCESS | 2868 | 1464198383763 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 2868 | 1464198383766 Marionette TRACE conn7 <- [1,334,null,{}] 10:46:23 INFO - PROCESS | 2868 | 1464198383770 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}] 10:46:23 INFO - PROCESS | 2868 | 1464198383860 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A4A8A800) [pid = 2868] [serial = 190] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A310B000) [pid = 2868] [serial = 187] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A3AFA400) [pid = 2868] [serial = 188] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889EF61C00) [pid = 2868] [serial = 196] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A9541C00) [pid = 2868] [serial = 202] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AAED3400) [pid = 2868] [serial = 203] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A4E0BC00) [pid = 2868] [serial = 191] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A4EDAC00) [pid = 2868] [serial = 193] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A524A400) [pid = 2868] [serial = 194] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AB6A2400) [pid = 2868] [serial = 205] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ACAED000) [pid = 2868] [serial = 211] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889F1AFC00) [pid = 2868] [serial = 185] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889EA41800) [pid = 2868] [serial = 184] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ABD6AC00) [pid = 2868] [serial = 206] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A95D2000) [pid = 2868] [serial = 208] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ACC95800) [pid = 2868] [serial = 212] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889FE16C00) [pid = 2868] [serial = 197] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AC0D2800) [pid = 2868] [serial = 209] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A8BF5400) [pid = 2868] [serial = 199] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A8EA3400) [pid = 2868] [serial = 200] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AEFF8400) [pid = 2868] [serial = 178] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088B199EC00) [pid = 2868] [serial = 179] [outer = 0000000000000000] [url = about:blank] 10:46:23 INFO - PROCESS | 2868 | 1464198383938 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FFDA800 == 39 [pid = 2868] [id = 93] 10:46:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889E2BA800) [pid = 2868] [serial = 276] [outer = 0000000000000000] 10:46:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889EF66800) [pid = 2868] [serial = 277] [outer = 000000889E2BA800] 10:46:23 INFO - PROCESS | 2868 | 1464198383988 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A00EA000) [pid = 2868] [serial = 278] [outer = 000000889E2BA800] 10:46:24 INFO - PROCESS | 2868 | 1464198384436 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]]]}] 10:46:24 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. 10:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 10:46:24 INFO - PROCESS | 2868 | 1464198384499 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 2868 | 1464198384501 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 10:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:46:24 INFO - PROCESS | 2868 | 1464198384505 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 2868 | 1464198384509 Marionette TRACE conn7 <- [1,338,null,{}] 10:46:24 INFO - PROCESS | 2868 | 1464198384520 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}] 10:46:24 INFO - PROCESS | 2868 | 1464198384608 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 10:46:24 INFO - PROCESS | 2868 | 1464198384618 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A501D000 == 40 [pid = 2868] [id = 94] 10:46:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A4E02800) [pid = 2868] [serial = 279] [outer = 0000000000000000] 10:46:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A4E07C00) [pid = 2868] [serial = 280] [outer = 00000088A4E02800] 10:46:24 INFO - PROCESS | 2868 | 1464198384667 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A4E89400) [pid = 2868] [serial = 281] [outer = 00000088A4E02800] 10:46:25 INFO - PROCESS | 2868 | 1464198385115 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]]]}] 10:46:25 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. 10:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 10:46:25 INFO - PROCESS | 2868 | 1464198385144 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 2868 | 1464198385147 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 10:46:25 INFO - PROCESS | 2868 | 1464198385156 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 2868 | 1464198385158 Marionette TRACE conn7 <- [1,342,null,{}] 10:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:46:25 INFO - PROCESS | 2868 | 1464198385162 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}] 10:46:25 INFO - PROCESS | 2868 | 1464198385249 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 10:46:25 INFO - PROCESS | 2868 | 1464198385256 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A9A000 == 41 [pid = 2868] [id = 95] 10:46:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A5240800) [pid = 2868] [serial = 282] [outer = 0000000000000000] 10:46:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A5817000) [pid = 2868] [serial = 283] [outer = 00000088A5240800] 10:46:25 INFO - PROCESS | 2868 | 1464198385302 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A7AFC000) [pid = 2868] [serial = 284] [outer = 00000088A5240800] 10:46:25 INFO - PROCESS | 2868 | 1464198385730 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]]]}] 10:46:25 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. 10:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 10:46:25 INFO - PROCESS | 2868 | 1464198385793 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 2868 | 1464198385795 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 10:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:46:25 INFO - PROCESS | 2868 | 1464198385799 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 2868 | 1464198385800 Marionette TRACE conn7 <- [1,346,null,{}] 10:46:25 INFO - PROCESS | 2868 | 1464198385804 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}] 10:46:25 INFO - PROCESS | 2868 | 1464198385907 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 10:46:25 INFO - PROCESS | 2868 | 1464198385914 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB316000 == 42 [pid = 2868] [id = 96] 10:46:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A8D41000) [pid = 2868] [serial = 285] [outer = 0000000000000000] 10:46:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A8D58C00) [pid = 2868] [serial = 286] [outer = 00000088A8D41000] 10:46:26 INFO - PROCESS | 2868 | 1464198386021 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A9541C00) [pid = 2868] [serial = 287] [outer = 00000088A8D41000] 10:46:26 INFO - PROCESS | 2868 | 1464198386445 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]]]}] 10:46:26 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. 10:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 691ms 10:46:26 INFO - PROCESS | 2868 | 1464198386503 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 2868 | 1464198386505 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 10:46:26 INFO - PROCESS | 2868 | 1464198386509 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:46:26 INFO - PROCESS | 2868 | 1464198386511 Marionette TRACE conn7 <- [1,350,null,{}] 10:46:26 INFO - PROCESS | 2868 | 1464198386515 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}] 10:46:26 INFO - PROCESS | 2868 | 1464198386654 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 10:46:26 INFO - PROCESS | 2868 | 1464198386703 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8E1800 == 43 [pid = 2868] [id = 97] 10:46:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AA738400) [pid = 2868] [serial = 288] [outer = 0000000000000000] 10:46:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AAF0C400) [pid = 2868] [serial = 289] [outer = 00000088AA738400] 10:46:26 INFO - PROCESS | 2868 | 1464198386752 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088ABE73800) [pid = 2868] [serial = 290] [outer = 00000088AA738400] 10:46:27 INFO - PROCESS | 2868 | 1464198387176 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]]]}] 10:46:27 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. 10:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 734ms 10:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:46:27 INFO - PROCESS | 2868 | 1464198387247 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 2868 | 1464198387249 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 10:46:27 INFO - PROCESS | 2868 | 1464198387253 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 2868 | 1464198387255 Marionette TRACE conn7 <- [1,354,null,{}] 10:46:27 INFO - PROCESS | 2868 | 1464198387258 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}] 10:46:27 INFO - PROCESS | 2868 | 1464198387362 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 10:46:27 INFO - PROCESS | 2868 | 1464198387406 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ADD99800 == 44 [pid = 2868] [id = 98] 10:46:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ABE76400) [pid = 2868] [serial = 291] [outer = 0000000000000000] 10:46:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABEC1000) [pid = 2868] [serial = 292] [outer = 00000088ABE76400] 10:46:27 INFO - PROCESS | 2868 | 1464198387454 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AC057000) [pid = 2868] [serial = 293] [outer = 00000088ABE76400] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889F1A3800) [pid = 2868] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889E917C00) [pid = 2868] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A4935800) [pid = 2868] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889CF53000) [pid = 2868] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A5249400) [pid = 2868] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A35DF000) [pid = 2868] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889DFCB000) [pid = 2868] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088ACC96C00) [pid = 2868] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A35DFC00) [pid = 2868] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A95D4000) [pid = 2868] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A3CF2800) [pid = 2868] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088AB78B400) [pid = 2868] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:46:27 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AE88C000) [pid = 2868] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:46:27 INFO - PROCESS | 2868 | 1464198387954 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]]]}] 10:46:27 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. 10:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 735ms 10:46:27 INFO - PROCESS | 2868 | 1464198387990 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 2868 | 1464198387992 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 10:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:46:28 INFO - PROCESS | 2868 | 1464198387996 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 2868 | 1464198387998 Marionette TRACE conn7 <- [1,358,null,{}] 10:46:28 INFO - PROCESS | 2868 | 1464198388001 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}] 10:46:28 INFO - PROCESS | 2868 | 1464198388093 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 10:46:28 INFO - PROCESS | 2868 | 1464198388160 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B126D000 == 45 [pid = 2868] [id = 99] 10:46:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A3259800) [pid = 2868] [serial = 294] [outer = 0000000000000000] 10:46:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A5249400) [pid = 2868] [serial = 295] [outer = 00000088A3259800] 10:46:28 INFO - PROCESS | 2868 | 1464198388210 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AC0D8C00) [pid = 2868] [serial = 296] [outer = 00000088A3259800] 10:46:28 INFO - PROCESS | 2868 | 1464198388575 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]]]}] 10:46:28 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. 10:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 10:46:28 INFO - PROCESS | 2868 | 1464198388628 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 2868 | 1464198388630 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 10:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:46:28 INFO - PROCESS | 2868 | 1464198388634 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 2868 | 1464198388635 Marionette TRACE conn7 <- [1,362,null,{}] 10:46:28 INFO - PROCESS | 2868 | 1464198388639 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}] 10:46:28 INFO - PROCESS | 2868 | 1464198388772 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 10:46:28 INFO - PROCESS | 2868 | 1464198388785 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19E2000 == 46 [pid = 2868] [id = 100] 10:46:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A327D400) [pid = 2868] [serial = 297] [outer = 0000000000000000] 10:46:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ACC71000) [pid = 2868] [serial = 298] [outer = 00000088A327D400] 10:46:28 INFO - PROCESS | 2868 | 1464198388830 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AE2BEC00) [pid = 2868] [serial = 299] [outer = 00000088A327D400] 10:46:29 INFO - PROCESS | 2868 | 1464198389225 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]]]}] 10:46:29 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. 10:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 10:46:29 INFO - PROCESS | 2868 | 1464198389266 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 2868 | 1464198389268 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 10:46:29 INFO - PROCESS | 2868 | 1464198389272 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:46:29 INFO - PROCESS | 2868 | 1464198389274 Marionette TRACE conn7 <- [1,366,null,{}] 10:46:29 INFO - PROCESS | 2868 | 1464198389277 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}] 10:46:29 INFO - PROCESS | 2868 | 1464198389389 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 10:46:29 INFO - PROCESS | 2868 | 1464198389398 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3680800 == 47 [pid = 2868] [id = 101] 10:46:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ACE2A400) [pid = 2868] [serial = 300] [outer = 0000000000000000] 10:46:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AE894C00) [pid = 2868] [serial = 301] [outer = 00000088ACE2A400] 10:46:29 INFO - PROCESS | 2868 | 1464198389452 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AED38000) [pid = 2868] [serial = 302] [outer = 00000088ACE2A400] 10:46:29 INFO - PROCESS | 2868 | 1464198389916 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]]]}] 10:46:29 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. 10:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 10:46:29 INFO - PROCESS | 2868 | 1464198389951 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 2868 | 1464198389956 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 10:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:46:29 INFO - PROCESS | 2868 | 1464198389963 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 2868 | 1464198389968 Marionette TRACE conn7 <- [1,370,null,{}] 10:46:29 INFO - PROCESS | 2868 | 1464198389976 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}] 10:46:30 INFO - PROCESS | 2868 | 1464198390153 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 10:46:30 INFO - PROCESS | 2868 | 1464198390230 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE53800 == 48 [pid = 2868] [id = 102] 10:46:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889E920800) [pid = 2868] [serial = 303] [outer = 0000000000000000] 10:46:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889EF5C800) [pid = 2868] [serial = 304] [outer = 000000889E920800] 10:46:30 INFO - PROCESS | 2868 | 1464198390290 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A32F4000) [pid = 2868] [serial = 305] [outer = 000000889E920800] 10:46:30 INFO - PROCESS | 2868 | 1464198390853 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]]]}] 10:46:30 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. 10:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 923ms 10:46:30 INFO - PROCESS | 2868 | 1464198390891 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 2868 | 1464198390897 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 10:46:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:46:30 INFO - PROCESS | 2868 | 1464198390904 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 2868 | 1464198390907 Marionette TRACE conn7 <- [1,374,null,{}] 10:46:30 INFO - PROCESS | 2868 | 1464198390912 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}] 10:46:31 INFO - PROCESS | 2868 | 1464198391027 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 10:46:31 INFO - PROCESS | 2868 | 1464198391111 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABD32000 == 49 [pid = 2868] [id = 103] 10:46:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A4A86400) [pid = 2868] [serial = 306] [outer = 0000000000000000] 10:46:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A4E0A400) [pid = 2868] [serial = 307] [outer = 00000088A4A86400] 10:46:31 INFO - PROCESS | 2868 | 1464198391171 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A524A400) [pid = 2868] [serial = 308] [outer = 00000088A4A86400] 10:46:31 INFO - PROCESS | 2868 | 1464198391829 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:46:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 986ms 10:46:31 INFO - PROCESS | 2868 | 1464198391896 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 2868 | 1464198391899 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 10:46:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:46:31 INFO - PROCESS | 2868 | 1464198391903 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 2868 | 1464198391907 Marionette TRACE conn7 <- [1,378,null,{}] 10:46:31 INFO - PROCESS | 2868 | 1464198391934 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}] 10:46:32 INFO - PROCESS | 2868 | 1464198392060 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 10:46:32 INFO - PROCESS | 2868 | 1464198392123 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AEA000 == 50 [pid = 2868] [id = 104] 10:46:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AAF08C00) [pid = 2868] [serial = 309] [outer = 0000000000000000] 10:46:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AB7AA800) [pid = 2868] [serial = 310] [outer = 00000088AAF08C00] 10:46:32 INFO - PROCESS | 2868 | 1464198392185 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ABECC000) [pid = 2868] [serial = 311] [outer = 00000088AAF08C00] 10:46:32 INFO - PROCESS | 2868 | 1464198392919 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:46:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1028ms 10:46:32 INFO - PROCESS | 2868 | 1464198392932 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 10:46:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:46:32 INFO - PROCESS | 2868 | 1464198392935 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 10:46:32 INFO - PROCESS | 2868 | 1464198392939 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 2868 | 1464198392941 Marionette TRACE conn7 <- [1,382,null,{}] 10:46:32 INFO - PROCESS | 2868 | 1464198392945 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}] 10:46:33 INFO - PROCESS | 2868 | 1464198393058 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 10:46:33 INFO - PROCESS | 2868 | 1464198393140 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB818800 == 51 [pid = 2868] [id = 105] 10:46:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AEBA5C00) [pid = 2868] [serial = 312] [outer = 0000000000000000] 10:46:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AEBA9000) [pid = 2868] [serial = 313] [outer = 00000088AEBA5C00] 10:46:33 INFO - PROCESS | 2868 | 1464198393200 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AEE82800) [pid = 2868] [serial = 314] [outer = 00000088AEBA5C00] 10:46:33 INFO - PROCESS | 2868 | 1464198393844 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:46:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 923ms 10:46:33 INFO - PROCESS | 2868 | 1464198393864 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 2868 | 1464198393867 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 10:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:46:33 INFO - PROCESS | 2868 | 1464198393870 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 2868 | 1464198393873 Marionette TRACE conn7 <- [1,386,null,{}] 10:46:33 INFO - PROCESS | 2868 | 1464198393877 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}] 10:46:33 INFO - PROCESS | 2868 | 1464198393984 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 10:46:34 INFO - PROCESS | 2868 | 1464198394066 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF532800 == 52 [pid = 2868] [id = 106] 10:46:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088B199E000) [pid = 2868] [serial = 315] [outer = 0000000000000000] 10:46:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088B19A1000) [pid = 2868] [serial = 316] [outer = 00000088B199E000] 10:46:34 INFO - PROCESS | 2868 | 1464198394124 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088B2B32800) [pid = 2868] [serial = 317] [outer = 00000088B199E000] 10:46:34 INFO - PROCESS | 2868 | 1464198394753 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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 923ms 10:46:34 INFO - PROCESS | 2868 | 1464198394797 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 2868 | 1464198394800 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 10:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:46:34 INFO - PROCESS | 2868 | 1464198394804 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 2868 | 1464198394806 Marionette TRACE conn7 <- [1,390,null,{}] 10:46:34 INFO - PROCESS | 2868 | 1464198394810 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}] 10:46:34 INFO - PROCESS | 2868 | 1464198394938 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 10:46:35 INFO - PROCESS | 2868 | 1464198395012 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFBE4000 == 53 [pid = 2868] [id = 107] 10:46:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AFBCAC00) [pid = 2868] [serial = 318] [outer = 0000000000000000] 10:46:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088B2B38000) [pid = 2868] [serial = 319] [outer = 00000088AFBCAC00] 10:46:35 INFO - PROCESS | 2868 | 1464198395112 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088B328B800) [pid = 2868] [serial = 320] [outer = 00000088AFBCAC00] 10:46:35 INFO - PROCESS | 2868 | 1464198395908 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1124ms 10:46:35 INFO - PROCESS | 2868 | 1464198395931 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 2868 | 1464198395936 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 10:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:46:35 INFO - PROCESS | 2868 | 1464198395941 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 2868 | 1464198395945 Marionette TRACE conn7 <- [1,394,null,{}] 10:46:35 INFO - PROCESS | 2868 | 1464198395952 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}] 10:46:36 INFO - PROCESS | 2868 | 1464198396055 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 10:46:36 INFO - PROCESS | 2868 | 1464198396132 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FE8000 == 54 [pid = 2868] [id = 108] 10:46:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889F1A3C00) [pid = 2868] [serial = 321] [outer = 0000000000000000] 10:46:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889F1AC800) [pid = 2868] [serial = 322] [outer = 000000889F1A3C00] 10:46:36 INFO - PROCESS | 2868 | 1464198396228 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A3E29C00) [pid = 2868] [serial = 323] [outer = 000000889F1A3C00] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19E2000 == 53 [pid = 2868] [id = 100] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088B126D000 == 52 [pid = 2868] [id = 99] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088ADD99800 == 51 [pid = 2868] [id = 98] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8E1800 == 50 [pid = 2868] [id = 97] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB316000 == 49 [pid = 2868] [id = 96] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A9A000 == 48 [pid = 2868] [id = 95] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088A501D000 == 47 [pid = 2868] [id = 94] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 000000889FFDA800 == 46 [pid = 2868] [id = 93] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088A328F800 == 45 [pid = 2868] [id = 92] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AEFF4400) [pid = 2868] [serial = 226] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088AEB14400) [pid = 2868] [serial = 256] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3828800 == 44 [pid = 2868] [id = 86] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A327F400) [pid = 2868] [serial = 182] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889F943400) [pid = 2868] [serial = 218] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889EA41400) [pid = 2868] [serial = 217] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A4E8A400) [pid = 2868] [serial = 221] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A49AE400) [pid = 2868] [serial = 220] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889E91A400) [pid = 2868] [serial = 230] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889DFC2800) [pid = 2868] [serial = 229] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A3C09000) [pid = 2868] [serial = 241] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A3A7E000) [pid = 2868] [serial = 235] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A8D62400) [pid = 2868] [serial = 242] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A493C400) [pid = 2868] [serial = 236] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889EA40400) [pid = 2868] [serial = 232] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889F1AE000) [pid = 2868] [serial = 233] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AE895400) [pid = 2868] [serial = 224] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AE23D000) [pid = 2868] [serial = 223] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A4E84C00) [pid = 2868] [serial = 238] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AB65A800) [pid = 2868] [serial = 245] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AA925400) [pid = 2868] [serial = 244] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ABFA4000) [pid = 2868] [serial = 250] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088ABFA7000) [pid = 2868] [serial = 247] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AEF9C400) [pid = 2868] [serial = 254] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AED3E400) [pid = 2868] [serial = 253] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088ACA07400) [pid = 2868] [serial = 248] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AE238C00) [pid = 2868] [serial = 251] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A5088000) [pid = 2868] [serial = 239] [outer = 0000000000000000] [url = about:blank] 10:46:36 INFO - PROCESS | 2868 | 1464198396864 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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 987ms 10:46:36 INFO - PROCESS | 2868 | 1464198396932 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 2868 | 1464198396937 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 10:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:46:36 INFO - PROCESS | 2868 | 1464198396944 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 2868 | 1464198396946 Marionette TRACE conn7 <- [1,398,null,{}] 10:46:36 INFO - PROCESS | 2868 | 1464198396950 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}] 10:46:37 INFO - PROCESS | 2868 | 1464198397045 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 10:46:37 INFO - PROCESS | 2868 | 1464198397116 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A31CE000 == 45 [pid = 2868] [id = 109] 10:46:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000889E83CC00) [pid = 2868] [serial = 324] [outer = 0000000000000000] 10:46:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889F1A4C00) [pid = 2868] [serial = 325] [outer = 000000889E83CC00] 10:46:37 INFO - PROCESS | 2868 | 1464198397165 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A493C400) [pid = 2868] [serial = 326] [outer = 000000889E83CC00] 10:46:37 INFO - PROCESS | 2868 | 1464198397643 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 10:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:46:37 INFO - PROCESS | 2868 | 1464198397679 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 2868 | 1464198397682 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 10:46:37 INFO - PROCESS | 2868 | 1464198397685 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 2868 | 1464198397689 Marionette TRACE conn7 <- [1,402,null,{}] 10:46:37 INFO - PROCESS | 2868 | 1464198397700 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}] 10:46:37 INFO - PROCESS | 2868 | 1464198397791 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 10:46:37 INFO - PROCESS | 2868 | 1464198397802 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A34000 == 46 [pid = 2868] [id = 110] 10:46:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A523C800) [pid = 2868] [serial = 327] [outer = 0000000000000000] 10:46:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A5241C00) [pid = 2868] [serial = 328] [outer = 00000088A523C800] 10:46:37 INFO - PROCESS | 2868 | 1464198397852 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A8D3C400) [pid = 2868] [serial = 329] [outer = 00000088A523C800] 10:46:38 INFO - PROCESS | 2868 | 1464198398332 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]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 10:46:38 INFO - PROCESS | 2868 | 1464198398380 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 2868 | 1464198398383 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 10:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:46:38 INFO - PROCESS | 2868 | 1464198398386 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 2868 | 1464198398388 Marionette TRACE conn7 <- [1,406,null,{}] 10:46:38 INFO - PROCESS | 2868 | 1464198398392 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}] 10:46:38 INFO - PROCESS | 2868 | 1464198398481 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 10:46:38 INFO - PROCESS | 2868 | 1464198398490 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA9B3800 == 47 [pid = 2868] [id = 111] 10:46:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A8F33400) [pid = 2868] [serial = 330] [outer = 0000000000000000] 10:46:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A9546400) [pid = 2868] [serial = 331] [outer = 00000088A8F33400] 10:46:38 INFO - PROCESS | 2868 | 1464198398537 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AB488800) [pid = 2868] [serial = 332] [outer = 00000088A8F33400] 10:46:39 INFO - PROCESS | 2868 | 1464198398996 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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 10:46:39 INFO - PROCESS | 2868 | 1464198399020 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 2868 | 1464198399022 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 10:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:46:39 INFO - PROCESS | 2868 | 1464198399025 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 2868 | 1464198399027 Marionette TRACE conn7 <- [1,410,null,{}] 10:46:39 INFO - PROCESS | 2868 | 1464198399031 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}] 10:46:39 INFO - PROCESS | 2868 | 1464198399137 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 10:46:39 INFO - PROCESS | 2868 | 1464198399215 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE5E000 == 48 [pid = 2868] [id = 112] 10:46:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AB6A1800) [pid = 2868] [serial = 333] [outer = 0000000000000000] 10:46:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ABD6A000) [pid = 2868] [serial = 334] [outer = 00000088AB6A1800] 10:46:39 INFO - PROCESS | 2868 | 1464198399261 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ABE79C00) [pid = 2868] [serial = 335] [outer = 00000088AB6A1800] 10:46:39 INFO - PROCESS | 2868 | 1464198399744 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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 776ms 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AA738400) [pid = 2868] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A327D400) [pid = 2868] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A3259800) [pid = 2868] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABE76400) [pid = 2868] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AEF95800) [pid = 2868] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A4E02800) [pid = 2868] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889EF69400) [pid = 2868] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889E2BA800) [pid = 2868] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A5240800) [pid = 2868] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:46:40 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A8D41000) [pid = 2868] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:46:40 INFO - PROCESS | 2868 | 1464198400005 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 2868 | 1464198400011 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 10:46:40 INFO - PROCESS | 2868 | 1464198400020 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 2868 | 1464198400024 Marionette TRACE conn7 <- [1,414,null,{}] 10:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:46:40 INFO - PROCESS | 2868 | 1464198400030 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}] 10:46:40 INFO - PROCESS | 2868 | 1464198400152 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 10:46:40 INFO - PROCESS | 2868 | 1464198400217 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A31CE800 == 49 [pid = 2868] [id = 113] 10:46:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000889E913800) [pid = 2868] [serial = 336] [outer = 0000000000000000] 10:46:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889E91C400) [pid = 2868] [serial = 337] [outer = 000000889E913800] 10:46:40 INFO - PROCESS | 2868 | 1464198400275 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889F93CC00) [pid = 2868] [serial = 338] [outer = 000000889E913800] 10:46:40 INFO - PROCESS | 2868 | 1464198400938 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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 923ms 10:46:40 INFO - PROCESS | 2868 | 1464198400958 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 2868 | 1464198400962 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 10:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:46:40 INFO - PROCESS | 2868 | 1464198400970 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 2868 | 1464198400975 Marionette TRACE conn7 <- [1,418,null,{}] 10:46:40 INFO - PROCESS | 2868 | 1464198400980 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}] 10:46:41 INFO - PROCESS | 2868 | 1464198401095 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 10:46:41 INFO - PROCESS | 2868 | 1464198401166 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA99B800 == 50 [pid = 2868] [id = 114] 10:46:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A4E05000) [pid = 2868] [serial = 339] [outer = 0000000000000000] 10:46:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A4E8FC00) [pid = 2868] [serial = 340] [outer = 00000088A4E05000] 10:46:41 INFO - PROCESS | 2868 | 1464198401224 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A7A4E800) [pid = 2868] [serial = 341] [outer = 00000088A4E05000] 10:46:42 INFO - PROCESS | 2868 | 1464198402340 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]]]}] 10:46:42 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 10:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1382ms 10:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:46:42 INFO - PROCESS | 2868 | 1464198402352 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 2868 | 1464198402355 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 10:46:42 INFO - PROCESS | 2868 | 1464198402359 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 2868 | 1464198402362 Marionette TRACE conn7 <- [1,422,null,{}] 10:46:42 INFO - PROCESS | 2868 | 1464198402372 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}] 10:46:42 INFO - PROCESS | 2868 | 1464198402488 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 10:46:42 INFO - PROCESS | 2868 | 1464198402555 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ADF9F800 == 51 [pid = 2868] [id = 115] 10:46:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABEC8C00) [pid = 2868] [serial = 342] [outer = 0000000000000000] 10:46:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABFA4000) [pid = 2868] [serial = 343] [outer = 00000088ABEC8C00] 10:46:42 INFO - PROCESS | 2868 | 1464198402616 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ACC98800) [pid = 2868] [serial = 344] [outer = 00000088ABEC8C00] 10:46:43 INFO - PROCESS | 2868 | 1464198403663 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1337ms 10:46:43 INFO - PROCESS | 2868 | 1464198403734 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 2868 | 1464198403737 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 10:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:46:43 INFO - PROCESS | 2868 | 1464198403741 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 2868 | 1464198403743 Marionette TRACE conn7 <- [1,426,null,{}] 10:46:43 INFO - PROCESS | 2868 | 1464198403748 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}] 10:46:43 INFO - PROCESS | 2868 | 1464198403850 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 10:46:43 INFO - PROCESS | 2868 | 1464198403991 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1267000 == 52 [pid = 2868] [id = 116] 10:46:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AE88F000) [pid = 2868] [serial = 345] [outer = 0000000000000000] 10:46:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AEB10400) [pid = 2868] [serial = 346] [outer = 00000088AE88F000] 10:46:44 INFO - PROCESS | 2868 | 1464198404049 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AEBA7400) [pid = 2868] [serial = 347] [outer = 00000088AE88F000] 10:46:44 INFO - PROCESS | 2868 | 1464198404662 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] 10:46:44 INFO - PROCESS | 2868 | 1464198404745 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 10:46:44 INFO - PROCESS | 2868 | 1464198404750 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 2868 | 1464198404752 Marionette TRACE conn7 <- [1,430,null,{}] 10:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:46:44 INFO - PROCESS | 2868 | 1464198404756 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}] 10:46:44 INFO - PROCESS | 2868 | 1464198404865 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 10:46:44 INFO - PROCESS | 2868 | 1464198404934 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3C5E800 == 53 [pid = 2868] [id = 117] 10:46:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889F1B0400) [pid = 2868] [serial = 348] [outer = 0000000000000000] 10:46:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A493EC00) [pid = 2868] [serial = 349] [outer = 000000889F1B0400] 10:46:44 INFO - PROCESS | 2868 | 1464198404992 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AEB20000) [pid = 2868] [serial = 350] [outer = 000000889F1B0400] 10:46:45 INFO - PROCESS | 2868 | 1464198405754 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1076ms 10:46:45 INFO - PROCESS | 2868 | 1464198405832 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 2868 | 1464198405837 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 10:46:45 INFO - PROCESS | 2868 | 1464198405842 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:46:45 INFO - PROCESS | 2868 | 1464198405847 Marionette TRACE conn7 <- [1,434,null,{}] 10:46:45 INFO - PROCESS | 2868 | 1464198405852 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}] 10:46:45 INFO - PROCESS | 2868 | 1464198405990 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 10:46:46 INFO - PROCESS | 2868 | 1464198406083 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA9B3800 == 52 [pid = 2868] [id = 111] 10:46:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A34000 == 51 [pid = 2868] [id = 110] 10:46:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A31CE000 == 50 [pid = 2868] [id = 109] 10:46:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FE8000 == 49 [pid = 2868] [id = 108] 10:46:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABD32000 == 48 [pid = 2868] [id = 103] 10:46:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE53800 == 47 [pid = 2868] [id = 102] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088B199E400) [pid = 2868] [serial = 227] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A4E07C00) [pid = 2868] [serial = 280] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A4E89400) [pid = 2868] [serial = 281] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A397F400) [pid = 2868] [serial = 275] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889F1AD000) [pid = 2868] [serial = 274] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889EF66800) [pid = 2868] [serial = 277] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A00EA000) [pid = 2868] [serial = 278] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A5817000) [pid = 2868] [serial = 283] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A8D58C00) [pid = 2868] [serial = 286] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A90E1400) [pid = 2868] [serial = 265] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ABEC5800) [pid = 2868] [serial = 271] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A8D47400) [pid = 2868] [serial = 268] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ABE73800) [pid = 2868] [serial = 290] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AE2BEC00) [pid = 2868] [serial = 299] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889EF62000) [pid = 2868] [serial = 259] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AAF0C400) [pid = 2868] [serial = 289] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A4E0E400) [pid = 2868] [serial = 262] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A5249400) [pid = 2868] [serial = 295] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ABEC1000) [pid = 2868] [serial = 292] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088ACC71000) [pid = 2868] [serial = 298] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AC057000) [pid = 2868] [serial = 293] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AE894C00) [pid = 2868] [serial = 301] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A9541C00) [pid = 2868] [serial = 287] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AC0D8C00) [pid = 2868] [serial = 296] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A7AFC000) [pid = 2868] [serial = 284] [outer = 0000000000000000] [url = about:blank] 10:46:46 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1D9800 == 48 [pid = 2868] [id = 118] 10:46:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889D80CC00) [pid = 2868] [serial = 351] [outer = 0000000000000000] 10:46:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889EA3CC00) [pid = 2868] [serial = 352] [outer = 000000889D80CC00] 10:46:46 INFO - PROCESS | 2868 | 1464198406167 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A3EF3000) [pid = 2868] [serial = 353] [outer = 000000889D80CC00] 10:46:46 INFO - PROCESS | 2868 | 1464198406631 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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 840ms 10:46:46 INFO - PROCESS | 2868 | 1464198406686 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 2868 | 1464198406692 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 10:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:46:46 INFO - PROCESS | 2868 | 1464198406698 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 2868 | 1464198406701 Marionette TRACE conn7 <- [1,438,null,{}] 10:46:46 INFO - PROCESS | 2868 | 1464198406705 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}] 10:46:46 INFO - PROCESS | 2868 | 1464198406797 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 10:46:46 INFO - PROCESS | 2868 | 1464198406807 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A8A000 == 49 [pid = 2868] [id = 119] 10:46:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A4EDF800) [pid = 2868] [serial = 354] [outer = 0000000000000000] 10:46:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A8D3A800) [pid = 2868] [serial = 355] [outer = 00000088A4EDF800] 10:46:46 INFO - PROCESS | 2868 | 1464198406854 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A90E1400) [pid = 2868] [serial = 356] [outer = 00000088A4EDF800] 10:46:47 INFO - PROCESS | 2868 | 1464198407337 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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 10:46:47 INFO - PROCESS | 2868 | 1464198407392 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 2868 | 1464198407394 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 10:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:46:47 INFO - PROCESS | 2868 | 1464198407398 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 2868 | 1464198407402 Marionette TRACE conn7 <- [1,442,null,{}] 10:46:47 INFO - PROCESS | 2868 | 1464198407412 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}] 10:46:47 INFO - PROCESS | 2868 | 1464198407505 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 10:46:47 INFO - PROCESS | 2868 | 1464198407575 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7CB800 == 50 [pid = 2868] [id = 120] 10:46:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A523FC00) [pid = 2868] [serial = 357] [outer = 0000000000000000] 10:46:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ABE77400) [pid = 2868] [serial = 358] [outer = 00000088A523FC00] 10:46:47 INFO - PROCESS | 2868 | 1464198407642 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088ACC71000) [pid = 2868] [serial = 359] [outer = 00000088A523FC00] 10:46:48 INFO - PROCESS | 2868 | 1464198408034 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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 10:46:48 INFO - PROCESS | 2868 | 1464198408093 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 2868 | 1464198408096 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 10:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:46:48 INFO - PROCESS | 2868 | 1464198408099 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 2868 | 1464198408101 Marionette TRACE conn7 <- [1,446,null,{}] 10:46:48 INFO - PROCESS | 2868 | 1464198408105 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}] 10:46:48 INFO - PROCESS | 2868 | 1464198408227 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 10:46:48 INFO - PROCESS | 2868 | 1464198408241 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACC1B000 == 51 [pid = 2868] [id = 121] 10:46:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AEB1DC00) [pid = 2868] [serial = 360] [outer = 0000000000000000] 10:46:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AEB25C00) [pid = 2868] [serial = 361] [outer = 00000088AEB1DC00] 10:46:48 INFO - PROCESS | 2868 | 1464198408288 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AEBA2000) [pid = 2868] [serial = 362] [outer = 00000088AEB1DC00] 10:46:48 INFO - PROCESS | 2868 | 1464198408768 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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 10:46:48 INFO - PROCESS | 2868 | 1464198408849 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 2868 | 1464198408851 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 10:46:48 INFO - PROCESS | 2868 | 1464198408855 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 2868 | 1464198408857 Marionette TRACE conn7 <- [1,450,null,{}] 10:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:46:48 INFO - PROCESS | 2868 | 1464198408860 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}] 10:46:48 INFO - PROCESS | 2868 | 1464198408969 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 10:46:48 INFO - PROCESS | 2868 | 1464198408984 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF537000 == 52 [pid = 2868] [id = 122] 10:46:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AEBA7C00) [pid = 2868] [serial = 363] [outer = 0000000000000000] 10:46:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AED3B000) [pid = 2868] [serial = 364] [outer = 00000088AEBA7C00] 10:46:49 INFO - PROCESS | 2868 | 1464198409068 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AEFFA800) [pid = 2868] [serial = 365] [outer = 00000088AEBA7C00] 10:46:49 INFO - PROCESS | 2868 | 1464198409596 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] 10:46:49 INFO - PROCESS | 2868 | 1464198409650 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 10:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:46:49 INFO - PROCESS | 2868 | 1464198409654 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 2868 | 1464198409655 Marionette TRACE conn7 <- [1,454,null,{}] 10:46:49 INFO - PROCESS | 2868 | 1464198409659 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}] 10:46:49 INFO - PROCESS | 2868 | 1464198409780 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 10:46:49 INFO - PROCESS | 2868 | 1464198409832 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3498000 == 53 [pid = 2868] [id = 123] 10:46:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088B2B36C00) [pid = 2868] [serial = 366] [outer = 0000000000000000] 10:46:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088B3289C00) [pid = 2868] [serial = 367] [outer = 00000088B2B36C00] 10:46:49 INFO - PROCESS | 2868 | 1464198409881 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088B3291C00) [pid = 2868] [serial = 368] [outer = 00000088B2B36C00] 10:46:50 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A8F33400) [pid = 2868] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:46:50 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ACE2A400) [pid = 2868] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:46:50 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A523C800) [pid = 2868] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:46:50 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889F1A3C00) [pid = 2868] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:46:50 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889E83CC00) [pid = 2868] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:46:50 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:50 INFO - PROCESS | 2868 | 1464198410289 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 692ms 10:46:50 INFO - PROCESS | 2868 | 1464198410347 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 2868 | 1464198410349 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 10:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:46:50 INFO - PROCESS | 2868 | 1464198410353 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 2868 | 1464198410355 Marionette TRACE conn7 <- [1,458,null,{}] 10:46:50 INFO - PROCESS | 2868 | 1464198410358 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}] 10:46:50 INFO - PROCESS | 2868 | 1464198410469 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 10:46:50 INFO - PROCESS | 2868 | 1464198410518 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B359A800 == 54 [pid = 2868] [id = 124] 10:46:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A4E0A800) [pid = 2868] [serial = 369] [outer = 0000000000000000] 10:46:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088B3292000) [pid = 2868] [serial = 370] [outer = 00000088A4E0A800] 10:46:50 INFO - PROCESS | 2868 | 1464198410572 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088B3C08400) [pid = 2868] [serial = 371] [outer = 00000088A4E0A800] 10:46:50 INFO - PROCESS | 2868 | 1464198410929 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] 10:46:50 INFO - PROCESS | 2868 | 1464198410987 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 10:46:50 INFO - PROCESS | 2868 | 1464198410991 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 2868 | 1464198410992 Marionette TRACE conn7 <- [1,462,null,{}] 10:46:51 INFO - PROCESS | 2868 | 1464198410996 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}] 10:46:51 INFO - PROCESS | 2868 | 1464198411082 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 10:46:51 INFO - PROCESS | 2868 | 1464198411118 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3676000 == 55 [pid = 2868] [id = 125] 10:46:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088B3C0E400) [pid = 2868] [serial = 372] [outer = 0000000000000000] 10:46:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088B3D25800) [pid = 2868] [serial = 373] [outer = 00000088B3C0E400] 10:46:51 INFO - PROCESS | 2868 | 1464198411164 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088B3D2D000) [pid = 2868] [serial = 374] [outer = 00000088B3C0E400] 10:46:51 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:51 INFO - PROCESS | 2868 | 1464198411600 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] 10:46:51 INFO - PROCESS | 2868 | 1464198411667 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 10:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:46:51 INFO - PROCESS | 2868 | 1464198411671 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 2868 | 1464198411673 Marionette TRACE conn7 <- [1,466,null,{}] 10:46:51 INFO - PROCESS | 2868 | 1464198411676 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}] 10:46:51 INFO - PROCESS | 2868 | 1464198411763 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 10:46:51 INFO - PROCESS | 2868 | 1464198411772 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A52800 == 56 [pid = 2868] [id = 126] 10:46:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088B3E03C00) [pid = 2868] [serial = 375] [outer = 0000000000000000] 10:46:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088B3E06C00) [pid = 2868] [serial = 376] [outer = 00000088B3E03C00] 10:46:51 INFO - PROCESS | 2868 | 1464198411817 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088B3E0D400) [pid = 2868] [serial = 377] [outer = 00000088B3E03C00] 10:46:52 INFO - PROCESS | 2868 | 1464198412251 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] 10:46:52 INFO - PROCESS | 2868 | 1464198412305 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 10:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:46:52 INFO - PROCESS | 2868 | 1464198412309 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 2868 | 1464198412311 Marionette TRACE conn7 <- [1,470,null,{}] 10:46:52 INFO - PROCESS | 2868 | 1464198412314 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}] 10:46:52 INFO - PROCESS | 2868 | 1464198412400 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 10:46:52 INFO - PROCESS | 2868 | 1464198412493 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F922000 == 57 [pid = 2868] [id = 127] 10:46:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889CF4D000) [pid = 2868] [serial = 378] [outer = 0000000000000000] 10:46:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889E2B8400) [pid = 2868] [serial = 379] [outer = 000000889CF4D000] 10:46:52 INFO - PROCESS | 2868 | 1464198412619 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A0010000) [pid = 2868] [serial = 380] [outer = 000000889CF4D000] 10:46:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4ED6800) [pid = 2868] [serial = 381] [outer = 00000088AEF95000] 10:46:53 INFO - PROCESS | 2868 | 1464198413332 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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1083ms 10:46:53 INFO - PROCESS | 2868 | 1464198413397 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 2868 | 1464198413401 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 10:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:46:53 INFO - PROCESS | 2868 | 1464198413406 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 2868 | 1464198413410 Marionette TRACE conn7 <- [1,474,null,{}] 10:46:53 INFO - PROCESS | 2868 | 1464198413416 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}] 10:46:53 INFO - PROCESS | 2868 | 1464198413566 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 10:46:53 INFO - PROCESS | 2868 | 1464198413683 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DA000 == 58 [pid = 2868] [id = 128] 10:46:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AB699800) [pid = 2868] [serial = 382] [outer = 0000000000000000] 10:46:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AB792C00) [pid = 2868] [serial = 383] [outer = 00000088AB699800] 10:46:53 INFO - PROCESS | 2868 | 1464198413745 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088ABFAB800) [pid = 2868] [serial = 384] [outer = 00000088AB699800] 10:46:54 INFO - PROCESS | 2868 | 1464198414444 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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1078ms 10:46:54 INFO - PROCESS | 2868 | 1464198414498 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 2868 | 1464198414503 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 10:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:46:54 INFO - PROCESS | 2868 | 1464198414510 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 2868 | 1464198414512 Marionette TRACE conn7 <- [1,478,null,{}] 10:46:54 INFO - PROCESS | 2868 | 1464198414517 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}] 10:46:54 INFO - PROCESS | 2868 | 1464198414634 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 10:46:54 INFO - PROCESS | 2868 | 1464198414707 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CB2000 == 59 [pid = 2868] [id = 129] 10:46:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AFAE3000) [pid = 2868] [serial = 385] [outer = 0000000000000000] 10:46:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AFAE6800) [pid = 2868] [serial = 386] [outer = 00000088AFAE3000] 10:46:54 INFO - PROCESS | 2868 | 1464198414806 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AFAEE800) [pid = 2868] [serial = 387] [outer = 00000088AFAE3000] 10:46:55 INFO - PROCESS | 2868 | 1464198415540 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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1066ms 10:46:55 INFO - PROCESS | 2868 | 1464198415581 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 2868 | 1464198415584 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 10:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:46:55 INFO - PROCESS | 2868 | 1464198415590 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 2868 | 1464198415597 Marionette TRACE conn7 <- [1,482,null,{}] 10:46:55 INFO - PROCESS | 2868 | 1464198415624 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}] 10:46:55 INFO - PROCESS | 2868 | 1464198415747 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 10:46:55 INFO - PROCESS | 2868 | 1464198415815 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F11A800 == 60 [pid = 2868] [id = 130] 10:46:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889CE1E800) [pid = 2868] [serial = 388] [outer = 0000000000000000] 10:46:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889E2B8000) [pid = 2868] [serial = 389] [outer = 000000889CE1E800] 10:46:56 INFO - PROCESS | 2868 | 1464198416045 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889EA42000) [pid = 2868] [serial = 390] [outer = 000000889CE1E800] 10:46:56 INFO - PROCESS | 2868 | 1464198416796 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]]]}] 10:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1256ms 10:46:56 INFO - PROCESS | 2868 | 1464198416846 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 2868 | 1464198416851 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 10:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:46:56 INFO - PROCESS | 2868 | 1464198416856 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - PROCESS | 2868 | 1464198416860 Marionette TRACE conn7 <- [1,486,null,{}] 10:46:56 INFO - PROCESS | 2868 | 1464198416865 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}] 10:46:56 INFO - PROCESS | 2868 | 1464198416970 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 10:46:57 INFO - PROCESS | 2868 | 1464198417046 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F40000 == 61 [pid = 2868] [id = 131] 10:46:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889F93C800) [pid = 2868] [serial = 391] [outer = 0000000000000000] 10:46:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088A325B000) [pid = 2868] [serial = 392] [outer = 000000889F93C800] 10:46:57 INFO - PROCESS | 2868 | 1464198417098 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088A4935800) [pid = 2868] [serial = 393] [outer = 000000889F93C800] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A52800 == 60 [pid = 2868] [id = 126] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3676000 == 59 [pid = 2868] [id = 125] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088B359A800 == 58 [pid = 2868] [id = 124] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3498000 == 57 [pid = 2868] [id = 123] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF537000 == 56 [pid = 2868] [id = 122] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACC1B000 == 55 [pid = 2868] [id = 121] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB7CB800 == 54 [pid = 2868] [id = 120] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A8A000 == 53 [pid = 2868] [id = 119] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1D9800 == 52 [pid = 2868] [id = 118] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088ABD6A000) [pid = 2868] [serial = 334] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AB7AA800) [pid = 2868] [serial = 310] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AEBA9000) [pid = 2868] [serial = 313] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889EF5C800) [pid = 2868] [serial = 304] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088A4E0A400) [pid = 2868] [serial = 307] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088B2B38000) [pid = 2868] [serial = 319] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088B19A1000) [pid = 2868] [serial = 316] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA99B800 == 51 [pid = 2868] [id = 114] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A31CE800 == 50 [pid = 2868] [id = 113] 10:46:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE5E000 == 49 [pid = 2868] [id = 112] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088AB488800) [pid = 2868] [serial = 332] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A9546400) [pid = 2868] [serial = 331] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088AED38000) [pid = 2868] [serial = 302] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A5241C00) [pid = 2868] [serial = 328] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A8D3C400) [pid = 2868] [serial = 329] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A3E29C00) [pid = 2868] [serial = 323] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889F1AC800) [pid = 2868] [serial = 322] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889F1A4C00) [pid = 2868] [serial = 325] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A493C400) [pid = 2868] [serial = 326] [outer = 0000000000000000] [url = about:blank] 10:46:57 INFO - PROCESS | 2868 | 1464198417680 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]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 881ms 10:46:57 INFO - PROCESS | 2868 | 1464198417741 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 2868 | 1464198417745 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 10:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:46:57 INFO - PROCESS | 2868 | 1464198417751 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 2868 | 1464198417754 Marionette TRACE conn7 <- [1,490,null,{}] 10:46:57 INFO - PROCESS | 2868 | 1464198417757 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}] 10:46:57 INFO - PROCESS | 2868 | 1464198417845 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 10:46:57 INFO - PROCESS | 2868 | 1464198417853 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F43000 == 50 [pid = 2868] [id = 132] 10:46:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889E2BCC00) [pid = 2868] [serial = 394] [outer = 0000000000000000] 10:46:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889FE16000) [pid = 2868] [serial = 395] [outer = 000000889E2BCC00] 10:46:57 INFO - PROCESS | 2868 | 1464198417900 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A3CF9800) [pid = 2868] [serial = 396] [outer = 000000889E2BCC00] 10:46:58 INFO - PROCESS | 2868 | 1464198418369 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]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 10:46:58 INFO - PROCESS | 2868 | 1464198418386 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 2868 | 1464198418389 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 10:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:46:58 INFO - PROCESS | 2868 | 1464198418392 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 2868 | 1464198418396 Marionette TRACE conn7 <- [1,494,null,{}] 10:46:58 INFO - PROCESS | 2868 | 1464198418408 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}] 10:46:58 INFO - PROCESS | 2868 | 1464198418499 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 10:46:58 INFO - PROCESS | 2868 | 1464198418508 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A44800 == 51 [pid = 2868] [id = 133] 10:46:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4E0AC00) [pid = 2868] [serial = 397] [outer = 0000000000000000] 10:46:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A4E11400) [pid = 2868] [serial = 398] [outer = 00000088A4E0AC00] 10:46:58 INFO - PROCESS | 2868 | 1464198418556 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A4E8EC00) [pid = 2868] [serial = 399] [outer = 00000088A4E0AC00] 10:46:59 INFO - PROCESS | 2868 | 1464198419044 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]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 10:46:59 INFO - PROCESS | 2868 | 1464198419069 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 2868 | 1464198419072 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 10:46:59 INFO - PROCESS | 2868 | 1464198419075 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:46:59 INFO - PROCESS | 2868 | 1464198419077 Marionette TRACE conn7 <- [1,498,null,{}] 10:46:59 INFO - PROCESS | 2868 | 1464198419080 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}] 10:46:59 INFO - PROCESS | 2868 | 1464198419169 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 10:46:59 INFO - PROCESS | 2868 | 1464198419176 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA9B7000 == 52 [pid = 2868] [id = 134] 10:46:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A7A4B000) [pid = 2868] [serial = 400] [outer = 0000000000000000] 10:46:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A8B89400) [pid = 2868] [serial = 401] [outer = 00000088A7A4B000] 10:46:59 INFO - PROCESS | 2868 | 1464198419222 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088A8D45000) [pid = 2868] [serial = 402] [outer = 00000088A7A4B000] 10:46:59 INFO - PROCESS | 2868 | 1464198419636 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]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 10:46:59 INFO - PROCESS | 2868 | 1464198419673 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 2868 | 1464198419675 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 10:46:59 INFO - PROCESS | 2868 | 1464198419678 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 2868 | 1464198419680 Marionette TRACE conn7 <- [1,502,null,{}] 10:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:46:59 INFO - PROCESS | 2868 | 1464198419683 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}] 10:46:59 INFO - PROCESS | 2868 | 1464198419765 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 10:46:59 INFO - PROCESS | 2868 | 1464198419772 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB5C1800 == 53 [pid = 2868] [id = 135] 10:46:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088A8F35000) [pid = 2868] [serial = 403] [outer = 0000000000000000] 10:46:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088A90E3C00) [pid = 2868] [serial = 404] [outer = 00000088A8F35000] 10:46:59 INFO - PROCESS | 2868 | 1464198419823 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AAF06800) [pid = 2868] [serial = 405] [outer = 00000088A8F35000] 10:47:00 INFO - PROCESS | 2868 | 1464198420344 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]]]}] 10:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 10:47:00 INFO - PROCESS | 2868 | 1464198420363 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 2868 | 1464198420366 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 10:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:47:00 INFO - PROCESS | 2868 | 1464198420379 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 2868 | 1464198420381 Marionette TRACE conn7 <- [1,506,null,{}] 10:47:00 INFO - PROCESS | 2868 | 1464198420384 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}] 10:47:00 INFO - PROCESS | 2868 | 1464198420494 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 10:47:00 INFO - PROCESS | 2868 | 1464198420504 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1E7800 == 54 [pid = 2868] [id = 136] 10:47:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088ABA68C00) [pid = 2868] [serial = 406] [outer = 0000000000000000] 10:47:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088ABE6F400) [pid = 2868] [serial = 407] [outer = 00000088ABA68C00] 10:47:00 INFO - PROCESS | 2868 | 1464198420587 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088ABEBDC00) [pid = 2868] [serial = 408] [outer = 00000088ABA68C00] 10:47:01 INFO - PROCESS | 2868 | 1464198421040 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]]]}] 10:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 10:47:01 INFO - PROCESS | 2868 | 1464198421058 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 10:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:47:01 INFO - PROCESS | 2868 | 1464198421060 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 10:47:01 INFO - PROCESS | 2868 | 1464198421063 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 2868 | 1464198421065 Marionette TRACE conn7 <- [1,510,null,{}] 10:47:01 INFO - PROCESS | 2868 | 1464198421069 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}] 10:47:01 INFO - PROCESS | 2868 | 1464198421173 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 10:47:01 INFO - PROCESS | 2868 | 1464198421249 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ADFB0000 == 55 [pid = 2868] [id = 137] 10:47:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088ABF9F000) [pid = 2868] [serial = 409] [outer = 0000000000000000] 10:47:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088ABFA6400) [pid = 2868] [serial = 410] [outer = 00000088ABF9F000] 10:47:01 INFO - PROCESS | 2868 | 1464198421296 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AC2CC000) [pid = 2868] [serial = 411] [outer = 00000088ABF9F000] 10:47:01 INFO - PROCESS | 2868 | 1464198421743 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]]]}] 10:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 10:47:01 INFO - PROCESS | 2868 | 1464198421803 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 2868 | 1464198421805 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 10:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:47:01 INFO - PROCESS | 2868 | 1464198421808 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 2868 | 1464198421818 Marionette TRACE conn7 <- [1,514,null,{}] 10:47:01 INFO - PROCESS | 2868 | 1464198421830 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}] 10:47:01 INFO - PROCESS | 2868 | 1464198421938 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 10:47:01 INFO - PROCESS | 2868 | 1464198421952 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F41800 == 56 [pid = 2868] [id = 138] 10:47:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088ACC73400) [pid = 2868] [serial = 412] [outer = 0000000000000000] 10:47:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088ACC95000) [pid = 2868] [serial = 413] [outer = 00000088ACC73400] 10:47:02 INFO - PROCESS | 2868 | 1464198421998 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088ADDBA000) [pid = 2868] [serial = 414] [outer = 00000088ACC73400] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088AEBA5C00) [pid = 2868] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088A8D43000) [pid = 2868] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000889E920800) [pid = 2868] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088AAF08C00) [pid = 2868] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088A4A86400) [pid = 2868] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088AEB0DC00) [pid = 2868] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000889EA38800) [pid = 2868] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088A49AE000) [pid = 2868] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088ABD68000) [pid = 2868] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088A5248C00) [pid = 2868] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A8D43800) [pid = 2868] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088AFBCAC00) [pid = 2868] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088AEBA7C00) [pid = 2868] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088B2B36C00) [pid = 2868] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A4E0A800) [pid = 2868] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AB6A1800) [pid = 2868] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A4EDF800) [pid = 2868] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A523FC00) [pid = 2868] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088AEB1DC00) [pid = 2868] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889F1B0400) [pid = 2868] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889D80CC00) [pid = 2868] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088B3C0E400) [pid = 2868] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:47:02 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088B199E000) [pid = 2868] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:47:02 INFO - PROCESS | 2868 | 1464198422668 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]]]}] 10:47:02 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 10:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 901ms 10:47:02 INFO - PROCESS | 2868 | 1464198422712 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 2868 | 1464198422715 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 10:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:47:02 INFO - PROCESS | 2868 | 1464198422723 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 2868 | 1464198422725 Marionette TRACE conn7 <- [1,518,null,{}] 10:47:02 INFO - PROCESS | 2868 | 1464198422728 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}] 10:47:02 INFO - PROCESS | 2868 | 1464198422810 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 10:47:02 INFO - PROCESS | 2868 | 1464198422818 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC42C000 == 57 [pid = 2868] [id = 139] 10:47:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A4E8D800) [pid = 2868] [serial = 415] [outer = 0000000000000000] 10:47:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AAF08C00) [pid = 2868] [serial = 416] [outer = 00000088A4E8D800] 10:47:02 INFO - PROCESS | 2868 | 1464198422864 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ADDB1400) [pid = 2868] [serial = 417] [outer = 00000088A4E8D800] 10:47:03 INFO - PROCESS | 2868 | 1464198423278 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]]]}] 10:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 587ms 10:47:03 INFO - PROCESS | 2868 | 1464198423314 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 2868 | 1464198423316 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 10:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:47:03 INFO - PROCESS | 2868 | 1464198423319 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 2868 | 1464198423321 Marionette TRACE conn7 <- [1,522,null,{}] 10:47:03 INFO - PROCESS | 2868 | 1464198423325 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}] 10:47:03 INFO - PROCESS | 2868 | 1464198423414 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 10:47:03 INFO - PROCESS | 2868 | 1464198423421 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19D7000 == 58 [pid = 2868] [id = 140] 10:47:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AE2BEC00) [pid = 2868] [serial = 418] [outer = 0000000000000000] 10:47:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AE890000) [pid = 2868] [serial = 419] [outer = 00000088AE2BEC00] 10:47:03 INFO - PROCESS | 2868 | 1464198423471 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AEB1A400) [pid = 2868] [serial = 420] [outer = 00000088AE2BEC00] 10:47:03 INFO - PROCESS | 2868 | 1464198423925 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]]]}] 10:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 10:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:47:03 INFO - PROCESS | 2868 | 1464198423954 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 2868 | 1464198423956 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 10:47:03 INFO - PROCESS | 2868 | 1464198423960 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 2868 | 1464198423963 Marionette TRACE conn7 <- [1,526,null,{}] 10:47:03 INFO - PROCESS | 2868 | 1464198423967 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}] 10:47:04 INFO - PROCESS | 2868 | 1464198424071 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 10:47:04 INFO - PROCESS | 2868 | 1464198424079 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B35AC800 == 59 [pid = 2868] [id = 141] 10:47:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AEBA1C00) [pid = 2868] [serial = 421] [outer = 0000000000000000] 10:47:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AEE7C400) [pid = 2868] [serial = 422] [outer = 00000088AEBA1C00] 10:47:04 INFO - PROCESS | 2868 | 1464198424126 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AEFF2400) [pid = 2868] [serial = 423] [outer = 00000088AEBA1C00] 10:47:04 INFO - PROCESS | 2868 | 1464198424875 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]]]}] 10:47:04 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 10:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 10:47:04 INFO - PROCESS | 2868 | 1464198424948 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 2868 | 1464198424952 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 10:47:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:47:04 INFO - PROCESS | 2868 | 1464198424958 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 2868 | 1464198424961 Marionette TRACE conn7 <- [1,530,null,{}] 10:47:04 INFO - PROCESS | 2868 | 1464198424967 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}] 10:47:05 INFO - PROCESS | 2868 | 1464198425113 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 10:47:05 INFO - PROCESS | 2868 | 1464198425226 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A54000 == 60 [pid = 2868] [id = 142] 10:47:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889FE17000) [pid = 2868] [serial = 424] [outer = 0000000000000000] 10:47:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088A3111000) [pid = 2868] [serial = 425] [outer = 000000889FE17000] 10:47:05 INFO - PROCESS | 2868 | 1464198425286 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088A3CF4400) [pid = 2868] [serial = 426] [outer = 000000889FE17000] 10:47:06 INFO - PROCESS | 2868 | 1464198426041 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"]]]}] 10:47:06 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 10:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:47:06 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 10:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:47:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1129ms 10:47:06 INFO - PROCESS | 2868 | 1464198426090 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 2868 | 1464198426097 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 10:47:06 INFO - PROCESS | 2868 | 1464198426104 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:47:06 INFO - PROCESS | 2868 | 1464198426107 Marionette TRACE conn7 <- [1,534,null,{}] 10:47:06 INFO - PROCESS | 2868 | 1464198426112 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}] 10:47:06 INFO - PROCESS | 2868 | 1464198426245 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 10:47:06 INFO - PROCESS | 2868 | 1464198426319 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D77000 == 61 [pid = 2868] [id = 143] 10:47:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088A4E89000) [pid = 2868] [serial = 427] [outer = 0000000000000000] 10:47:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088A8E07800) [pid = 2868] [serial = 428] [outer = 00000088A4E89000] 10:47:06 INFO - PROCESS | 2868 | 1464198426418 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AAF0FC00) [pid = 2868] [serial = 429] [outer = 00000088A4E89000] 10:47:07 INFO - PROCESS | 2868 | 1464198427021 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]]]}] 10:47:07 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. 10:47:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 942ms 10:47:07 INFO - PROCESS | 2868 | 1464198427052 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 10:47:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:47:07 INFO - PROCESS | 2868 | 1464198427055 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 10:47:07 INFO - PROCESS | 2868 | 1464198427059 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 2868 | 1464198427064 Marionette TRACE conn7 <- [1,538,null,{}] 10:47:07 INFO - PROCESS | 2868 | 1464198427076 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}] 10:47:07 INFO - PROCESS | 2868 | 1464198427188 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 10:47:07 INFO - PROCESS | 2868 | 1464198427279 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A5A800 == 62 [pid = 2868] [id = 144] 10:47:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AC551800) [pid = 2868] [serial = 430] [outer = 0000000000000000] 10:47:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AEB11C00) [pid = 2868] [serial = 431] [outer = 00000088AC551800] 10:47:07 INFO - PROCESS | 2868 | 1464198427339 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088AED3E000) [pid = 2868] [serial = 432] [outer = 00000088AC551800] 10:47:07 INFO - PROCESS | 2868 | 1464198427891 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]]]}] 10:47:07 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. 10:47:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 10:47:07 INFO - PROCESS | 2868 | 1464198427941 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 2868 | 1464198427945 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 10:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:47:07 INFO - PROCESS | 2868 | 1464198427964 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 2868 | 1464198427966 Marionette TRACE conn7 <- [1,542,null,{}] 10:47:07 INFO - PROCESS | 2868 | 1464198427973 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}] 10:47:08 INFO - PROCESS | 2868 | 1464198428093 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 10:47:08 INFO - PROCESS | 2868 | 1464198428193 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B64C6800 == 63 [pid = 2868] [id = 145] 10:47:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AEBA2C00) [pid = 2868] [serial = 433] [outer = 0000000000000000] 10:47:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AF8A5800) [pid = 2868] [serial = 434] [outer = 00000088AEBA2C00] 10:47:08 INFO - PROCESS | 2868 | 1464198428253 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088AFAEB400) [pid = 2868] [serial = 435] [outer = 00000088AEBA2C00] 10:47:08 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:08 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:08 INFO - PROCESS | 2868 | 1464198428873 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]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 942ms 10:47:08 INFO - PROCESS | 2868 | 1464198428893 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 2868 | 1464198428895 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 10:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:47:08 INFO - PROCESS | 2868 | 1464198428899 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 2868 | 1464198428901 Marionette TRACE conn7 <- [1,546,null,{}] 10:47:08 INFO - PROCESS | 2868 | 1464198428905 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}] 10:47:09 INFO - PROCESS | 2868 | 1464198429013 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 10:47:09 INFO - PROCESS | 2868 | 1464198429086 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD871000 == 64 [pid = 2868] [id = 146] 10:47:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088AF8A9C00) [pid = 2868] [serial = 436] [outer = 0000000000000000] 10:47:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088AFBC8000) [pid = 2868] [serial = 437] [outer = 00000088AF8A9C00] 10:47:09 INFO - PROCESS | 2868 | 1464198429143 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088AFBCFC00) [pid = 2868] [serial = 438] [outer = 00000088AF8A9C00] 10:47:09 INFO - PROCESS | 2868 | 1464198429786 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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 922ms 10:47:09 INFO - PROCESS | 2868 | 1464198429824 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 2868 | 1464198429827 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 10:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:47:09 INFO - PROCESS | 2868 | 1464198429830 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 2868 | 1464198429832 Marionette TRACE conn7 <- [1,550,null,{}] 10:47:09 INFO - PROCESS | 2868 | 1464198429837 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}] 10:47:09 INFO - PROCESS | 2868 | 1464198429956 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 10:47:10 INFO - PROCESS | 2868 | 1464198430046 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F127800 == 65 [pid = 2868] [id = 147] 10:47:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000889EF5C800) [pid = 2868] [serial = 439] [outer = 0000000000000000] 10:47:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088A8D48000) [pid = 2868] [serial = 440] [outer = 000000889EF5C800] 10:47:10 INFO - PROCESS | 2868 | 1464198430103 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088AEBA5400) [pid = 2868] [serial = 441] [outer = 000000889EF5C800] 10:47:10 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:10 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:10 INFO - PROCESS | 2868 | 1464198430866 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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1082ms 10:47:10 INFO - PROCESS | 2868 | 1464198430914 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 2868 | 1464198430919 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 10:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:47:10 INFO - PROCESS | 2868 | 1464198430925 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 2868 | 1464198430929 Marionette TRACE conn7 <- [1,554,null,{}] 10:47:10 INFO - PROCESS | 2868 | 1464198430935 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}] 10:47:11 INFO - PROCESS | 2868 | 1464198431039 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 10:47:11 INFO - PROCESS | 2868 | 1464198431116 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F443800 == 66 [pid = 2868] [id = 148] 10:47:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000889F1A9400) [pid = 2868] [serial = 442] [outer = 0000000000000000] 10:47:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088A35DDC00) [pid = 2868] [serial = 443] [outer = 000000889F1A9400] 10:47:11 INFO - PROCESS | 2868 | 1464198431210 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A49AD400) [pid = 2868] [serial = 444] [outer = 000000889F1A9400] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19D7000 == 65 [pid = 2868] [id = 140] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC42C000 == 64 [pid = 2868] [id = 139] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F41800 == 63 [pid = 2868] [id = 138] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088ADFB0000 == 62 [pid = 2868] [id = 137] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1E7800 == 61 [pid = 2868] [id = 136] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB5C1800 == 60 [pid = 2868] [id = 135] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA9B7000 == 59 [pid = 2868] [id = 134] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A44800 == 58 [pid = 2868] [id = 133] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F43000 == 57 [pid = 2868] [id = 132] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F40000 == 56 [pid = 2868] [id = 131] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889F11A800 == 55 [pid = 2868] [id = 130] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1DA000 == 54 [pid = 2868] [id = 128] 10:47:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889F922000 == 53 [pid = 2868] [id = 127] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088B3E06C00) [pid = 2868] [serial = 376] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (000000889E91C400) [pid = 2868] [serial = 337] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088A4E8FC00) [pid = 2868] [serial = 340] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088ABFA4000) [pid = 2868] [serial = 343] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088AEB10400) [pid = 2868] [serial = 346] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:11 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AE88D000) [pid = 2868] [serial = 215] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088ABECB400) [pid = 2868] [serial = 272] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088B328B800) [pid = 2868] [serial = 320] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088A32F4000) [pid = 2868] [serial = 305] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088ABECC000) [pid = 2868] [serial = 311] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088A524A400) [pid = 2868] [serial = 308] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AEB1AC00) [pid = 2868] [serial = 257] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088A2F60400) [pid = 2868] [serial = 260] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088A8BECC00) [pid = 2868] [serial = 263] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AEB1B400) [pid = 2868] [serial = 266] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088B2B32800) [pid = 2868] [serial = 317] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088AEE82800) [pid = 2868] [serial = 314] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AEF95C00) [pid = 2868] [serial = 269] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088AED3B000) [pid = 2868] [serial = 364] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088B3289C00) [pid = 2868] [serial = 367] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088AEFFA800) [pid = 2868] [serial = 365] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088B3292000) [pid = 2868] [serial = 370] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088B3291C00) [pid = 2868] [serial = 368] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088ABE79C00) [pid = 2868] [serial = 335] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A8D3A800) [pid = 2868] [serial = 355] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A90E1400) [pid = 2868] [serial = 356] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ABE77400) [pid = 2868] [serial = 358] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088ACC71000) [pid = 2868] [serial = 359] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AEB25C00) [pid = 2868] [serial = 361] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AEB20000) [pid = 2868] [serial = 350] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A493EC00) [pid = 2868] [serial = 349] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889EA3CC00) [pid = 2868] [serial = 352] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A3EF3000) [pid = 2868] [serial = 353] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088B3D2D000) [pid = 2868] [serial = 374] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088B3D25800) [pid = 2868] [serial = 373] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088B3C08400) [pid = 2868] [serial = 371] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AEBA2000) [pid = 2868] [serial = 362] [outer = 0000000000000000] [url = about:blank] 10:47:11 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:11 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:11 INFO - PROCESS | 2868 | 1464198431766 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]]]}] 10:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 881ms 10:47:11 INFO - PROCESS | 2868 | 1464198431810 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 2868 | 1464198431816 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 10:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:47:11 INFO - PROCESS | 2868 | 1464198431822 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 2868 | 1464198431825 Marionette TRACE conn7 <- [1,558,null,{}] 10:47:11 INFO - PROCESS | 2868 | 1464198431829 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}] 10:47:11 INFO - PROCESS | 2868 | 1464198431923 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 10:47:11 INFO - PROCESS | 2868 | 1464198431933 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3ECB800 == 54 [pid = 2868] [id = 149] 10:47:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A000E000) [pid = 2868] [serial = 445] [outer = 0000000000000000] 10:47:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A49AE800) [pid = 2868] [serial = 446] [outer = 00000088A000E000] 10:47:11 INFO - PROCESS | 2868 | 1464198431983 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A4E0EC00) [pid = 2868] [serial = 447] [outer = 00000088A000E000] 10:47:12 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:12 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:12 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:12 INFO - PROCESS | 2868 | 1464198432433 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]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 10:47:12 INFO - PROCESS | 2868 | 1464198432459 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 2868 | 1464198432462 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 10:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:47:12 INFO - PROCESS | 2868 | 1464198432466 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 2868 | 1464198432470 Marionette TRACE conn7 <- [1,562,null,{}] 10:47:12 INFO - PROCESS | 2868 | 1464198432521 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}] 10:47:12 INFO - PROCESS | 2868 | 1464198432616 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 10:47:12 INFO - PROCESS | 2868 | 1464198432631 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB31A800 == 55 [pid = 2868] [id = 150] 10:47:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A7AF1800) [pid = 2868] [serial = 448] [outer = 0000000000000000] 10:47:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A8D55400) [pid = 2868] [serial = 449] [outer = 00000088A7AF1800] 10:47:12 INFO - PROCESS | 2868 | 1464198432682 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AA924800) [pid = 2868] [serial = 450] [outer = 00000088A7AF1800] 10:47:13 INFO - PROCESS | 2868 | 1464198433146 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]]]}] 10:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 713ms 10:47:13 INFO - PROCESS | 2868 | 1464198433180 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 2868 | 1464198433182 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 10:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:47:13 INFO - PROCESS | 2868 | 1464198433190 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 2868 | 1464198433192 Marionette TRACE conn7 <- [1,566,null,{}] 10:47:13 INFO - PROCESS | 2868 | 1464198433196 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}] 10:47:13 INFO - PROCESS | 2868 | 1464198433285 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 10:47:13 INFO - PROCESS | 2868 | 1464198433292 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB814800 == 56 [pid = 2868] [id = 151] 10:47:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AB78C800) [pid = 2868] [serial = 451] [outer = 0000000000000000] 10:47:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ABBBA000) [pid = 2868] [serial = 452] [outer = 00000088AB78C800] 10:47:13 INFO - PROCESS | 2868 | 1464198433338 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ABEBD800) [pid = 2868] [serial = 453] [outer = 00000088AB78C800] 10:47:13 INFO - PROCESS | 2868 | 1464198433757 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]]]}] 10:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 628ms 10:47:13 INFO - PROCESS | 2868 | 1464198433822 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 2868 | 1464198433824 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 10:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:47:13 INFO - PROCESS | 2868 | 1464198433827 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 2868 | 1464198433829 Marionette TRACE conn7 <- [1,570,null,{}] 10:47:13 INFO - PROCESS | 2868 | 1464198433833 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}] 10:47:13 INFO - PROCESS | 2868 | 1464198433940 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 10:47:14 INFO - PROCESS | 2868 | 1464198434017 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC11A000 == 57 [pid = 2868] [id = 152] 10:47:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ABEC9800) [pid = 2868] [serial = 454] [outer = 0000000000000000] 10:47:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABFA4000) [pid = 2868] [serial = 455] [outer = 00000088ABEC9800] 10:47:14 INFO - PROCESS | 2868 | 1464198434064 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ACC6B800) [pid = 2868] [serial = 456] [outer = 00000088ABEC9800] 10:47:14 INFO - PROCESS | 2868 | 1464198434488 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]]]}] 10:47:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:47:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 10:47:14 INFO - PROCESS | 2868 | 1464198434572 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 2868 | 1464198434575 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 10:47:14 INFO - PROCESS | 2868 | 1464198434579 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 2868 | 1464198434580 Marionette TRACE conn7 <- [1,574,null,{}] 10:47:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:47:14 INFO - PROCESS | 2868 | 1464198434584 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}] 10:47:14 INFO - PROCESS | 2868 | 1464198434736 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 10:47:14 INFO - PROCESS | 2868 | 1464198434751 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD88A800 == 58 [pid = 2868] [id = 153] 10:47:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AE893C00) [pid = 2868] [serial = 457] [outer = 0000000000000000] 10:47:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AEB20000) [pid = 2868] [serial = 458] [outer = 00000088AE893C00] 10:47:14 INFO - PROCESS | 2868 | 1464198434834 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AEBA7800) [pid = 2868] [serial = 459] [outer = 00000088AE893C00] 10:47:15 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:15 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:15 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:15 INFO - PROCESS | 2868 | 1464198435276 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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 777ms 10:47:15 INFO - PROCESS | 2868 | 1464198435361 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 2868 | 1464198435363 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 10:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:47:15 INFO - PROCESS | 2868 | 1464198435367 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 2868 | 1464198435369 Marionette TRACE conn7 <- [1,578,null,{}] 10:47:15 INFO - PROCESS | 2868 | 1464198435372 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}] 10:47:15 INFO - PROCESS | 2868 | 1464198435480 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 10:47:15 INFO - PROCESS | 2868 | 1464198435532 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF528000 == 59 [pid = 2868] [id = 154] 10:47:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AEE82000) [pid = 2868] [serial = 460] [outer = 0000000000000000] 10:47:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AEF9C400) [pid = 2868] [serial = 461] [outer = 00000088AEE82000] 10:47:15 INFO - PROCESS | 2868 | 1464198435578 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AFAC2800) [pid = 2868] [serial = 462] [outer = 00000088AEE82000] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088B3E03C00) [pid = 2868] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A4E05000) [pid = 2868] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088ABEC8C00) [pid = 2868] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AE88F000) [pid = 2868] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889E913800) [pid = 2868] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088ABA68C00) [pid = 2868] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088ABF9F000) [pid = 2868] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ACC73400) [pid = 2868] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A4E0AC00) [pid = 2868] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A7A4B000) [pid = 2868] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A8F35000) [pid = 2868] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889E2BCC00) [pid = 2868] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889CE1E800) [pid = 2868] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889F93C800) [pid = 2868] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AE2BEC00) [pid = 2868] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:47:15 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A4E8D800) [pid = 2868] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:47:16 INFO - PROCESS | 2868 | 1464198436095 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]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:47:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 776ms 10:47:16 INFO - PROCESS | 2868 | 1464198436146 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 2868 | 1464198436148 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 10:47:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:47:16 INFO - PROCESS | 2868 | 1464198436152 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 2868 | 1464198436162 Marionette TRACE conn7 <- [1,582,null,{}] 10:47:16 INFO - PROCESS | 2868 | 1464198436172 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}] 10:47:16 INFO - PROCESS | 2868 | 1464198436259 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 10:47:16 INFO - PROCESS | 2868 | 1464198436266 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFBD6000 == 60 [pid = 2868] [id = 155] 10:47:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889F4D5800) [pid = 2868] [serial = 463] [outer = 0000000000000000] 10:47:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AAF0EC00) [pid = 2868] [serial = 464] [outer = 000000889F4D5800] 10:47:16 INFO - PROCESS | 2868 | 1464198436313 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AE88A400) [pid = 2868] [serial = 465] [outer = 000000889F4D5800] 10:47:16 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:47:17 INFO - PROCESS | 2868 | 1464198437018 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]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 944ms 10:47:17 INFO - PROCESS | 2868 | 1464198437100 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 2868 | 1464198437102 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 10:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:47:17 INFO - PROCESS | 2868 | 1464198437105 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 2868 | 1464198437107 Marionette TRACE conn7 <- [1,586,null,{}] 10:47:17 INFO - PROCESS | 2868 | 1464198437110 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}] 10:47:17 INFO - PROCESS | 2868 | 1464198437221 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 10:47:17 INFO - PROCESS | 2868 | 1464198437230 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19CF000 == 61 [pid = 2868] [id = 156] 10:47:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A4E0B000) [pid = 2868] [serial = 466] [outer = 0000000000000000] 10:47:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AFAC7C00) [pid = 2868] [serial = 467] [outer = 00000088A4E0B000] 10:47:17 INFO - PROCESS | 2868 | 1464198437277 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AFAE9800) [pid = 2868] [serial = 468] [outer = 00000088A4E0B000] 10:47:17 INFO - PROCESS | 2868 | 1464198437679 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]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 10:47:17 INFO - PROCESS | 2868 | 1464198437738 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 2868 | 1464198437740 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 10:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:47:17 INFO - PROCESS | 2868 | 1464198437743 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 2868 | 1464198437745 Marionette TRACE conn7 <- [1,590,null,{}] 10:47:17 INFO - PROCESS | 2868 | 1464198437749 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}] 10:47:17 INFO - PROCESS | 2868 | 1464198437872 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 10:47:17 INFO - PROCESS | 2868 | 1464198437886 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B34AF800 == 62 [pid = 2868] [id = 157] 10:47:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A5084800) [pid = 2868] [serial = 469] [outer = 0000000000000000] 10:47:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AFBCB000) [pid = 2868] [serial = 470] [outer = 00000088A5084800] 10:47:17 INFO - PROCESS | 2868 | 1464198437931 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088B19A8000) [pid = 2868] [serial = 471] [outer = 00000088A5084800] 10:47:18 INFO - PROCESS | 2868 | 1464198438631 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]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 923ms 10:47:18 INFO - PROCESS | 2868 | 1464198438670 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 2868 | 1464198438676 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 10:47:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:47:18 INFO - PROCESS | 2868 | 1464198438681 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 2868 | 1464198438686 Marionette TRACE conn7 <- [1,594,null,{}] 10:47:18 INFO - PROCESS | 2868 | 1464198438692 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}] 10:47:18 INFO - PROCESS | 2868 | 1464198438817 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 10:47:18 INFO - PROCESS | 2868 | 1464198438935 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5017800 == 63 [pid = 2868] [id = 158] 10:47:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A397F400) [pid = 2868] [serial = 472] [outer = 0000000000000000] 10:47:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A493F000) [pid = 2868] [serial = 473] [outer = 00000088A397F400] 10:47:19 INFO - PROCESS | 2868 | 1464198438997 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A4EDF800) [pid = 2868] [serial = 474] [outer = 00000088A397F400] 10:47:19 INFO - PROCESS | 2868 | 1464198439622 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]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:47:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 10:47:19 INFO - PROCESS | 2868 | 1464198439671 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 2868 | 1464198439678 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 10:47:19 INFO - PROCESS | 2868 | 1464198439684 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:47:19 INFO - PROCESS | 2868 | 1464198439687 Marionette TRACE conn7 <- [1,598,null,{}] 10:47:19 INFO - PROCESS | 2868 | 1464198439692 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}] 10:47:19 INFO - PROCESS | 2868 | 1464198439812 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 10:47:19 INFO - PROCESS | 2868 | 1464198439901 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED27800 == 64 [pid = 2868] [id = 159] 10:47:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A8D47400) [pid = 2868] [serial = 475] [outer = 0000000000000000] 10:47:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088ABD6AC00) [pid = 2868] [serial = 476] [outer = 00000088A8D47400] 10:47:19 INFO - PROCESS | 2868 | 1464198439959 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088ACE26400) [pid = 2868] [serial = 477] [outer = 00000088A8D47400] 10:47:20 INFO - PROCESS | 2868 | 1464198440567 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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 924ms 10:47:20 INFO - PROCESS | 2868 | 1464198440613 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 2868 | 1464198440616 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 10:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:47:20 INFO - PROCESS | 2868 | 1464198440620 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 2868 | 1464198440625 Marionette TRACE conn7 <- [1,602,null,{}] 10:47:20 INFO - PROCESS | 2868 | 1464198440636 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}] 10:47:20 INFO - PROCESS | 2868 | 1464198440786 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 10:47:20 INFO - PROCESS | 2868 | 1464198440905 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B382E000 == 65 [pid = 2868] [id = 160] 10:47:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AEFFA800) [pid = 2868] [serial = 478] [outer = 0000000000000000] 10:47:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AFBCF400) [pid = 2868] [serial = 479] [outer = 00000088AEFFA800] 10:47:20 INFO - PROCESS | 2868 | 1464198440966 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088B2B35C00) [pid = 2868] [serial = 480] [outer = 00000088AEFFA800] 10:47:21 INFO - PROCESS | 2868 | 1464198441622 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]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1032ms 10:47:21 INFO - PROCESS | 2868 | 1464198441655 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 2868 | 1464198441658 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 10:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:47:21 INFO - PROCESS | 2868 | 1464198441661 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 2868 | 1464198441663 Marionette TRACE conn7 <- [1,606,null,{}] 10:47:21 INFO - PROCESS | 2868 | 1464198441667 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}] 10:47:21 INFO - PROCESS | 2868 | 1464198441784 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 10:47:21 INFO - PROCESS | 2868 | 1464198441900 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CAB800 == 66 [pid = 2868] [id = 161] 10:47:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088B328C000) [pid = 2868] [serial = 481] [outer = 0000000000000000] 10:47:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088B328F400) [pid = 2868] [serial = 482] [outer = 00000088B328C000] 10:47:21 INFO - PROCESS | 2868 | 1464198441960 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088B3C05C00) [pid = 2868] [serial = 483] [outer = 00000088B328C000] 10:47:22 INFO - PROCESS | 2868 | 1464198442625 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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1026ms 10:47:22 INFO - PROCESS | 2868 | 1464198442874 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 2868 | 1464198442879 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 10:47:22 INFO - PROCESS | 2868 | 1464198442884 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 2868 | 1464198442887 Marionette TRACE conn7 <- [1,610,null,{}] 10:47:22 INFO - PROCESS | 2868 | 1464198442893 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}] 10:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:47:23 INFO - PROCESS | 2868 | 1464198443004 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 10:47:23 INFO - PROCESS | 2868 | 1464198443074 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A5B800 == 67 [pid = 2868] [id = 162] 10:47:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889F944C00) [pid = 2868] [serial = 484] [outer = 0000000000000000] 10:47:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088A0050C00) [pid = 2868] [serial = 485] [outer = 000000889F944C00] 10:47:23 INFO - PROCESS | 2868 | 1464198443126 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A3E30C00) [pid = 2868] [serial = 486] [outer = 000000889F944C00] 10:47:23 INFO - PROCESS | 2868 | 1464198443717 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]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 861ms 10:47:23 INFO - PROCESS | 2868 | 1464198443760 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 2868 | 1464198443764 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 10:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:47:23 INFO - PROCESS | 2868 | 1464198443772 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 2868 | 1464198443776 Marionette TRACE conn7 <- [1,614,null,{}] 10:47:23 INFO - PROCESS | 2868 | 1464198443780 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}] 10:47:23 INFO - PROCESS | 2868 | 1464198443883 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 10:47:23 INFO - PROCESS | 2868 | 1464198443958 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CD2800 == 68 [pid = 2868] [id = 163] 10:47:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088A3E32000) [pid = 2868] [serial = 487] [outer = 0000000000000000] 10:47:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088A4E90C00) [pid = 2868] [serial = 488] [outer = 00000088A3E32000] 10:47:24 INFO - PROCESS | 2868 | 1464198444008 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088A8D3E400) [pid = 2868] [serial = 489] [outer = 00000088A3E32000] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1267000 == 67 [pid = 2868] [id = 116] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AE6800 == 66 [pid = 2868] [id = 89] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088ADF9F800 == 65 [pid = 2868] [id = 115] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19CF000 == 64 [pid = 2868] [id = 156] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFBD6000 == 63 [pid = 2868] [id = 155] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF528000 == 62 [pid = 2868] [id = 154] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD88A800 == 61 [pid = 2868] [id = 153] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC11A000 == 60 [pid = 2868] [id = 152] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB814800 == 59 [pid = 2868] [id = 151] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AEE7C400) [pid = 2868] [serial = 422] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB31A800 == 58 [pid = 2868] [id = 150] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3ECB800 == 57 [pid = 2868] [id = 149] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 000000889F443800 == 56 [pid = 2868] [id = 148] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 000000889F127800 == 55 [pid = 2868] [id = 147] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD871000 == 54 [pid = 2868] [id = 146] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088B64C6800 == 53 [pid = 2868] [id = 145] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A5A800 == 52 [pid = 2868] [id = 144] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D77000 == 51 [pid = 2868] [id = 143] 10:47:24 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A54000 == 50 [pid = 2868] [id = 142] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088A7A4E800) [pid = 2868] [serial = 341] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088ACC98800) [pid = 2868] [serial = 344] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AEBA7400) [pid = 2868] [serial = 347] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889F93CC00) [pid = 2868] [serial = 338] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088B3E0D400) [pid = 2868] [serial = 377] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088ABE6F400) [pid = 2868] [serial = 407] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088ABFA6400) [pid = 2868] [serial = 410] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088ACC95000) [pid = 2868] [serial = 413] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A4E11400) [pid = 2868] [serial = 398] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A4E8EC00) [pid = 2868] [serial = 399] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A8B89400) [pid = 2868] [serial = 401] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A8D45000) [pid = 2868] [serial = 402] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A90E3C00) [pid = 2868] [serial = 404] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889FE16000) [pid = 2868] [serial = 395] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A3CF9800) [pid = 2868] [serial = 396] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889EA42000) [pid = 2868] [serial = 390] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889E2B8000) [pid = 2868] [serial = 389] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A4935800) [pid = 2868] [serial = 393] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A325B000) [pid = 2868] [serial = 392] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889E2B8400) [pid = 2868] [serial = 379] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AC2CC000) [pid = 2868] [serial = 411] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AB792C00) [pid = 2868] [serial = 383] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AFAE6800) [pid = 2868] [serial = 386] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AEB1A400) [pid = 2868] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AE890000) [pid = 2868] [serial = 419] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AB78DC00) [pid = 2868] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ADDBA000) [pid = 2868] [serial = 414] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088ABEBDC00) [pid = 2868] [serial = 408] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ADDB1400) [pid = 2868] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AAF08C00) [pid = 2868] [serial = 416] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AAF06800) [pid = 2868] [serial = 405] [outer = 0000000000000000] [url = about:blank] 10:47:24 INFO - PROCESS | 2868 | 1464198444617 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]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 881ms 10:47:24 INFO - PROCESS | 2868 | 1464198444654 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 2868 | 1464198444657 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 10:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:47:24 INFO - PROCESS | 2868 | 1464198444661 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 2868 | 1464198444663 Marionette TRACE conn7 <- [1,618,null,{}] 10:47:24 INFO - PROCESS | 2868 | 1464198444675 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}] 10:47:24 INFO - PROCESS | 2868 | 1464198444768 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 10:47:24 INFO - PROCESS | 2868 | 1464198444835 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3EC6800 == 51 [pid = 2868] [id = 164] 10:47:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A3E30800) [pid = 2868] [serial = 490] [outer = 0000000000000000] 10:47:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A4A91000) [pid = 2868] [serial = 491] [outer = 00000088A3E30800] 10:47:24 INFO - PROCESS | 2868 | 1464198444895 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A5242C00) [pid = 2868] [serial = 492] [outer = 00000088A3E30800] 10:47:25 INFO - PROCESS | 2868 | 1464198445285 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]]]}] 10:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 10:47:25 INFO - PROCESS | 2868 | 1464198445356 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 2868 | 1464198445358 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 10:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:47:25 INFO - PROCESS | 2868 | 1464198445361 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 2868 | 1464198445363 Marionette TRACE conn7 <- [1,622,null,{}] 10:47:25 INFO - PROCESS | 2868 | 1464198445367 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}] 10:47:25 INFO - PROCESS | 2868 | 1464198445459 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 10:47:25 INFO - PROCESS | 2868 | 1464198445503 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3D1800 == 52 [pid = 2868] [id = 165] 10:47:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A90E3C00) [pid = 2868] [serial = 493] [outer = 0000000000000000] 10:47:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A95D1000) [pid = 2868] [serial = 494] [outer = 00000088A90E3C00] 10:47:25 INFO - PROCESS | 2868 | 1464198445551 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AB65C000) [pid = 2868] [serial = 495] [outer = 00000088A90E3C00] 10:47:25 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:25 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:25 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:25 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:26 INFO - PROCESS | 2868 | 1464198446011 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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 10:47:26 INFO - PROCESS | 2868 | 1464198446039 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 2868 | 1464198446042 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 10:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:47:26 INFO - PROCESS | 2868 | 1464198446045 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 2868 | 1464198446047 Marionette TRACE conn7 <- [1,626,null,{}] 10:47:26 INFO - PROCESS | 2868 | 1464198446051 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}] 10:47:26 INFO - PROCESS | 2868 | 1464198446134 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 10:47:26 INFO - PROCESS | 2868 | 1464198446141 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3372000 == 53 [pid = 2868] [id = 166] 10:47:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AB792C00) [pid = 2868] [serial = 496] [outer = 0000000000000000] 10:47:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABA6AC00) [pid = 2868] [serial = 497] [outer = 00000088AB792C00] 10:47:26 INFO - PROCESS | 2868 | 1464198446187 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ABE75400) [pid = 2868] [serial = 498] [outer = 00000088AB792C00] 10:47:26 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:26 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:26 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:26 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:26 INFO - PROCESS | 2868 | 1464198446618 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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 10:47:26 INFO - PROCESS | 2868 | 1464198446679 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 2868 | 1464198446681 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 10:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:47:26 INFO - PROCESS | 2868 | 1464198446684 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 2868 | 1464198446686 Marionette TRACE conn7 <- [1,630,null,{}] 10:47:26 INFO - PROCESS | 2868 | 1464198446690 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}] 10:47:26 INFO - PROCESS | 2868 | 1464198446830 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 10:47:26 INFO - PROCESS | 2868 | 1464198446905 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F41800 == 54 [pid = 2868] [id = 167] 10:47:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ABF9E800) [pid = 2868] [serial = 499] [outer = 0000000000000000] 10:47:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AC2CD000) [pid = 2868] [serial = 500] [outer = 00000088ABF9E800] 10:47:26 INFO - PROCESS | 2868 | 1464198446953 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ACEB3000) [pid = 2868] [serial = 501] [outer = 00000088ABF9E800] 10:47:27 INFO - PROCESS | 2868 | 1464198447402 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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 776ms 10:47:27 INFO - PROCESS | 2868 | 1464198447471 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 2868 | 1464198447474 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 10:47:27 INFO - PROCESS | 2868 | 1464198447478 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 2868 | 1464198447480 Marionette TRACE conn7 <- [1,634,null,{}] 10:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:47:27 INFO - PROCESS | 2868 | 1464198447488 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}] 10:47:27 INFO - PROCESS | 2868 | 1464198447607 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 10:47:27 INFO - PROCESS | 2868 | 1464198447620 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ADDA9000 == 55 [pid = 2868] [id = 168] 10:47:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ABFA7400) [pid = 2868] [serial = 502] [outer = 0000000000000000] 10:47:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AE2C8C00) [pid = 2868] [serial = 503] [outer = 00000088ABFA7400] 10:47:27 INFO - PROCESS | 2868 | 1464198447705 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AEB0E400) [pid = 2868] [serial = 504] [outer = 00000088ABFA7400] 10:47:28 INFO - PROCESS | 2868 | 1464198448139 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]]]}] 10:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 10:47:28 INFO - PROCESS | 2868 | 1464198448155 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 2868 | 1464198448158 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 10:47:28 INFO - PROCESS | 2868 | 1464198448161 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:47:28 INFO - PROCESS | 2868 | 1464198448163 Marionette TRACE conn7 <- [1,638,null,{}] 10:47:28 INFO - PROCESS | 2868 | 1464198448166 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}] 10:47:28 INFO - PROCESS | 2868 | 1464198448307 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 10:47:28 INFO - PROCESS | 2868 | 1464198448314 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF53F800 == 56 [pid = 2868] [id = 169] 10:47:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AEB14400) [pid = 2868] [serial = 505] [outer = 0000000000000000] 10:47:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AEB1D400) [pid = 2868] [serial = 506] [outer = 00000088AEB14400] 10:47:28 INFO - PROCESS | 2868 | 1464198448360 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AEBA4000) [pid = 2868] [serial = 507] [outer = 00000088AEB14400] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A4E0B000) [pid = 2868] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AE893C00) [pid = 2868] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AC551800) [pid = 2868] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889F4D5800) [pid = 2868] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A7AF1800) [pid = 2868] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AEE82000) [pid = 2868] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A4E89000) [pid = 2868] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889FE17000) [pid = 2868] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AB78C800) [pid = 2868] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A000E000) [pid = 2868] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889F1A9400) [pid = 2868] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889EF5C800) [pid = 2868] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088ABEC9800) [pid = 2868] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:47:28 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AEBA1C00) [pid = 2868] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:47:28 INFO - PROCESS | 2868 | 1464198448932 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]]]}] 10:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 837ms 10:47:29 INFO - PROCESS | 2868 | 1464198449001 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 2868 | 1464198449003 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 10:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:47:29 INFO - PROCESS | 2868 | 1464198449007 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 2868 | 1464198449017 Marionette TRACE conn7 <- [1,642,null,{}] 10:47:29 INFO - PROCESS | 2868 | 1464198449021 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}] 10:47:29 INFO - PROCESS | 2868 | 1464198449131 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 10:47:29 INFO - PROCESS | 2868 | 1464198449177 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5F2000 == 57 [pid = 2868] [id = 170] 10:47:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889E919800) [pid = 2868] [serial = 508] [outer = 0000000000000000] 10:47:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A4E8D800) [pid = 2868] [serial = 509] [outer = 000000889E919800] 10:47:29 INFO - PROCESS | 2868 | 1464198449223 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AEBA5C00) [pid = 2868] [serial = 510] [outer = 000000889E919800] 10:47:29 INFO - PROCESS | 2868 | 1464198449574 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]]]}] 10:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 650ms 10:47:29 INFO - PROCESS | 2868 | 1464198449659 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 2868 | 1464198449661 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 10:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:47:29 INFO - PROCESS | 2868 | 1464198449665 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 2868 | 1464198449667 Marionette TRACE conn7 <- [1,646,null,{}] 10:47:29 INFO - PROCESS | 2868 | 1464198449674 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}] 10:47:29 INFO - PROCESS | 2868 | 1464198449763 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 10:47:29 INFO - PROCESS | 2868 | 1464198449772 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19CB000 == 58 [pid = 2868] [id = 171] 10:47:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AEF96800) [pid = 2868] [serial = 511] [outer = 0000000000000000] 10:47:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AF89E400) [pid = 2868] [serial = 512] [outer = 00000088AEF96800] 10:47:29 INFO - PROCESS | 2868 | 1464198449819 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AFAC6000) [pid = 2868] [serial = 513] [outer = 00000088AEF96800] 10:47:30 INFO - PROCESS | 2868 | 1464198450235 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]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 10:47:30 INFO - PROCESS | 2868 | 1464198450299 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 2868 | 1464198450301 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 10:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:47:30 INFO - PROCESS | 2868 | 1464198450305 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 2868 | 1464198450307 Marionette TRACE conn7 <- [1,650,null,{}] 10:47:30 INFO - PROCESS | 2868 | 1464198450311 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}] 10:47:30 INFO - PROCESS | 2868 | 1464198450426 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 10:47:30 INFO - PROCESS | 2868 | 1464198450442 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B34A8000 == 59 [pid = 2868] [id = 172] 10:47:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AFBC9400) [pid = 2868] [serial = 514] [outer = 0000000000000000] 10:47:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088B19A6000) [pid = 2868] [serial = 515] [outer = 00000088AFBC9400] 10:47:30 INFO - PROCESS | 2868 | 1464198450494 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088B3295000) [pid = 2868] [serial = 516] [outer = 00000088AFBC9400] 10:47:30 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:30 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:31 INFO - PROCESS | 2868 | 1464198451161 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]]]}] 10:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 10:47:31 INFO - PROCESS | 2868 | 1464198451231 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 2868 | 1464198451236 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 10:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:47:31 INFO - PROCESS | 2868 | 1464198451242 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 2868 | 1464198451247 Marionette TRACE conn7 <- [1,654,null,{}] 10:47:31 INFO - PROCESS | 2868 | 1464198451253 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}] 10:47:31 INFO - PROCESS | 2868 | 1464198451415 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 10:47:31 INFO - PROCESS | 2868 | 1464198451524 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3C70800 == 60 [pid = 2868] [id = 173] 10:47:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889EF62800) [pid = 2868] [serial = 517] [outer = 0000000000000000] 10:47:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A005CC00) [pid = 2868] [serial = 518] [outer = 000000889EF62800] 10:47:31 INFO - PROCESS | 2868 | 1464198451586 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4941000) [pid = 2868] [serial = 519] [outer = 000000889EF62800] 10:47:32 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:32 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:32 INFO - PROCESS | 2868 | 1464198452179 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]]]}] 10:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 986ms 10:47:32 INFO - PROCESS | 2868 | 1464198452231 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 2868 | 1464198452238 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 10:47:32 INFO - PROCESS | 2868 | 1464198452245 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:47:32 INFO - PROCESS | 2868 | 1464198452248 Marionette TRACE conn7 <- [1,658,null,{}] 10:47:32 INFO - PROCESS | 2868 | 1464198452267 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}] 10:47:32 INFO - PROCESS | 2868 | 1464198452384 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 10:47:32 INFO - PROCESS | 2868 | 1464198452458 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC583000 == 61 [pid = 2868] [id = 174] 10:47:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A7AF2400) [pid = 2868] [serial = 520] [outer = 0000000000000000] 10:47:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A8D49800) [pid = 2868] [serial = 521] [outer = 00000088A7AF2400] 10:47:32 INFO - PROCESS | 2868 | 1464198452557 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AB792400) [pid = 2868] [serial = 522] [outer = 00000088A7AF2400] 10:47:33 INFO - PROCESS | 2868 | 1464198453165 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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 10:47:33 INFO - PROCESS | 2868 | 1464198453237 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 2868 | 1464198453240 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 10:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:47:33 INFO - PROCESS | 2868 | 1464198453245 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 2868 | 1464198453249 Marionette TRACE conn7 <- [1,662,null,{}] 10:47:33 INFO - PROCESS | 2868 | 1464198453277 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}] 10:47:33 INFO - PROCESS | 2868 | 1464198453403 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 10:47:33 INFO - PROCESS | 2868 | 1464198453512 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B382F000 == 62 [pid = 2868] [id = 175] 10:47:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AC0D3000) [pid = 2868] [serial = 523] [outer = 0000000000000000] 10:47:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AE894800) [pid = 2868] [serial = 524] [outer = 00000088AC0D3000] 10:47:33 INFO - PROCESS | 2868 | 1464198453574 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AFBC3800) [pid = 2868] [serial = 525] [outer = 00000088AC0D3000] 10:47:33 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:47:34 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:47:34 INFO - PROCESS | 2868 | 1464198454172 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]]]}] 10:47:34 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 10:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 945ms 10:47:34 INFO - PROCESS | 2868 | 1464198454202 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 2868 | 1464198454205 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 10:47:34 INFO - PROCESS | 2868 | 1464198454210 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 2868 | 1464198454212 Marionette TRACE conn7 <- [1,666,null,{}] 10:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:47:34 INFO - PROCESS | 2868 | 1464198454217 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}] 10:47:34 INFO - PROCESS | 2868 | 1464198454333 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 10:47:34 INFO - PROCESS | 2868 | 1464198454420 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CA3000 == 63 [pid = 2868] [id = 176] 10:47:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088B328C800) [pid = 2868] [serial = 526] [outer = 0000000000000000] 10:47:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088B3C08800) [pid = 2868] [serial = 527] [outer = 00000088B328C800] 10:47:34 INFO - PROCESS | 2868 | 1464198454479 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088B3C12400) [pid = 2868] [serial = 528] [outer = 00000088B328C800] 10:47:35 INFO - PROCESS | 2868 | 1464198455018 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]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 882ms 10:47:35 INFO - PROCESS | 2868 | 1464198455098 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 2868 | 1464198455101 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 10:47:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:47:35 INFO - PROCESS | 2868 | 1464198455105 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 2868 | 1464198455107 Marionette TRACE conn7 <- [1,670,null,{}] 10:47:35 INFO - PROCESS | 2868 | 1464198455112 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}] 10:47:35 INFO - PROCESS | 2868 | 1464198455224 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 10:47:35 INFO - PROCESS | 2868 | 1464198455297 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3F3E800 == 64 [pid = 2868] [id = 177] 10:47:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088B3C13800) [pid = 2868] [serial = 529] [outer = 0000000000000000] 10:47:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088B3D2B800) [pid = 2868] [serial = 530] [outer = 00000088B3C13800] 10:47:35 INFO - PROCESS | 2868 | 1464198455396 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088B3E03800) [pid = 2868] [serial = 531] [outer = 00000088B3C13800] 10:47:35 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:47:36 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:47:36 INFO - PROCESS | 2868 | 1464198456555 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]]]}] 10:47:36 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) 10:47:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1486ms 10:47:36 INFO - PROCESS | 2868 | 1464198456594 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 2868 | 1464198456598 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 10:47:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:47:36 INFO - PROCESS | 2868 | 1464198456604 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 2868 | 1464198456608 Marionette TRACE conn7 <- [1,674,null,{}] 10:47:36 INFO - PROCESS | 2868 | 1464198456620 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}] 10:47:36 INFO - PROCESS | 2868 | 1464198456727 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 10:47:36 INFO - PROCESS | 2868 | 1464198456798 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A500C800 == 65 [pid = 2868] [id = 178] 10:47:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889F945000) [pid = 2868] [serial = 532] [outer = 0000000000000000] 10:47:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088A2F5F000) [pid = 2868] [serial = 533] [outer = 000000889F945000] 10:47:36 INFO - PROCESS | 2868 | 1464198456850 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088A3EF2C00) [pid = 2868] [serial = 534] [outer = 000000889F945000] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19CB000 == 64 [pid = 2868] [id = 171] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5F2000 == 63 [pid = 2868] [id = 170] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF53F800 == 62 [pid = 2868] [id = 169] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088ADDA9000 == 61 [pid = 2868] [id = 168] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F41800 == 60 [pid = 2868] [id = 167] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3372000 == 59 [pid = 2868] [id = 166] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3D1800 == 58 [pid = 2868] [id = 165] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3EC6800 == 57 [pid = 2868] [id = 164] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4CD2800 == 56 [pid = 2868] [id = 163] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A5B800 == 55 [pid = 2868] [id = 162] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CAB800 == 54 [pid = 2868] [id = 161] 10:47:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B34AF800 == 53 [pid = 2868] [id = 157] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088AFAC7C00) [pid = 2868] [serial = 467] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088AFAE9800) [pid = 2868] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AEB20000) [pid = 2868] [serial = 458] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088AEB11C00) [pid = 2868] [serial = 431] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AE88A400) [pid = 2868] [serial = 465] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AA924800) [pid = 2868] [serial = 450] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AFAC2800) [pid = 2868] [serial = 462] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088AAF0FC00) [pid = 2868] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A3111000) [pid = 2868] [serial = 425] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088AFBC8000) [pid = 2868] [serial = 437] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088ABBBA000) [pid = 2868] [serial = 452] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088AF8A5800) [pid = 2868] [serial = 434] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A4E0EC00) [pid = 2868] [serial = 447] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A8E07800) [pid = 2868] [serial = 428] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A3CF4400) [pid = 2868] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A8D55400) [pid = 2868] [serial = 449] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A49AD400) [pid = 2868] [serial = 444] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AEF9C400) [pid = 2868] [serial = 461] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A49AE800) [pid = 2868] [serial = 446] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A8D48000) [pid = 2868] [serial = 440] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AEBA5400) [pid = 2868] [serial = 441] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ABEBD800) [pid = 2868] [serial = 453] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AEBA7800) [pid = 2868] [serial = 459] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A35DDC00) [pid = 2868] [serial = 443] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABFA4000) [pid = 2868] [serial = 455] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AED3E000) [pid = 2868] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AAF0EC00) [pid = 2868] [serial = 464] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088ACC6B800) [pid = 2868] [serial = 456] [outer = 0000000000000000] [url = about:blank] 10:47:37 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AEFF2400) [pid = 2868] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:47:38 INFO - PROCESS | 2868 | 1464198458012 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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:47:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1439ms 10:47:38 INFO - PROCESS | 2868 | 1464198458048 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 2868 | 1464198458054 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 10:47:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:47:38 INFO - PROCESS | 2868 | 1464198458060 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 2868 | 1464198458062 Marionette TRACE conn7 <- [1,678,null,{}] 10:47:38 INFO - PROCESS | 2868 | 1464198458066 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}] 10:47:38 INFO - PROCESS | 2868 | 1464198458159 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 10:47:38 INFO - PROCESS | 2868 | 1464198458259 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CBD000 == 54 [pid = 2868] [id = 179] 10:47:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889EA43000) [pid = 2868] [serial = 535] [outer = 0000000000000000] 10:47:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A3AEC000) [pid = 2868] [serial = 536] [outer = 000000889EA43000] 10:47:38 INFO - PROCESS | 2868 | 1464198458311 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889F1AE000) [pid = 2868] [serial = 537] [outer = 000000889EA43000] 10:47:39 INFO - PROCESS | 2868 | 1464198459212 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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:47:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 10:47:39 INFO - PROCESS | 2868 | 1464198459245 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 2868 | 1464198459248 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 10:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:47:39 INFO - PROCESS | 2868 | 1464198459251 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 2868 | 1464198459255 Marionette TRACE conn7 <- [1,682,null,{}] 10:47:39 INFO - PROCESS | 2868 | 1464198459266 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}] 10:47:39 INFO - PROCESS | 2868 | 1464198459390 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 10:47:39 INFO - PROCESS | 2868 | 1464198459398 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3B9800 == 55 [pid = 2868] [id = 180] 10:47:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A8E05400) [pid = 2868] [serial = 538] [outer = 0000000000000000] 10:47:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AA92F000) [pid = 2868] [serial = 539] [outer = 00000088A8E05400] 10:47:39 INFO - PROCESS | 2868 | 1464198459448 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AB6A3C00) [pid = 2868] [serial = 540] [outer = 00000088A8E05400] 10:47:40 INFO - PROCESS | 2868 | 1464198460444 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]]]}] 10:47:40 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) 10:47:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1237ms 10:47:40 INFO - PROCESS | 2868 | 1464198460490 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 2868 | 1464198460493 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 10:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:47:40 INFO - PROCESS | 2868 | 1464198460497 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 2868 | 1464198460499 Marionette TRACE conn7 <- [1,686,null,{}] 10:47:40 INFO - PROCESS | 2868 | 1464198460502 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}] 10:47:40 INFO - PROCESS | 2868 | 1464198460624 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 10:47:40 INFO - PROCESS | 2868 | 1464198460631 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABD35000 == 56 [pid = 2868] [id = 181] 10:47:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ABEC5000) [pid = 2868] [serial = 541] [outer = 0000000000000000] 10:47:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ABFA4000) [pid = 2868] [serial = 542] [outer = 00000088ABEC5000] 10:47:40 INFO - PROCESS | 2868 | 1464198460714 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ACC6B400) [pid = 2868] [serial = 543] [outer = 00000088ABEC5000] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A3E32000) [pid = 2868] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A3E30800) [pid = 2868] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AB792C00) [pid = 2868] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088ABF9E800) [pid = 2868] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889F944C00) [pid = 2868] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A90E3C00) [pid = 2868] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ABFA7400) [pid = 2868] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AEB14400) [pid = 2868] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889E919800) [pid = 2868] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:47:41 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AEF96800) [pid = 2868] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:47:41 INFO - PROCESS | 2868 | 1464198461641 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]]]}] 10:47:41 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) 10:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1179ms 10:47:41 INFO - PROCESS | 2868 | 1464198461679 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 2868 | 1464198461681 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 10:47:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:47:41 INFO - PROCESS | 2868 | 1464198461684 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 2868 | 1464198461686 Marionette TRACE conn7 <- [1,690,null,{}] 10:47:41 INFO - PROCESS | 2868 | 1464198461690 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}] 10:47:41 INFO - PROCESS | 2868 | 1464198461775 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 10:47:41 INFO - PROCESS | 2868 | 1464198461782 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A31D7000 == 57 [pid = 2868] [id = 182] 10:47:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A3E30800) [pid = 2868] [serial = 544] [outer = 0000000000000000] 10:47:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABFA7400) [pid = 2868] [serial = 545] [outer = 00000088A3E30800] 10:47:41 INFO - PROCESS | 2868 | 1464198461888 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ADF41800) [pid = 2868] [serial = 546] [outer = 00000088A3E30800] 10:47:42 INFO - PROCESS | 2868 | 1464198462789 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]]]}] 10:47:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 10:47:42 INFO - PROCESS | 2868 | 1464198462814 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 2868 | 1464198462816 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 10:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:47:42 INFO - PROCESS | 2868 | 1464198462819 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - PROCESS | 2868 | 1464198462821 Marionette TRACE conn7 <- [1,694,null,{}] 10:47:42 INFO - PROCESS | 2868 | 1464198462825 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}] 10:47:42 INFO - PROCESS | 2868 | 1464198462958 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 10:47:43 INFO - PROCESS | 2868 | 1464198463002 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED14000 == 58 [pid = 2868] [id = 183] 10:47:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088ACE2A000) [pid = 2868] [serial = 547] [outer = 0000000000000000] 10:47:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AEB1E800) [pid = 2868] [serial = 548] [outer = 00000088ACE2A000] 10:47:43 INFO - PROCESS | 2868 | 1464198463050 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AEFF7000) [pid = 2868] [serial = 549] [outer = 00000088ACE2A000] 10:47:44 INFO - PROCESS | 2868 | 1464198464121 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]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1326ms 10:47:44 INFO - PROCESS | 2868 | 1464198464149 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 2868 | 1464198464155 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 10:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:47:44 INFO - PROCESS | 2868 | 1464198464160 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 2868 | 1464198464163 Marionette TRACE conn7 <- [1,698,null,{}] 10:47:44 INFO - PROCESS | 2868 | 1464198464170 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}] 10:47:44 INFO - PROCESS | 2868 | 1464198464321 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 10:47:44 INFO - PROCESS | 2868 | 1464198464452 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5293800 == 59 [pid = 2868] [id = 184] 10:47:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A49AE800) [pid = 2868] [serial = 550] [outer = 0000000000000000] 10:47:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A4E0A800) [pid = 2868] [serial = 551] [outer = 00000088A49AE800] 10:47:44 INFO - PROCESS | 2868 | 1464198464513 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A8BEF000) [pid = 2868] [serial = 552] [outer = 00000088A49AE800] 10:47:45 INFO - PROCESS | 2868 | 1464198465558 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]]]}] 10:47:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:47:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1430ms 10:47:45 INFO - PROCESS | 2868 | 1464198465610 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 10:47:45 INFO - PROCESS | 2868 | 1464198465616 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 10:47:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:47:45 INFO - PROCESS | 2868 | 1464198465624 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:47:45 INFO - PROCESS | 2868 | 1464198465627 Marionette TRACE conn7 <- [1,702,null,{}] 10:47:45 INFO - PROCESS | 2868 | 1464198465631 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}] 10:47:45 INFO - PROCESS | 2868 | 1464198465739 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 10:47:45 INFO - PROCESS | 2868 | 1464198465927 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD95F800 == 60 [pid = 2868] [id = 185] 10:47:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AAF10800) [pid = 2868] [serial = 553] [outer = 0000000000000000] 10:47:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ABFA1000) [pid = 2868] [serial = 554] [outer = 00000088AAF10800] 10:47:45 INFO - PROCESS | 2868 | 1464198465986 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AE895800) [pid = 2868] [serial = 555] [outer = 00000088AAF10800] 10:47:47 INFO - PROCESS | 2868 | 1464198467082 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]]]}] 10:47:47 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 10:47:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1475ms 10:47:47 INFO - PROCESS | 2868 | 1464198467145 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 10:47:47 INFO - PROCESS | 2868 | 1464198467148 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 10:47:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:47:47 INFO - PROCESS | 2868 | 1464198467153 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:47:47 INFO - PROCESS | 2868 | 1464198467157 Marionette TRACE conn7 <- [1,706,null,{}] 10:47:47 INFO - PROCESS | 2868 | 1464198467169 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}] 10:47:47 INFO - PROCESS | 2868 | 1464198467274 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 10:47:47 INFO - PROCESS | 2868 | 1464198467595 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3E7D800 == 61 [pid = 2868] [id = 186] 10:47:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889F1AA400) [pid = 2868] [serial = 556] [outer = 0000000000000000] 10:47:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889F942000) [pid = 2868] [serial = 557] [outer = 000000889F1AA400] 10:47:47 INFO - PROCESS | 2868 | 1464198467649 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4E03400) [pid = 2868] [serial = 558] [outer = 000000889F1AA400] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3BC000 == 60 [pid = 2868] [id = 90] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3819800 == 59 [pid = 2868] [id = 75] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3123000 == 58 [pid = 2868] [id = 87] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3C5E800 == 57 [pid = 2868] [id = 117] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B367D000 == 56 [pid = 2868] [id = 60] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABD3F000 == 55 [pid = 2868] [id = 88] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A31D7000 == 54 [pid = 2868] [id = 182] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABD35000 == 53 [pid = 2868] [id = 181] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3B9800 == 52 [pid = 2868] [id = 180] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4CBD000 == 51 [pid = 2868] [id = 179] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A500C800 == 50 [pid = 2868] [id = 178] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AFBCB000) [pid = 2868] [serial = 470] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A493F000) [pid = 2868] [serial = 473] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ABD6AC00) [pid = 2868] [serial = 476] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AFBCF400) [pid = 2868] [serial = 479] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088B328F400) [pid = 2868] [serial = 482] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088B19A6000) [pid = 2868] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B382F000 == 49 [pid = 2868] [id = 175] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC583000 == 48 [pid = 2868] [id = 174] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3C70800 == 47 [pid = 2868] [id = 173] 10:47:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B34A8000 == 46 [pid = 2868] [id = 172] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AEBA5C00) [pid = 2868] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088ABE75400) [pid = 2868] [serial = 498] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AFAC6000) [pid = 2868] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A8D3E400) [pid = 2868] [serial = 489] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A4E90C00) [pid = 2868] [serial = 488] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A4A91000) [pid = 2868] [serial = 491] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A5242C00) [pid = 2868] [serial = 492] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ABA6AC00) [pid = 2868] [serial = 497] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AC2CD000) [pid = 2868] [serial = 500] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A3E30C00) [pid = 2868] [serial = 486] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A0050C00) [pid = 2868] [serial = 485] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ACEB3000) [pid = 2868] [serial = 501] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A95D1000) [pid = 2868] [serial = 494] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088AB65C000) [pid = 2868] [serial = 495] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AEB0E400) [pid = 2868] [serial = 504] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AE2C8C00) [pid = 2868] [serial = 503] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AEB1D400) [pid = 2868] [serial = 506] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A4E8D800) [pid = 2868] [serial = 509] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AF89E400) [pid = 2868] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AEBA4000) [pid = 2868] [serial = 507] [outer = 0000000000000000] [url = about:blank] 10:47:48 INFO - PROCESS | 2868 | 1464198468732 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]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1651ms 10:47:48 INFO - PROCESS | 2868 | 1464198468807 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 2868 | 1464198468811 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 10:47:48 INFO - PROCESS | 2868 | 1464198468815 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:47:48 INFO - PROCESS | 2868 | 1464198468819 Marionette TRACE conn7 <- [1,710,null,{}] 10:47:48 INFO - PROCESS | 2868 | 1464198468824 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}] 10:47:48 INFO - PROCESS | 2868 | 1464198468921 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 10:47:49 INFO - PROCESS | 2868 | 1464198469021 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CBD000 == 47 [pid = 2868] [id = 187] 10:47:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A493F000) [pid = 2868] [serial = 559] [outer = 0000000000000000] 10:47:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A4E07000) [pid = 2868] [serial = 560] [outer = 00000088A493F000] 10:47:49 INFO - PROCESS | 2868 | 1464198469072 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A7AF3000) [pid = 2868] [serial = 561] [outer = 00000088A493F000] 10:47:49 INFO - PROCESS | 2868 | 1464198469466 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] 10:47:49 INFO - PROCESS | 2868 | 1464198469561 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 10:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:47:49 INFO - PROCESS | 2868 | 1464198469565 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 2868 | 1464198469567 Marionette TRACE conn7 <- [1,714,null,{}] 10:47:49 INFO - PROCESS | 2868 | 1464198469576 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}] 10:47:49 INFO - PROCESS | 2868 | 1464198469673 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 10:47:49 INFO - PROCESS | 2868 | 1464198469682 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3BE800 == 48 [pid = 2868] [id = 188] 10:47:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889DF3A800) [pid = 2868] [serial = 562] [outer = 0000000000000000] 10:47:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AB78F800) [pid = 2868] [serial = 563] [outer = 000000889DF3A800] 10:47:49 INFO - PROCESS | 2868 | 1464198469729 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088ABE78800) [pid = 2868] [serial = 564] [outer = 000000889DF3A800] 10:47:50 INFO - PROCESS | 2868 | 1464198470260 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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:47:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 10:47:50 INFO - PROCESS | 2868 | 1464198470311 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 2868 | 1464198470313 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 10:47:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:47:50 INFO - PROCESS | 2868 | 1464198470326 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 2868 | 1464198470333 Marionette TRACE conn7 <- [1,718,null,{}] 10:47:50 INFO - PROCESS | 2868 | 1464198470337 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}] 10:47:50 INFO - PROCESS | 2868 | 1464198470459 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 10:47:50 INFO - PROCESS | 2868 | 1464198470508 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1E5000 == 49 [pid = 2868] [id = 189] 10:47:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AB665000) [pid = 2868] [serial = 565] [outer = 0000000000000000] 10:47:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ACC92400) [pid = 2868] [serial = 566] [outer = 00000088AB665000] 10:47:50 INFO - PROCESS | 2868 | 1464198470557 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AEB25400) [pid = 2868] [serial = 567] [outer = 00000088AB665000] 10:47:51 INFO - PROCESS | 2868 | 1464198471014 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] 10:47:51 INFO - PROCESS | 2868 | 1464198471063 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 10:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:47:51 INFO - PROCESS | 2868 | 1464198471067 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 2868 | 1464198471069 Marionette TRACE conn7 <- [1,722,null,{}] 10:47:51 INFO - PROCESS | 2868 | 1464198471077 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}] 10:47:51 INFO - PROCESS | 2868 | 1464198471193 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 10:47:51 INFO - PROCESS | 2868 | 1464198471202 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDB6000 == 50 [pid = 2868] [id = 190] 10:47:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AEF96000) [pid = 2868] [serial = 568] [outer = 0000000000000000] 10:47:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AF89F400) [pid = 2868] [serial = 569] [outer = 00000088AEF96000] 10:47:51 INFO - PROCESS | 2868 | 1464198471292 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AFAC4800) [pid = 2868] [serial = 570] [outer = 00000088AEF96000] 10:47:51 INFO - PROCESS | 2868 | 1464198471735 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]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:47:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 733ms 10:47:51 INFO - PROCESS | 2868 | 1464198471802 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 2868 | 1464198471804 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 10:47:51 INFO - PROCESS | 2868 | 1464198471807 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:47:51 INFO - PROCESS | 2868 | 1464198471809 Marionette TRACE conn7 <- [1,726,null,{}] 10:47:51 INFO - PROCESS | 2868 | 1464198471813 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}] 10:47:51 INFO - PROCESS | 2868 | 1464198471925 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 10:47:51 INFO - PROCESS | 2868 | 1464198471977 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFBEF000 == 51 [pid = 2868] [id = 191] 10:47:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AFAEF000) [pid = 2868] [serial = 571] [outer = 0000000000000000] 10:47:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AFBC6C00) [pid = 2868] [serial = 572] [outer = 00000088AFAEF000] 10:47:52 INFO - PROCESS | 2868 | 1464198472032 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088B2B37000) [pid = 2868] [serial = 573] [outer = 00000088AFAEF000] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AEFFA800) [pid = 2868] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AB699800) [pid = 2868] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AF8A9C00) [pid = 2868] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889CF4D000) [pid = 2868] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A5084800) [pid = 2868] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AFAE3000) [pid = 2868] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AEBA2C00) [pid = 2868] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088B328C000) [pid = 2868] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A8D47400) [pid = 2868] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A397F400) [pid = 2868] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A8E05400) [pid = 2868] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889EA43000) [pid = 2868] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088B3C13800) [pid = 2868] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (000000889F945000) [pid = 2868] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088ABEC5000) [pid = 2868] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:47:52 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A3E30800) [pid = 2868] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:47:52 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:47:52 INFO - PROCESS | 2868 | 1464198472967 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]]]}] 10:47:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 10:47:52 INFO - PROCESS | 2868 | 1464198472990 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 2868 | 1464198472992 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 10:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:47:53 INFO - PROCESS | 2868 | 1464198472996 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 2868 | 1464198472998 Marionette TRACE conn7 <- [1,730,null,{}] 10:47:53 INFO - PROCESS | 2868 | 1464198473001 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}] 10:47:53 INFO - PROCESS | 2868 | 1464198473111 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 10:47:53 INFO - PROCESS | 2868 | 1464198473153 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B126C000 == 52 [pid = 2868] [id = 192] 10:47:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A5240400) [pid = 2868] [serial = 574] [outer = 0000000000000000] 10:47:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088AAF07000) [pid = 2868] [serial = 575] [outer = 00000088A5240400] 10:47:53 INFO - PROCESS | 2868 | 1464198473199 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088AEFF8400) [pid = 2868] [serial = 576] [outer = 00000088A5240400] 10:47:54 INFO - PROCESS | 2868 | 1464198474085 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]]]}] 10:47:54 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 10:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1127ms 10:47:54 INFO - PROCESS | 2868 | 1464198474125 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 2868 | 1464198474128 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 10:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:47:54 INFO - PROCESS | 2868 | 1464198474136 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 2868 | 1464198474138 Marionette TRACE conn7 <- [1,734,null,{}] 10:47:54 INFO - PROCESS | 2868 | 1464198474143 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}] 10:47:54 INFO - PROCESS | 2868 | 1464198474230 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 10:47:54 INFO - PROCESS | 2868 | 1464198474237 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B34A2800 == 53 [pid = 2868] [id = 193] 10:47:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088AF8A0C00) [pid = 2868] [serial = 577] [outer = 0000000000000000] 10:47:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AFE61400) [pid = 2868] [serial = 578] [outer = 00000088AF8A0C00] 10:47:54 INFO - PROCESS | 2868 | 1464198474285 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AFE67400) [pid = 2868] [serial = 579] [outer = 00000088AF8A0C00] 10:47:55 INFO - PROCESS | 2868 | 1464198475242 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]]]}] 10:47:55 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.) 10:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1125ms 10:47:55 INFO - PROCESS | 2868 | 1464198475264 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 2868 | 1464198475269 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 10:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:47:55 INFO - PROCESS | 2868 | 1464198475275 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 2868 | 1464198475279 Marionette TRACE conn7 <- [1,738,null,{}] 10:47:55 INFO - PROCESS | 2868 | 1464198475285 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}] 10:47:55 INFO - PROCESS | 2868 | 1464198475407 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 10:47:55 INFO - PROCESS | 2868 | 1464198475477 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4EBD800 == 54 [pid = 2868] [id = 194] 10:47:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (000000889F1A4000) [pid = 2868] [serial = 580] [outer = 0000000000000000] 10:47:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889F4DA400) [pid = 2868] [serial = 581] [outer = 000000889F1A4000] 10:47:55 INFO - PROCESS | 2868 | 1464198475578 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A49AF400) [pid = 2868] [serial = 582] [outer = 000000889F1A4000] 10:47:56 INFO - PROCESS | 2868 | 1464198476692 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]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1444ms 10:47:56 INFO - PROCESS | 2868 | 1464198476758 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 2868 | 1464198476764 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 10:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:47:56 INFO - PROCESS | 2868 | 1464198476773 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 2868 | 1464198476776 Marionette TRACE conn7 <- [1,742,null,{}] 10:47:56 INFO - PROCESS | 2868 | 1464198476781 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}] 10:47:56 INFO - PROCESS | 2868 | 1464198476887 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 10:47:57 INFO - PROCESS | 2868 | 1464198477076 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD888000 == 55 [pid = 2868] [id = 195] 10:47:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AB6A1800) [pid = 2868] [serial = 583] [outer = 0000000000000000] 10:47:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ABEC8C00) [pid = 2868] [serial = 584] [outer = 00000088AB6A1800] 10:47:57 INFO - PROCESS | 2868 | 1464198477134 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AD922800) [pid = 2868] [serial = 585] [outer = 00000088AB6A1800] 10:47:58 INFO - PROCESS | 2868 | 1464198478200 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]]]}] 10:47:58 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 10:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1487ms 10:47:58 INFO - PROCESS | 2868 | 1464198478263 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 2868 | 1464198478265 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 10:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:47:58 INFO - PROCESS | 2868 | 1464198478270 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 2868 | 1464198478274 Marionette TRACE conn7 <- [1,746,null,{}] 10:47:58 INFO - PROCESS | 2868 | 1464198478329 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}] 10:47:58 INFO - PROCESS | 2868 | 1464198478474 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 10:47:58 INFO - PROCESS | 2868 | 1464198478586 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3817800 == 56 [pid = 2868] [id = 196] 10:47:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AEB0E800) [pid = 2868] [serial = 586] [outer = 0000000000000000] 10:47:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AFB3C400) [pid = 2868] [serial = 587] [outer = 00000088AEB0E800] 10:47:58 INFO - PROCESS | 2868 | 1464198478646 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AFB43800) [pid = 2868] [serial = 588] [outer = 00000088AEB0E800] 10:47:59 INFO - PROCESS | 2868 | 1464198479228 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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1028ms 10:47:59 INFO - PROCESS | 2868 | 1464198479300 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 2868 | 1464198479303 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 10:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:47:59 INFO - PROCESS | 2868 | 1464198479307 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 2868 | 1464198479309 Marionette TRACE conn7 <- [1,750,null,{}] 10:47:59 INFO - PROCESS | 2868 | 1464198479313 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}] 10:47:59 INFO - PROCESS | 2868 | 1464198479444 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 10:47:59 INFO - PROCESS | 2868 | 1464198479563 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A007B800 == 57 [pid = 2868] [id = 197] 10:47:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889E918400) [pid = 2868] [serial = 589] [outer = 0000000000000000] 10:47:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A3EF3800) [pid = 2868] [serial = 590] [outer = 000000889E918400] 10:47:59 INFO - PROCESS | 2868 | 1464198479622 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABE28C00) [pid = 2868] [serial = 591] [outer = 000000889E918400] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088B126C000 == 56 [pid = 2868] [id = 192] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFBEF000 == 55 [pid = 2868] [id = 191] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEDB6000 == 54 [pid = 2868] [id = 190] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1E5000 == 53 [pid = 2868] [id = 189] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3BE800 == 52 [pid = 2868] [id = 188] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4CBD000 == 51 [pid = 2868] [id = 187] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3E7D800 == 50 [pid = 2868] [id = 186] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD95F800 == 49 [pid = 2868] [id = 185] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AEB1E800) [pid = 2868] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5293800 == 48 [pid = 2868] [id = 184] 10:48:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED14000 == 47 [pid = 2868] [id = 183] 10:48:00 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AFBCFC00) [pid = 2868] [serial = 438] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A0010000) [pid = 2868] [serial = 380] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088B19A8000) [pid = 2868] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AFAEE800) [pid = 2868] [serial = 387] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AFAEB400) [pid = 2868] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088B3C05C00) [pid = 2868] [serial = 483] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088ACE26400) [pid = 2868] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A4EDF800) [pid = 2868] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088B2B35C00) [pid = 2868] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ABFAB800) [pid = 2868] [serial = 384] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AB6A3C00) [pid = 2868] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AA92F000) [pid = 2868] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A005CC00) [pid = 2868] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088B3C08800) [pid = 2868] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AE894800) [pid = 2868] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A8D49800) [pid = 2868] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A3AEC000) [pid = 2868] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088B3E03800) [pid = 2868] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088B3D2B800) [pid = 2868] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A3EF2C00) [pid = 2868] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A2F5F000) [pid = 2868] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088ABFA4000) [pid = 2868] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088ACC6B400) [pid = 2868] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088ADF41800) [pid = 2868] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088ABFA7400) [pid = 2868] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (000000889F1AE000) [pid = 2868] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:48:00 INFO - PROCESS | 2868 | 1464198480831 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]]]}] 10:48:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:48:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1587ms 10:48:00 INFO - PROCESS | 2868 | 1464198480896 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 2868 | 1464198480901 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 10:48:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:48:00 INFO - PROCESS | 2868 | 1464198480906 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 2868 | 1464198480909 Marionette TRACE conn7 <- [1,754,null,{}] 10:48:00 INFO - PROCESS | 2868 | 1464198480914 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}] 10:48:01 INFO - PROCESS | 2868 | 1464198481011 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 10:48:01 INFO - PROCESS | 2868 | 1464198481122 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A4F000 == 48 [pid = 2868] [id = 198] 10:48:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088A0059400) [pid = 2868] [serial = 592] [outer = 0000000000000000] 10:48:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A327D400) [pid = 2868] [serial = 593] [outer = 00000088A0059400] 10:48:01 INFO - PROCESS | 2868 | 1464198481174 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A3EF2C00) [pid = 2868] [serial = 594] [outer = 00000088A0059400] 10:48:02 INFO - PROCESS | 2868 | 1464198482059 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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1178ms 10:48:02 INFO - PROCESS | 2868 | 1464198482089 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 2868 | 1464198482094 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 10:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:48:02 INFO - PROCESS | 2868 | 1464198482107 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 2868 | 1464198482110 Marionette TRACE conn7 <- [1,758,null,{}] 10:48:02 INFO - PROCESS | 2868 | 1464198482114 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}] 10:48:02 INFO - PROCESS | 2868 | 1464198482206 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 10:48:02 INFO - PROCESS | 2868 | 1464198482213 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA7AE000 == 49 [pid = 2868] [id = 199] 10:48:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A7A46C00) [pid = 2868] [serial = 595] [outer = 0000000000000000] 10:48:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A8B86000) [pid = 2868] [serial = 596] [outer = 00000088A7A46C00] 10:48:02 INFO - PROCESS | 2868 | 1464198482260 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A8F38800) [pid = 2868] [serial = 597] [outer = 00000088A7A46C00] 10:48:02 INFO - PROCESS | 2868 | 1464198482713 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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 693ms 10:48:02 INFO - PROCESS | 2868 | 1464198482801 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 2868 | 1464198482803 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 10:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:48:02 INFO - PROCESS | 2868 | 1464198482815 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 2868 | 1464198482818 Marionette TRACE conn7 <- [1,762,null,{}] 10:48:02 INFO - PROCESS | 2868 | 1464198482829 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}] 10:48:02 INFO - PROCESS | 2868 | 1464198482923 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 10:48:02 INFO - PROCESS | 2868 | 1464198482939 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1CD000 == 50 [pid = 2868] [id = 200] 10:48:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088ABE1B800) [pid = 2868] [serial = 598] [outer = 0000000000000000] 10:48:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088ABE20000) [pid = 2868] [serial = 599] [outer = 00000088ABE1B800] 10:48:02 INFO - PROCESS | 2868 | 1464198482988 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088ABE77800) [pid = 2868] [serial = 600] [outer = 00000088ABE1B800] 10:48:03 INFO - PROCESS | 2868 | 1464198483460 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]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 10:48:03 INFO - PROCESS | 2868 | 1464198483516 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 2868 | 1464198483519 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 10:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:48:03 INFO - PROCESS | 2868 | 1464198483527 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 2868 | 1464198483529 Marionette TRACE conn7 <- [1,766,null,{}] 10:48:03 INFO - PROCESS | 2868 | 1464198483533 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}] 10:48:03 INFO - PROCESS | 2868 | 1464198483680 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 10:48:03 INFO - PROCESS | 2868 | 1464198483733 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD887800 == 51 [pid = 2868] [id = 201] 10:48:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088AC051400) [pid = 2868] [serial = 601] [outer = 0000000000000000] 10:48:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088AC54C000) [pid = 2868] [serial = 602] [outer = 00000088AC051400] 10:48:03 INFO - PROCESS | 2868 | 1464198483781 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088ACEAE800) [pid = 2868] [serial = 603] [outer = 00000088AC051400] 10:48:04 INFO - PROCESS | 2868 | 1464198484216 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]]]}] 10:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 10:48:04 INFO - PROCESS | 2868 | 1464198484260 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 2868 | 1464198484263 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 10:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:48:04 INFO - PROCESS | 2868 | 1464198484266 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 2868 | 1464198484268 Marionette TRACE conn7 <- [1,770,null,{}] 10:48:04 INFO - PROCESS | 2868 | 1464198484284 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}] 10:48:04 INFO - PROCESS | 2868 | 1464198484401 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 10:48:04 INFO - PROCESS | 2868 | 1464198484414 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E2000 == 52 [pid = 2868] [id = 202] 10:48:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088AE891000) [pid = 2868] [serial = 604] [outer = 0000000000000000] 10:48:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AEB0F000) [pid = 2868] [serial = 605] [outer = 00000088AE891000] 10:48:04 INFO - PROCESS | 2868 | 1464198484497 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AEB2C400) [pid = 2868] [serial = 606] [outer = 00000088AE891000] 10:48:04 INFO - PROCESS | 2868 | 1464198484935 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]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 10:48:05 INFO - PROCESS | 2868 | 1464198485037 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 2868 | 1464198485040 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 10:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:48:05 INFO - PROCESS | 2868 | 1464198485044 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 2868 | 1464198485045 Marionette TRACE conn7 <- [1,774,null,{}] 10:48:05 INFO - PROCESS | 2868 | 1464198485049 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}] 10:48:05 INFO - PROCESS | 2868 | 1464198485212 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AC0D3000) [pid = 2868] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088B328C800) [pid = 2868] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889EF62800) [pid = 2868] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AFBC9400) [pid = 2868] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A7AF2400) [pid = 2868] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AB665000) [pid = 2868] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (000000889DF3A800) [pid = 2868] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (000000889F1AA400) [pid = 2868] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AEF96000) [pid = 2868] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088AFAEF000) [pid = 2868] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A5240400) [pid = 2868] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:48:05 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A493F000) [pid = 2868] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:48:05 INFO - PROCESS | 2868 | 1464198485267 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA9B4800 == 53 [pid = 2868] [id = 203] 10:48:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (000000889EA3A800) [pid = 2868] [serial = 607] [outer = 0000000000000000] 10:48:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A493F000) [pid = 2868] [serial = 608] [outer = 000000889EA3A800] 10:48:05 INFO - PROCESS | 2868 | 1464198485315 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088AF89B800) [pid = 2868] [serial = 609] [outer = 000000889EA3A800] 10:48:05 INFO - PROCESS | 2868 | 1464198485695 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]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 10:48:05 INFO - PROCESS | 2868 | 1464198485719 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 2868 | 1464198485721 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 10:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:48:05 INFO - PROCESS | 2868 | 1464198485732 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 2868 | 1464198485734 Marionette TRACE conn7 <- [1,778,null,{}] 10:48:05 INFO - PROCESS | 2868 | 1464198485738 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}] 10:48:05 INFO - PROCESS | 2868 | 1464198485824 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 10:48:05 INFO - PROCESS | 2868 | 1464198485831 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A312C000 == 54 [pid = 2868] [id = 204] 10:48:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088AFACF000) [pid = 2868] [serial = 610] [outer = 0000000000000000] 10:48:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088AFAEE000) [pid = 2868] [serial = 611] [outer = 00000088AFACF000] 10:48:05 INFO - PROCESS | 2868 | 1464198485876 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088AFB45800) [pid = 2868] [serial = 612] [outer = 00000088AFACF000] 10:48:06 INFO - PROCESS | 2868 | 1464198486303 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]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 10:48:06 INFO - PROCESS | 2868 | 1464198486357 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 2868 | 1464198486359 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 10:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:48:06 INFO - PROCESS | 2868 | 1464198486363 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 2868 | 1464198486365 Marionette TRACE conn7 <- [1,782,null,{}] 10:48:06 INFO - PROCESS | 2868 | 1464198486369 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}] 10:48:06 INFO - PROCESS | 2868 | 1464198486457 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 10:48:06 INFO - PROCESS | 2868 | 1464198486466 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A4C800 == 55 [pid = 2868] [id = 205] 10:48:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088AFB49000) [pid = 2868] [serial = 613] [outer = 0000000000000000] 10:48:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088AFBCF400) [pid = 2868] [serial = 614] [outer = 00000088AFB49000] 10:48:06 INFO - PROCESS | 2868 | 1464198486513 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088AFE64C00) [pid = 2868] [serial = 615] [outer = 00000088AFB49000] 10:48:06 INFO - PROCESS | 2868 | 1464198486948 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]]]}] 10:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 10:48:07 INFO - PROCESS | 2868 | 1464198486995 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 2868 | 1464198486997 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 10:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:48:07 INFO - PROCESS | 2868 | 1464198487001 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 2868 | 1464198487003 Marionette TRACE conn7 <- [1,786,null,{}] 10:48:07 INFO - PROCESS | 2868 | 1464198487011 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}] 10:48:07 INFO - PROCESS | 2868 | 1464198487110 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 10:48:07 INFO - PROCESS | 2868 | 1464198487116 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CA9000 == 56 [pid = 2868] [id = 206] 10:48:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088B19A1800) [pid = 2868] [serial = 616] [outer = 0000000000000000] 10:48:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088B19A6000) [pid = 2868] [serial = 617] [outer = 00000088B19A1800] 10:48:07 INFO - PROCESS | 2868 | 1464198487161 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088B2B39800) [pid = 2868] [serial = 618] [outer = 00000088B19A1800] 10:48:07 INFO - PROCESS | 2868 | 1464198487912 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]]]}] 10:48:07 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 10:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 987ms 10:48:08 INFO - PROCESS | 2868 | 1464198487990 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 10:48:08 INFO - PROCESS | 2868 | 1464198487997 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 10:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:48:08 INFO - PROCESS | 2868 | 1464198488002 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 2868 | 1464198488007 Marionette TRACE conn7 <- [1,790,null,{}] 10:48:08 INFO - PROCESS | 2868 | 1464198488012 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}] 10:48:08 INFO - PROCESS | 2868 | 1464198488172 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 10:48:08 INFO - PROCESS | 2868 | 1464198488285 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A908F800 == 57 [pid = 2868] [id = 207] 10:48:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A4E0D400) [pid = 2868] [serial = 619] [outer = 0000000000000000] 10:48:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A5243C00) [pid = 2868] [serial = 620] [outer = 00000088A4E0D400] 10:48:08 INFO - PROCESS | 2868 | 1464198488347 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AA92F000) [pid = 2868] [serial = 621] [outer = 00000088A4E0D400] 10:48:08 INFO - PROCESS | 2868 | 1464198488937 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]]]}] 10:48:08 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 10:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 986ms 10:48:09 INFO - PROCESS | 2868 | 1464198488991 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 2868 | 1464198488998 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 10:48:09 INFO - PROCESS | 2868 | 1464198489005 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:48:09 INFO - PROCESS | 2868 | 1464198489008 Marionette TRACE conn7 <- [1,794,null,{}] 10:48:09 INFO - PROCESS | 2868 | 1464198489013 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}] 10:48:09 INFO - PROCESS | 2868 | 1464198489134 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 10:48:09 INFO - PROCESS | 2868 | 1464198489225 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19E2000 == 58 [pid = 2868] [id = 208] 10:48:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088ABE1EC00) [pid = 2868] [serial = 622] [outer = 0000000000000000] 10:48:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ABEC7400) [pid = 2868] [serial = 623] [outer = 00000088ABE1EC00] 10:48:09 INFO - PROCESS | 2868 | 1464198489283 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AE895400) [pid = 2868] [serial = 624] [outer = 00000088ABE1EC00] 10:48:09 INFO - PROCESS | 2868 | 1464198489901 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]]]}] 10:48:09 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 10:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 923ms 10:48:09 INFO - PROCESS | 2868 | 1464198489934 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 2868 | 1464198489937 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 10:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:48:09 INFO - PROCESS | 2868 | 1464198489941 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 2868 | 1464198489945 Marionette TRACE conn7 <- [1,798,null,{}] 10:48:09 INFO - PROCESS | 2868 | 1464198489957 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}] 10:48:10 INFO - PROCESS | 2868 | 1464198490076 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 10:48:10 INFO - PROCESS | 2868 | 1464198490197 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3F51000 == 59 [pid = 2868] [id = 209] 10:48:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AF8A9800) [pid = 2868] [serial = 625] [outer = 0000000000000000] 10:48:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AFAE3C00) [pid = 2868] [serial = 626] [outer = 00000088AF8A9800] 10:48:10 INFO - PROCESS | 2868 | 1464198490259 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088B2B34000) [pid = 2868] [serial = 627] [outer = 00000088AF8A9800] 10:48:10 INFO - PROCESS | 2868 | 1464198490912 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]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1027ms 10:48:10 INFO - PROCESS | 2868 | 1464198490970 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 2868 | 1464198490973 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 10:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:48:10 INFO - PROCESS | 2868 | 1464198490977 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 2868 | 1464198490979 Marionette TRACE conn7 <- [1,802,null,{}] 10:48:10 INFO - PROCESS | 2868 | 1464198490983 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}] 10:48:11 INFO - PROCESS | 2868 | 1464198491100 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 10:48:11 INFO - PROCESS | 2868 | 1464198491216 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6111000 == 60 [pid = 2868] [id = 210] 10:48:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088B328D800) [pid = 2868] [serial = 628] [outer = 0000000000000000] 10:48:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088B3C05C00) [pid = 2868] [serial = 629] [outer = 00000088B328D800] 10:48:11 INFO - PROCESS | 2868 | 1464198491275 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088B3C12000) [pid = 2868] [serial = 630] [outer = 00000088B328D800] 10:48:11 INFO - PROCESS | 2868 | 1464198491836 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] 10:48:11 INFO - PROCESS | 2868 | 1464198491925 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 10:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:48:11 INFO - PROCESS | 2868 | 1464198491928 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - PROCESS | 2868 | 1464198491931 Marionette TRACE conn7 <- [1,806,null,{}] 10:48:11 INFO - PROCESS | 2868 | 1464198491935 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}] 10:48:12 INFO - PROCESS | 2868 | 1464198492062 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 10:48:12 INFO - PROCESS | 2868 | 1464198492180 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8E2000 == 61 [pid = 2868] [id = 211] 10:48:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889CF4D000) [pid = 2868] [serial = 631] [outer = 0000000000000000] 10:48:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889E820800) [pid = 2868] [serial = 632] [outer = 000000889CF4D000] 10:48:12 INFO - PROCESS | 2868 | 1464198492239 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AB795400) [pid = 2868] [serial = 633] [outer = 000000889CF4D000] 10:48:13 INFO - PROCESS | 2868 | 1464198492999 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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1120ms 10:48:13 INFO - PROCESS | 2868 | 1464198493050 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 2868 | 1464198493056 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 10:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:48:13 INFO - PROCESS | 2868 | 1464198493060 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 2868 | 1464198493065 Marionette TRACE conn7 <- [1,810,null,{}] 10:48:13 INFO - PROCESS | 2868 | 1464198493070 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}] 10:48:13 INFO - PROCESS | 2868 | 1464198493250 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 10:48:13 INFO - PROCESS | 2868 | 1464198493344 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3919000 == 62 [pid = 2868] [id = 212] 10:48:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A3111000) [pid = 2868] [serial = 634] [outer = 0000000000000000] 10:48:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A3281800) [pid = 2868] [serial = 635] [outer = 00000088A3111000] 10:48:13 INFO - PROCESS | 2868 | 1464198493397 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A4E0C400) [pid = 2868] [serial = 636] [outer = 00000088A3111000] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A4C800 == 61 [pid = 2868] [id = 205] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A312C000 == 60 [pid = 2868] [id = 204] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA9B4800 == 59 [pid = 2868] [id = 203] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5E2000 == 58 [pid = 2868] [id = 202] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD887800 == 57 [pid = 2868] [id = 201] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1CD000 == 56 [pid = 2868] [id = 200] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA7AE000 == 55 [pid = 2868] [id = 199] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AFE61400) [pid = 2868] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A4E0A800) [pid = 2868] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ABFA1000) [pid = 2868] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A4F000 == 54 [pid = 2868] [id = 198] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3817800 == 53 [pid = 2868] [id = 196] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD888000 == 52 [pid = 2868] [id = 195] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4EBD800 == 51 [pid = 2868] [id = 194] 10:48:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B34A2800 == 50 [pid = 2868] [id = 193] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AFBC3800) [pid = 2868] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088B3C12400) [pid = 2868] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A4941000) [pid = 2868] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088B3295000) [pid = 2868] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AB792400) [pid = 2868] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ACC92400) [pid = 2868] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AB78F800) [pid = 2868] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ABE78800) [pid = 2868] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A4E03400) [pid = 2868] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889F942000) [pid = 2868] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AF89F400) [pid = 2868] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AFBC6C00) [pid = 2868] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088AFAC4800) [pid = 2868] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088AAF07000) [pid = 2868] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AEFF8400) [pid = 2868] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088B2B37000) [pid = 2868] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A7AF3000) [pid = 2868] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A4E07000) [pid = 2868] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AEB25400) [pid = 2868] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:48:13 INFO - PROCESS | 2868 | 1464198493977 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] 10:48:14 INFO - PROCESS | 2868 | 1464198494019 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 10:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:48:14 INFO - PROCESS | 2868 | 1464198494025 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 2868 | 1464198494028 Marionette TRACE conn7 <- [1,814,null,{}] 10:48:14 INFO - PROCESS | 2868 | 1464198494032 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}] 10:48:14 INFO - PROCESS | 2868 | 1464198494130 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 10:48:14 INFO - PROCESS | 2868 | 1464198494213 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5018800 == 51 [pid = 2868] [id = 213] 10:48:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A32F5800) [pid = 2868] [serial = 637] [outer = 0000000000000000] 10:48:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A4A89400) [pid = 2868] [serial = 638] [outer = 00000088A32F5800] 10:48:14 INFO - PROCESS | 2868 | 1464198494268 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A5088400) [pid = 2868] [serial = 639] [outer = 00000088A32F5800] 10:48:14 INFO - PROCESS | 2868 | 1464198494661 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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 10:48:14 INFO - PROCESS | 2868 | 1464198494700 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 2868 | 1464198494702 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 10:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:48:14 INFO - PROCESS | 2868 | 1464198494706 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 2868 | 1464198494710 Marionette TRACE conn7 <- [1,818,null,{}] 10:48:14 INFO - PROCESS | 2868 | 1464198494720 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}] 10:48:14 INFO - PROCESS | 2868 | 1464198494815 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 10:48:14 INFO - PROCESS | 2868 | 1464198494825 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB322000 == 52 [pid = 2868] [id = 214] 10:48:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A8D42000) [pid = 2868] [serial = 640] [outer = 0000000000000000] 10:48:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A8E06400) [pid = 2868] [serial = 641] [outer = 00000088A8D42000] 10:48:14 INFO - PROCESS | 2868 | 1464198494874 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AAF04800) [pid = 2868] [serial = 642] [outer = 00000088A8D42000] 10:48:15 INFO - PROCESS | 2868 | 1464198495340 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]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 10:48:15 INFO - PROCESS | 2868 | 1464198495401 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 2868 | 1464198495404 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 10:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:48:15 INFO - PROCESS | 2868 | 1464198495407 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 2868 | 1464198495409 Marionette TRACE conn7 <- [1,822,null,{}] 10:48:15 INFO - PROCESS | 2868 | 1464198495413 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}] 10:48:15 INFO - PROCESS | 2868 | 1464198495505 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 10:48:15 INFO - PROCESS | 2868 | 1464198495514 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABD3A000 == 53 [pid = 2868] [id = 215] 10:48:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AB799000) [pid = 2868] [serial = 643] [outer = 0000000000000000] 10:48:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088ABD68000) [pid = 2868] [serial = 644] [outer = 00000088AB799000] 10:48:15 INFO - PROCESS | 2868 | 1464198495563 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ABE24000) [pid = 2868] [serial = 645] [outer = 00000088AB799000] 10:48:16 INFO - PROCESS | 2868 | 1464198496033 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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 10:48:16 INFO - PROCESS | 2868 | 1464198496081 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 2868 | 1464198496083 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 10:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:48:16 INFO - PROCESS | 2868 | 1464198496094 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 2868 | 1464198496096 Marionette TRACE conn7 <- [1,826,null,{}] 10:48:16 INFO - PROCESS | 2868 | 1464198496099 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}] 10:48:16 INFO - PROCESS | 2868 | 1464198496209 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 10:48:16 INFO - PROCESS | 2868 | 1464198496290 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACAD5800 == 54 [pid = 2868] [id = 216] 10:48:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088ABE1CC00) [pid = 2868] [serial = 646] [outer = 0000000000000000] 10:48:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ABE72C00) [pid = 2868] [serial = 647] [outer = 00000088ABE1CC00] 10:48:16 INFO - PROCESS | 2868 | 1464198496338 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABEC5800) [pid = 2868] [serial = 648] [outer = 00000088ABE1CC00] 10:48:16 INFO - PROCESS | 2868 | 1464198496812 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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 775ms 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AFACF000) [pid = 2868] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AE891000) [pid = 2868] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AEB0E800) [pid = 2868] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889E918400) [pid = 2868] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889EA3A800) [pid = 2868] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A7A46C00) [pid = 2868] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889F1A4000) [pid = 2868] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A49AE800) [pid = 2868] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AB6A1800) [pid = 2868] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088ABE1B800) [pid = 2868] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A0059400) [pid = 2868] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AC051400) [pid = 2868] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AF8A0C00) [pid = 2868] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088ACE2A000) [pid = 2868] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088AAF10800) [pid = 2868] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:48:18 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088AFB49000) [pid = 2868] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:48:18 INFO - PROCESS | 2868 | 1464198498402 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 2868 | 1464198498404 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 10:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:48:18 INFO - PROCESS | 2868 | 1464198498460 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 2868 | 1464198498462 Marionette TRACE conn7 <- [1,830,null,{}] 10:48:18 INFO - PROCESS | 2868 | 1464198498465 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}] 10:48:18 INFO - PROCESS | 2868 | 1464198498584 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 10:48:18 INFO - PROCESS | 2868 | 1464198498631 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5D6000 == 55 [pid = 2868] [id = 217] 10:48:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088ABE6D800) [pid = 2868] [serial = 649] [outer = 0000000000000000] 10:48:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088ABFA7400) [pid = 2868] [serial = 650] [outer = 00000088ABE6D800] 10:48:18 INFO - PROCESS | 2868 | 1464198498679 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088AE891400) [pid = 2868] [serial = 651] [outer = 00000088ABE6D800] 10:48:19 INFO - PROCESS | 2868 | 1464198499041 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]]]}] 10:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 10:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:48:19 INFO - PROCESS | 2868 | 1464198499093 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 2868 | 1464198499096 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 10:48:19 INFO - PROCESS | 2868 | 1464198499099 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 2868 | 1464198499101 Marionette TRACE conn7 <- [1,834,null,{}] 10:48:19 INFO - PROCESS | 2868 | 1464198499104 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}] 10:48:19 INFO - PROCESS | 2868 | 1464198499191 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 10:48:19 INFO - PROCESS | 2868 | 1464198499198 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1274800 == 56 [pid = 2868] [id = 218] 10:48:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088AEB14800) [pid = 2868] [serial = 652] [outer = 0000000000000000] 10:48:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088AEB2A400) [pid = 2868] [serial = 653] [outer = 00000088AEB14800] 10:48:19 INFO - PROCESS | 2868 | 1464198499243 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088AEBADC00) [pid = 2868] [serial = 654] [outer = 00000088AEB14800] 10:48:19 INFO - PROCESS | 2868 | 1464198499685 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]]]}] 10:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 10:48:19 INFO - PROCESS | 2868 | 1464198499731 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 2868 | 1464198499733 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 10:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:48:19 INFO - PROCESS | 2868 | 1464198499736 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 2868 | 1464198499738 Marionette TRACE conn7 <- [1,838,null,{}] 10:48:19 INFO - PROCESS | 2868 | 1464198499742 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}] 10:48:19 INFO - PROCESS | 2868 | 1464198499831 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 10:48:19 INFO - PROCESS | 2868 | 1464198499837 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3495800 == 57 [pid = 2868] [id = 219] 10:48:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889E915C00) [pid = 2868] [serial = 655] [outer = 0000000000000000] 10:48:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AEE7FC00) [pid = 2868] [serial = 656] [outer = 000000889E915C00] 10:48:19 INFO - PROCESS | 2868 | 1464198499884 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AF89F000) [pid = 2868] [serial = 657] [outer = 000000889E915C00] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A007B800 == 56 [pid = 2868] [id = 197] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFBE4000 == 55 [pid = 2868] [id = 107] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3F3E800 == 54 [pid = 2868] [id = 177] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3680800 == 53 [pid = 2868] [id = 101] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3492000 == 52 [pid = 2868] [id = 91] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19E0000 == 51 [pid = 2868] [id = 72] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B35AC800 == 50 [pid = 2868] [id = 141] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3131000 == 49 [pid = 2868] [id = 61] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CA3000 == 48 [pid = 2868] [id = 176] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CB2000 == 47 [pid = 2868] [id = 129] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5017800 == 46 [pid = 2868] [id = 158] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AEA000 == 45 [pid = 2868] [id = 104] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF532800 == 44 [pid = 2868] [id = 106] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED27800 == 43 [pid = 2868] [id = 159] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AF4000 == 42 [pid = 2868] [id = 76] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B382E000 == 41 [pid = 2868] [id = 160] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB818800 == 40 [pid = 2868] [id = 105] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3919000 == 39 [pid = 2868] [id = 212] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8E2000 == 38 [pid = 2868] [id = 211] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B6111000 == 37 [pid = 2868] [id = 210] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3F51000 == 36 [pid = 2868] [id = 209] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19E2000 == 35 [pid = 2868] [id = 208] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A908F800 == 34 [pid = 2868] [id = 207] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CA9000 == 33 [pid = 2868] [id = 206] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5018800 == 32 [pid = 2868] [id = 213] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1274800 == 31 [pid = 2868] [id = 218] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB322000 == 30 [pid = 2868] [id = 214] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5D6000 == 29 [pid = 2868] [id = 217] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABD3A000 == 28 [pid = 2868] [id = 215] 10:48:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACAD5800 == 27 [pid = 2868] [id = 216] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889F4DA400) [pid = 2868] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088ABE20000) [pid = 2868] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AE895800) [pid = 2868] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088AFBCF400) [pid = 2868] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AFE64C00) [pid = 2868] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AFB45800) [pid = 2868] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AEB0F000) [pid = 2868] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088AFB3C400) [pid = 2868] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A3EF3800) [pid = 2868] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A493F000) [pid = 2868] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A8F38800) [pid = 2868] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A49AF400) [pid = 2868] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088ABE28C00) [pid = 2868] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A8BEF000) [pid = 2868] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088AFB43800) [pid = 2868] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088AFAEE000) [pid = 2868] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088ABEC8C00) [pid = 2868] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088ABE77800) [pid = 2868] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088A327D400) [pid = 2868] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088AF89B800) [pid = 2868] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (00000088ACEAE800) [pid = 2868] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (00000088A8B86000) [pid = 2868] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 66 (00000088AEB2C400) [pid = 2868] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 65 (00000088AC54C000) [pid = 2868] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 64 (00000088AFE67400) [pid = 2868] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 63 (00000088AD922800) [pid = 2868] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 62 (00000088A3EF2C00) [pid = 2868] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | --DOMWINDOW == 61 (00000088AEFF7000) [pid = 2868] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:48:21 INFO - PROCESS | 2868 | 1464198501988 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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2275ms 10:48:22 INFO - PROCESS | 2868 | 1464198502015 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 2868 | 1464198502019 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 10:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:48:22 INFO - PROCESS | 2868 | 1464198502025 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 2868 | 1464198502029 Marionette TRACE conn7 <- [1,842,null,{}] 10:48:22 INFO - PROCESS | 2868 | 1464198502036 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}] 10:48:22 INFO - PROCESS | 2868 | 1464198502133 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 10:48:22 INFO - PROCESS | 2868 | 1464198502145 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8EC800 == 28 [pid = 2868] [id = 220] 10:48:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 62 (000000889E845000) [pid = 2868] [serial = 658] [outer = 0000000000000000] 10:48:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 63 (000000889E912000) [pid = 2868] [serial = 659] [outer = 000000889E845000] 10:48:22 INFO - PROCESS | 2868 | 1464198502196 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 64 (000000889EA39800) [pid = 2868] [serial = 660] [outer = 000000889E845000] 10:48:22 INFO - PROCESS | 2868 | 1464198502701 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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 10:48:22 INFO - PROCESS | 2868 | 1464198502763 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 2868 | 1464198502770 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 10:48:22 INFO - PROCESS | 2868 | 1464198502777 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:48:22 INFO - PROCESS | 2868 | 1464198502780 Marionette TRACE conn7 <- [1,846,null,{}] 10:48:22 INFO - PROCESS | 2868 | 1464198502783 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}] 10:48:22 INFO - PROCESS | 2868 | 1464198502880 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 10:48:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 65 (000000889CF55C00) [pid = 2868] [serial = 661] [outer = 00000088AEF95000] 10:48:22 INFO - PROCESS | 2868 | 1464198502971 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A312E000 == 29 [pid = 2868] [id = 221] 10:48:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (000000889CF4C800) [pid = 2868] [serial = 662] [outer = 0000000000000000] 10:48:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (000000889F1A4800) [pid = 2868] [serial = 663] [outer = 000000889CF4C800] 10:48:23 INFO - PROCESS | 2868 | 1464198503027 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (000000889F4D1C00) [pid = 2868] [serial = 664] [outer = 000000889CF4C800] 10:48:23 INFO - PROCESS | 2868 | 1464198503494 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]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 776ms 10:48:23 INFO - PROCESS | 2868 | 1464198503559 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 10:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:48:23 INFO - PROCESS | 2868 | 1464198503562 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 10:48:23 INFO - PROCESS | 2868 | 1464198503566 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 2868 | 1464198503570 Marionette TRACE conn7 <- [1,850,null,{}] 10:48:23 INFO - PROCESS | 2868 | 1464198503588 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}] 10:48:23 INFO - PROCESS | 2868 | 1464198503704 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 10:48:23 INFO - PROCESS | 2868 | 1464198503715 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FD5800 == 30 [pid = 2868] [id = 222] 10:48:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (000000889CE1DC00) [pid = 2868] [serial = 665] [outer = 0000000000000000] 10:48:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (00000088A390D400) [pid = 2868] [serial = 666] [outer = 000000889CE1DC00] 10:48:23 INFO - PROCESS | 2868 | 1464198503767 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (00000088A3C0D800) [pid = 2868] [serial = 667] [outer = 000000889CE1DC00] 10:48:24 INFO - PROCESS | 2868 | 1464198504245 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]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 733ms 10:48:24 INFO - PROCESS | 2868 | 1464198504301 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 2868 | 1464198504303 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 10:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:48:24 INFO - PROCESS | 2868 | 1464198504307 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 2868 | 1464198504309 Marionette TRACE conn7 <- [1,854,null,{}] 10:48:24 INFO - PROCESS | 2868 | 1464198504313 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}] 10:48:24 INFO - PROCESS | 2868 | 1464198504401 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 10:48:24 INFO - PROCESS | 2868 | 1464198504409 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4EC3800 == 31 [pid = 2868] [id = 223] 10:48:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (00000088A493E800) [pid = 2868] [serial = 668] [outer = 0000000000000000] 10:48:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088A49AD400) [pid = 2868] [serial = 669] [outer = 00000088A493E800] 10:48:24 INFO - PROCESS | 2868 | 1464198504456 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088A4A8FC00) [pid = 2868] [serial = 670] [outer = 00000088A493E800] 10:48:24 INFO - PROCESS | 2868 | 1464198504901 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]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 10:48:24 INFO - PROCESS | 2868 | 1464198504939 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 2868 | 1464198504941 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 10:48:24 INFO - PROCESS | 2868 | 1464198504945 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:48:24 INFO - PROCESS | 2868 | 1464198504947 Marionette TRACE conn7 <- [1,858,null,{}] 10:48:24 INFO - PROCESS | 2868 | 1464198504950 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}] 10:48:25 INFO - PROCESS | 2868 | 1464198505031 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 10:48:25 INFO - PROCESS | 2868 | 1464198505071 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A7D800 == 32 [pid = 2868] [id = 224] 10:48:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (000000889EA43C00) [pid = 2868] [serial = 671] [outer = 0000000000000000] 10:48:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A4E0D800) [pid = 2868] [serial = 672] [outer = 000000889EA43C00] 10:48:25 INFO - PROCESS | 2868 | 1464198505120 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A4E8A800) [pid = 2868] [serial = 673] [outer = 000000889EA43C00] 10:48:25 INFO - PROCESS | 2868 | 1464198505563 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]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 10:48:25 INFO - PROCESS | 2868 | 1464198505619 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 2868 | 1464198505621 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 10:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:48:25 INFO - PROCESS | 2868 | 1464198505625 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 2868 | 1464198505627 Marionette TRACE conn7 <- [1,862,null,{}] 10:48:25 INFO - PROCESS | 2868 | 1464198505630 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}] 10:48:25 INFO - PROCESS | 2868 | 1464198505753 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 10:48:25 INFO - PROCESS | 2868 | 1464198505764 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8D81800 == 33 [pid = 2868] [id = 225] 10:48:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A5245C00) [pid = 2868] [serial = 674] [outer = 0000000000000000] 10:48:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A7AF2C00) [pid = 2868] [serial = 675] [outer = 00000088A5245C00] 10:48:25 INFO - PROCESS | 2868 | 1464198505812 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A8D3A800) [pid = 2868] [serial = 676] [outer = 00000088A5245C00] 10:48:26 INFO - PROCESS | 2868 | 1464198506242 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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 10:48:26 INFO - PROCESS | 2868 | 1464198506299 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 2868 | 1464198506301 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 10:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:48:26 INFO - PROCESS | 2868 | 1464198506304 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 2868 | 1464198506306 Marionette TRACE conn7 <- [1,866,null,{}] 10:48:26 INFO - PROCESS | 2868 | 1464198506310 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}] 10:48:26 INFO - PROCESS | 2868 | 1464198506390 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 10:48:26 INFO - PROCESS | 2868 | 1464198506428 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB31E000 == 34 [pid = 2868] [id = 226] 10:48:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A8D3DC00) [pid = 2868] [serial = 677] [outer = 0000000000000000] 10:48:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A8D44800) [pid = 2868] [serial = 678] [outer = 00000088A8D3DC00] 10:48:26 INFO - PROCESS | 2868 | 1464198506474 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A8E05400) [pid = 2868] [serial = 679] [outer = 00000088A8D3DC00] 10:48:26 INFO - PROCESS | 2868 | 1464198506898 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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 10:48:26 INFO - PROCESS | 2868 | 1464198506937 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 2868 | 1464198506939 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 10:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:48:26 INFO - PROCESS | 2868 | 1464198506948 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 2868 | 1464198506949 Marionette TRACE conn7 <- [1,870,null,{}] 10:48:26 INFO - PROCESS | 2868 | 1464198506953 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}] 10:48:27 INFO - PROCESS | 2868 | 1464198507033 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 10:48:27 INFO - PROCESS | 2868 | 1464198507041 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB5AB000 == 35 [pid = 2868] [id = 227] 10:48:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A8F33800) [pid = 2868] [serial = 680] [outer = 0000000000000000] 10:48:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A90E7C00) [pid = 2868] [serial = 681] [outer = 00000088A8F33800] 10:48:27 INFO - PROCESS | 2868 | 1464198507088 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088AA924800) [pid = 2868] [serial = 682] [outer = 00000088A8F33800] 10:48:27 INFO - PROCESS | 2868 | 1464198507550 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]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 10:48:27 INFO - PROCESS | 2868 | 1464198507574 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 2868 | 1464198507577 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 10:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:48:27 INFO - PROCESS | 2868 | 1464198507580 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 2868 | 1464198507582 Marionette TRACE conn7 <- [1,874,null,{}] 10:48:27 INFO - PROCESS | 2868 | 1464198507586 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}] 10:48:27 INFO - PROCESS | 2868 | 1464198507690 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 10:48:27 INFO - PROCESS | 2868 | 1464198507698 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3EE1000 == 36 [pid = 2868] [id = 228] 10:48:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AAED3000) [pid = 2868] [serial = 683] [outer = 0000000000000000] 10:48:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AAEDA400) [pid = 2868] [serial = 684] [outer = 00000088AAED3000] 10:48:27 INFO - PROCESS | 2868 | 1464198507784 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AB48A400) [pid = 2868] [serial = 685] [outer = 00000088AAED3000] 10:48:28 INFO - PROCESS | 2868 | 1464198508243 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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 10:48:28 INFO - PROCESS | 2868 | 1464198508254 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 2868 | 1464198508256 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 10:48:28 INFO - PROCESS | 2868 | 1464198508260 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:48:28 INFO - PROCESS | 2868 | 1464198508262 Marionette TRACE conn7 <- [1,878,null,{}] 10:48:28 INFO - PROCESS | 2868 | 1464198508272 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}] 10:48:28 INFO - PROCESS | 2868 | 1464198508392 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 10:48:28 INFO - PROCESS | 2868 | 1464198508398 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC41F000 == 37 [pid = 2868] [id = 229] 10:48:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AB663400) [pid = 2868] [serial = 686] [outer = 0000000000000000] 10:48:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AB6C2800) [pid = 2868] [serial = 687] [outer = 00000088AB663400] 10:48:28 INFO - PROCESS | 2868 | 1464198508444 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AB795000) [pid = 2868] [serial = 688] [outer = 00000088AB663400] 10:48:28 INFO - PROCESS | 2868 | 1464198508917 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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 10:48:28 INFO - PROCESS | 2868 | 1464198508955 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 2868 | 1464198508957 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 10:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:48:28 INFO - PROCESS | 2868 | 1464198508966 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 2868 | 1464198508969 Marionette TRACE conn7 <- [1,882,null,{}] 10:48:28 INFO - PROCESS | 2868 | 1464198508980 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}] 10:48:29 INFO - PROCESS | 2868 | 1464198509136 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 10:48:29 INFO - PROCESS | 2868 | 1464198509163 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A73800 == 38 [pid = 2868] [id = 230] 10:48:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ABE23C00) [pid = 2868] [serial = 689] [outer = 0000000000000000] 10:48:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088ABE26C00) [pid = 2868] [serial = 690] [outer = 00000088ABE23C00] 10:48:29 INFO - PROCESS | 2868 | 1464198509222 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ABE76C00) [pid = 2868] [serial = 691] [outer = 00000088ABE23C00] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ABE1CC00) [pid = 2868] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AEB14800) [pid = 2868] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088ABE6D800) [pid = 2868] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AB799000) [pid = 2868] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A8D42000) [pid = 2868] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A32F5800) [pid = 2868] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A3111000) [pid = 2868] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889CF4D000) [pid = 2868] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088B328D800) [pid = 2868] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088AF8A9800) [pid = 2868] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088ABE1EC00) [pid = 2868] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A4E0D400) [pid = 2868] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:48:29 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088B19A1800) [pid = 2868] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:48:29 INFO - PROCESS | 2868 | 1464198509864 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]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 944ms 10:48:29 INFO - PROCESS | 2868 | 1464198509913 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 10:48:29 INFO - PROCESS | 2868 | 1464198509915 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 10:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:48:29 INFO - PROCESS | 2868 | 1464198509919 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 2868 | 1464198509920 Marionette TRACE conn7 <- [1,886,null,{}] 10:48:29 INFO - PROCESS | 2868 | 1464198509924 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}] 10:48:30 INFO - PROCESS | 2868 | 1464198510006 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 10:48:30 INFO - PROCESS | 2868 | 1464198510013 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD881000 == 39 [pid = 2868] [id = 231] 10:48:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088ABE22000) [pid = 2868] [serial = 692] [outer = 0000000000000000] 10:48:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088ABEBE400) [pid = 2868] [serial = 693] [outer = 00000088ABE22000] 10:48:30 INFO - PROCESS | 2868 | 1464198510058 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088ABEC9C00) [pid = 2868] [serial = 694] [outer = 00000088ABE22000] 10:48:30 INFO - PROCESS | 2868 | 1464198510488 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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 628ms 10:48:30 INFO - PROCESS | 2868 | 1464198510550 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 2868 | 1464198510552 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 10:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:48:30 INFO - PROCESS | 2868 | 1464198510556 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 2868 | 1464198510558 Marionette TRACE conn7 <- [1,890,null,{}] 10:48:30 INFO - PROCESS | 2868 | 1464198510562 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}] 10:48:30 INFO - PROCESS | 2868 | 1464198510645 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 10:48:30 INFO - PROCESS | 2868 | 1464198510653 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF529000 == 40 [pid = 2868] [id = 232] 10:48:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088ABFA4000) [pid = 2868] [serial = 695] [outer = 0000000000000000] 10:48:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088ABFA9000) [pid = 2868] [serial = 696] [outer = 00000088ABFA4000] 10:48:30 INFO - PROCESS | 2868 | 1464198510699 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AC0D2400) [pid = 2868] [serial = 697] [outer = 00000088ABFA4000] 10:48:31 INFO - PROCESS | 2868 | 1464198511130 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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 10:48:31 INFO - PROCESS | 2868 | 1464198511187 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 2868 | 1464198511189 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 10:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:48:31 INFO - PROCESS | 2868 | 1464198511197 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 2868 | 1464198511199 Marionette TRACE conn7 <- [1,894,null,{}] 10:48:31 INFO - PROCESS | 2868 | 1464198511203 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}] 10:48:31 INFO - PROCESS | 2868 | 1464198511287 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 10:48:31 INFO - PROCESS | 2868 | 1464198511297 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5DD000 == 41 [pid = 2868] [id = 233] 10:48:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088ACA06800) [pid = 2868] [serial = 698] [outer = 0000000000000000] 10:48:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ACAF0C00) [pid = 2868] [serial = 699] [outer = 00000088ACA06800] 10:48:31 INFO - PROCESS | 2868 | 1464198511343 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ACC96400) [pid = 2868] [serial = 700] [outer = 00000088ACA06800] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8EA800 == 40 [pid = 2868] [id = 24] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8C7000 == 39 [pid = 2868] [id = 13] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1E4800 == 38 [pid = 2868] [id = 21] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3C59800 == 37 [pid = 2868] [id = 27] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACC1C000 == 36 [pid = 2868] [id = 19] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D72800 == 35 [pid = 2868] [id = 23] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABD3E800 == 34 [pid = 2868] [id = 18] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8E0000 == 33 [pid = 2868] [id = 30] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A82000 == 32 [pid = 2868] [id = 17] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED26000 == 31 [pid = 2868] [id = 20] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4CD7800 == 30 [pid = 2868] [id = 28] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19D1800 == 29 [pid = 2868] [id = 22] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A44000 == 28 [pid = 2868] [id = 29] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8EC000 == 27 [pid = 2868] [id = 25] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3EC3000 == 26 [pid = 2868] [id = 15] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A006B800 == 25 [pid = 2868] [id = 26] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F4B000 == 24 [pid = 2868] [id = 14] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4EBD000 == 23 [pid = 2868] [id = 16] 10:48:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3495800 == 22 [pid = 2868] [id = 219] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088AEE7FC00) [pid = 2868] [serial = 656] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ABE72C00) [pid = 2868] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AEB2A400) [pid = 2868] [serial = 653] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088ABEC5800) [pid = 2868] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088ABFA7400) [pid = 2868] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088ABD68000) [pid = 2868] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A8E06400) [pid = 2868] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AEBADC00) [pid = 2868] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AAF04800) [pid = 2868] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A4A89400) [pid = 2868] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A5088400) [pid = 2868] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A4E0C400) [pid = 2868] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A3281800) [pid = 2868] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088AB795400) [pid = 2868] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (000000889E820800) [pid = 2868] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088B3C12000) [pid = 2868] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088B3C05C00) [pid = 2868] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088B2B34000) [pid = 2868] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088AFAE3C00) [pid = 2868] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088AE895400) [pid = 2868] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088ABEC7400) [pid = 2868] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088AA92F000) [pid = 2868] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (00000088A5243C00) [pid = 2868] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (00000088B19A6000) [pid = 2868] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 66 (00000088B2B39800) [pid = 2868] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 65 (00000088AE891400) [pid = 2868] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | --DOMWINDOW == 64 (00000088ABE24000) [pid = 2868] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:48:33 INFO - PROCESS | 2868 | 1464198513262 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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2083ms 10:48:33 INFO - PROCESS | 2868 | 1464198513279 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 2868 | 1464198513283 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 10:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:48:33 INFO - PROCESS | 2868 | 1464198513289 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 2868 | 1464198513293 Marionette TRACE conn7 <- [1,898,null,{}] 10:48:33 INFO - PROCESS | 2868 | 1464198513301 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}] 10:48:33 INFO - PROCESS | 2868 | 1464198513396 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 10:48:33 INFO - PROCESS | 2868 | 1464198513405 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8E5000 == 23 [pid = 2868] [id = 234] 10:48:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 65 (000000889E81F800) [pid = 2868] [serial = 701] [outer = 0000000000000000] 10:48:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (000000889E820400) [pid = 2868] [serial = 702] [outer = 000000889E81F800] 10:48:33 INFO - PROCESS | 2868 | 1464198513457 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (000000889E918400) [pid = 2868] [serial = 703] [outer = 000000889E81F800] 10:48:33 INFO - PROCESS | 2868 | 1464198513942 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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 10:48:33 INFO - PROCESS | 2868 | 1464198513965 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 2868 | 1464198513972 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 10:48:33 INFO - PROCESS | 2868 | 1464198513979 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:48:33 INFO - PROCESS | 2868 | 1464198513982 Marionette TRACE conn7 <- [1,902,null,{}] 10:48:33 INFO - PROCESS | 2868 | 1464198513986 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}] 10:48:34 INFO - PROCESS | 2868 | 1464198514074 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 10:48:34 INFO - PROCESS | 2868 | 1464198514084 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F9CE000 == 24 [pid = 2868] [id = 235] 10:48:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (000000889EF67400) [pid = 2868] [serial = 704] [outer = 0000000000000000] 10:48:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (000000889EF6E000) [pid = 2868] [serial = 705] [outer = 000000889EF67400] 10:48:34 INFO - PROCESS | 2868 | 1464198514133 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (000000889F1A8000) [pid = 2868] [serial = 706] [outer = 000000889EF67400] 10:48:34 INFO - PROCESS | 2868 | 1464198514603 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]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 10:48:34 INFO - PROCESS | 2868 | 1464198514655 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 2868 | 1464198514658 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 10:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:48:34 INFO - PROCESS | 2868 | 1464198514663 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 2868 | 1464198514667 Marionette TRACE conn7 <- [1,906,null,{}] 10:48:34 INFO - PROCESS | 2868 | 1464198514679 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}] 10:48:34 INFO - PROCESS | 2868 | 1464198514812 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 10:48:34 INFO - PROCESS | 2868 | 1464198514885 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3AAE000 == 25 [pid = 2868] [id = 236] 10:48:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (000000889CE25C00) [pid = 2868] [serial = 707] [outer = 0000000000000000] 10:48:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (00000088A3254800) [pid = 2868] [serial = 708] [outer = 000000889CE25C00] 10:48:34 INFO - PROCESS | 2868 | 1464198514936 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088A3909800) [pid = 2868] [serial = 709] [outer = 000000889CE25C00] 10:48:35 INFO - PROCESS | 2868 | 1464198515343 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]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 10:48:35 INFO - PROCESS | 2868 | 1464198515398 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 2868 | 1464198515401 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 10:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:48:35 INFO - PROCESS | 2868 | 1464198515404 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 2868 | 1464198515406 Marionette TRACE conn7 <- [1,910,null,{}] 10:48:35 INFO - PROCESS | 2868 | 1464198515410 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}] 10:48:35 INFO - PROCESS | 2868 | 1464198515521 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 10:48:35 INFO - PROCESS | 2868 | 1464198515530 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A4A000 == 26 [pid = 2868] [id = 237] 10:48:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088A3C11000) [pid = 2868] [serial = 710] [outer = 0000000000000000] 10:48:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A3E96800) [pid = 2868] [serial = 711] [outer = 00000088A3C11000] 10:48:35 INFO - PROCESS | 2868 | 1464198515581 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A3FB3C00) [pid = 2868] [serial = 712] [outer = 00000088A3C11000] 10:48:35 INFO - PROCESS | 2868 | 1464198515989 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 10:48:36 INFO - PROCESS | 2868 | 1464198516036 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 2868 | 1464198516038 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 10:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:48:36 INFO - PROCESS | 2868 | 1464198516042 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 2868 | 1464198516044 Marionette TRACE conn7 <- [1,914,null,{}] 10:48:36 INFO - PROCESS | 2868 | 1464198516048 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}] 10:48:36 INFO - PROCESS | 2868 | 1464198516151 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 10:48:36 INFO - PROCESS | 2868 | 1464198516205 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5280000 == 27 [pid = 2868] [id = 238] 10:48:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (000000889EF66C00) [pid = 2868] [serial = 713] [outer = 0000000000000000] 10:48:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A49AFC00) [pid = 2868] [serial = 714] [outer = 000000889EF66C00] 10:48:36 INFO - PROCESS | 2868 | 1464198516253 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A4E07C00) [pid = 2868] [serial = 715] [outer = 000000889EF66C00] 10:48:36 INFO - PROCESS | 2868 | 1464198516668 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 672ms 10:48:36 INFO - PROCESS | 2868 | 1464198516716 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 2868 | 1464198516719 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 10:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:48:36 INFO - PROCESS | 2868 | 1464198516722 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 2868 | 1464198516724 Marionette TRACE conn7 <- [1,918,null,{}] 10:48:36 INFO - PROCESS | 2868 | 1464198516728 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}] 10:48:36 INFO - PROCESS | 2868 | 1464198516827 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 10:48:36 INFO - PROCESS | 2868 | 1464198516836 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A8E000 == 28 [pid = 2868] [id = 239] 10:48:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A4E0F800) [pid = 2868] [serial = 716] [outer = 0000000000000000] 10:48:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4EDAC00) [pid = 2868] [serial = 717] [outer = 00000088A4E0F800] 10:48:36 INFO - PROCESS | 2868 | 1464198516883 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A7A46400) [pid = 2868] [serial = 718] [outer = 00000088A4E0F800] 10:48:37 INFO - PROCESS | 2868 | 1464198517292 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]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 10:48:37 INFO - PROCESS | 2868 | 1464198517354 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 2868 | 1464198517357 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 10:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:48:37 INFO - PROCESS | 2868 | 1464198517360 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 2868 | 1464198517362 Marionette TRACE conn7 <- [1,922,null,{}] 10:48:37 INFO - PROCESS | 2868 | 1464198517365 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}] 10:48:37 INFO - PROCESS | 2868 | 1464198517442 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 10:48:37 INFO - PROCESS | 2868 | 1464198517449 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9572800 == 29 [pid = 2868] [id = 240] 10:48:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A8B86000) [pid = 2868] [serial = 719] [outer = 0000000000000000] 10:48:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A8B93800) [pid = 2868] [serial = 720] [outer = 00000088A8B86000] 10:48:37 INFO - PROCESS | 2868 | 1464198517496 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A8D41400) [pid = 2868] [serial = 721] [outer = 00000088A8B86000] 10:48:37 INFO - PROCESS | 2868 | 1464198517942 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]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 629ms 10:48:38 INFO - PROCESS | 2868 | 1464198517997 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 2868 | 1464198518000 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 10:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:48:38 INFO - PROCESS | 2868 | 1464198518003 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 2868 | 1464198518005 Marionette TRACE conn7 <- [1,926,null,{}] 10:48:38 INFO - PROCESS | 2868 | 1464198518009 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}] 10:48:38 INFO - PROCESS | 2868 | 1464198518089 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 10:48:38 INFO - PROCESS | 2868 | 1464198518097 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3B8000 == 30 [pid = 2868] [id = 241] 10:48:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A8D49800) [pid = 2868] [serial = 722] [outer = 0000000000000000] 10:48:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A8D58C00) [pid = 2868] [serial = 723] [outer = 00000088A8D49800] 10:48:38 INFO - PROCESS | 2868 | 1464198518144 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A8F36C00) [pid = 2868] [serial = 724] [outer = 00000088A8D49800] 10:48:38 INFO - PROCESS | 2868 | 1464198518621 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]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 10:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:48:38 INFO - PROCESS | 2868 | 1464198518677 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 2868 | 1464198518679 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 10:48:38 INFO - PROCESS | 2868 | 1464198518683 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 2868 | 1464198518685 Marionette TRACE conn7 <- [1,930,null,{}] 10:48:38 INFO - PROCESS | 2868 | 1464198518689 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}] 10:48:38 INFO - PROCESS | 2868 | 1464198518795 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 10:48:38 INFO - PROCESS | 2868 | 1464198518870 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3AA9800 == 31 [pid = 2868] [id = 242] 10:48:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A8F39800) [pid = 2868] [serial = 725] [outer = 0000000000000000] 10:48:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A954D000) [pid = 2868] [serial = 726] [outer = 00000088A8F39800] 10:48:38 INFO - PROCESS | 2868 | 1464198518918 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AA924400) [pid = 2868] [serial = 727] [outer = 00000088A8F39800] 10:48:39 INFO - PROCESS | 2868 | 1464198519358 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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 10:48:39 INFO - PROCESS | 2868 | 1464198519420 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 10:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:48:39 INFO - PROCESS | 2868 | 1464198519430 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 10:48:39 INFO - PROCESS | 2868 | 1464198519434 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 2868 | 1464198519436 Marionette TRACE conn7 <- [1,934,null,{}] 10:48:39 INFO - PROCESS | 2868 | 1464198519440 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}] 10:48:39 INFO - PROCESS | 2868 | 1464198519564 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 10:48:39 INFO - PROCESS | 2868 | 1464198519575 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB27000 == 32 [pid = 2868] [id = 243] 10:48:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AA738400) [pid = 2868] [serial = 728] [outer = 0000000000000000] 10:48:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AAF03800) [pid = 2868] [serial = 729] [outer = 00000088AA738400] 10:48:39 INFO - PROCESS | 2868 | 1464198519622 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AB480000) [pid = 2868] [serial = 730] [outer = 00000088AA738400] 10:48:40 INFO - PROCESS | 2868 | 1464198520078 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]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 10:48:40 INFO - PROCESS | 2868 | 1464198520114 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 2868 | 1464198520117 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 10:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:48:40 INFO - PROCESS | 2868 | 1464198520121 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 2868 | 1464198520123 Marionette TRACE conn7 <- [1,938,null,{}] 10:48:40 INFO - PROCESS | 2868 | 1464198520132 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}] 10:48:40 INFO - PROCESS | 2868 | 1464198520286 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 10:48:40 INFO - PROCESS | 2868 | 1464198520303 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A40800 == 33 [pid = 2868] [id = 244] 10:48:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AB790400) [pid = 2868] [serial = 731] [outer = 0000000000000000] 10:48:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABA69000) [pid = 2868] [serial = 732] [outer = 00000088AB790400] 10:48:40 INFO - PROCESS | 2868 | 1464198520501 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ABE1E400) [pid = 2868] [serial = 733] [outer = 00000088AB790400] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088ABFA4000) [pid = 2868] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AAED3000) [pid = 2868] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AB663400) [pid = 2868] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088ABE23C00) [pid = 2868] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A8F33800) [pid = 2868] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A8D3DC00) [pid = 2868] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A5245C00) [pid = 2868] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889EA43C00) [pid = 2868] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A493E800) [pid = 2868] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889CE1DC00) [pid = 2868] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889CF4C800) [pid = 2868] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889E845000) [pid = 2868] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (000000889E915C00) [pid = 2868] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:48:40 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088ABE22000) [pid = 2868] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:48:40 INFO - PROCESS | 2868 | 1464198520895 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]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 839ms 10:48:40 INFO - PROCESS | 2868 | 1464198520964 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 2868 | 1464198520966 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 10:48:40 INFO - PROCESS | 2868 | 1464198520969 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:48:40 INFO - PROCESS | 2868 | 1464198520971 Marionette TRACE conn7 <- [1,942,null,{}] 10:48:40 INFO - PROCESS | 2868 | 1464198520975 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}] 10:48:41 INFO - PROCESS | 2868 | 1464198521095 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 10:48:41 INFO - PROCESS | 2868 | 1464198521104 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCB4000 == 34 [pid = 2868] [id = 245] 10:48:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889EA44C00) [pid = 2868] [serial = 734] [outer = 0000000000000000] 10:48:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088AAED3000) [pid = 2868] [serial = 735] [outer = 000000889EA44C00] 10:48:41 INFO - PROCESS | 2868 | 1464198521149 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088ABE23400) [pid = 2868] [serial = 736] [outer = 000000889EA44C00] 10:48:41 INFO - PROCESS | 2868 | 1464198521553 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]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 10:48:41 INFO - PROCESS | 2868 | 1464198521602 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 2868 | 1464198521604 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 10:48:41 INFO - PROCESS | 2868 | 1464198521607 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:48:41 INFO - PROCESS | 2868 | 1464198521609 Marionette TRACE conn7 <- [1,946,null,{}] 10:48:41 INFO - PROCESS | 2868 | 1464198521613 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}] 10:48:41 INFO - PROCESS | 2868 | 1464198521716 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 10:48:41 INFO - PROCESS | 2868 | 1464198521758 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD886000 == 35 [pid = 2868] [id = 246] 10:48:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A524B000) [pid = 2868] [serial = 737] [outer = 0000000000000000] 10:48:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088ABE6EC00) [pid = 2868] [serial = 738] [outer = 00000088A524B000] 10:48:41 INFO - PROCESS | 2868 | 1464198521805 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088ABE79C00) [pid = 2868] [serial = 739] [outer = 00000088A524B000] 10:48:42 INFO - PROCESS | 2868 | 1464198522205 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]]]}] 10:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 10:48:42 INFO - PROCESS | 2868 | 1464198522240 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 10:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:48:42 INFO - PROCESS | 2868 | 1464198522242 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 10:48:42 INFO - PROCESS | 2868 | 1464198522245 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 2868 | 1464198522247 Marionette TRACE conn7 <- [1,950,null,{}] 10:48:42 INFO - PROCESS | 2868 | 1464198522251 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}] 10:48:42 INFO - PROCESS | 2868 | 1464198522357 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 10:48:42 INFO - PROCESS | 2868 | 1464198522366 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF52E000 == 36 [pid = 2868] [id = 247] 10:48:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ABEC3800) [pid = 2868] [serial = 740] [outer = 0000000000000000] 10:48:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ABEC5800) [pid = 2868] [serial = 741] [outer = 00000088ABEC3800] 10:48:42 INFO - PROCESS | 2868 | 1464198522418 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088ABFA4800) [pid = 2868] [serial = 742] [outer = 00000088ABEC3800] 10:48:43 INFO - PROCESS | 2868 | 1464198523209 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]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 986ms 10:48:43 INFO - PROCESS | 2868 | 1464198523236 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 2868 | 1464198523242 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 10:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:48:43 INFO - PROCESS | 2868 | 1464198523247 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 2868 | 1464198523252 Marionette TRACE conn7 <- [1,954,null,{}] 10:48:43 INFO - PROCESS | 2868 | 1464198523258 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}] 10:48:43 INFO - PROCESS | 2868 | 1464198523384 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 10:48:43 INFO - PROCESS | 2868 | 1464198523458 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A007F800 == 37 [pid = 2868] [id = 248] 10:48:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889EA3F400) [pid = 2868] [serial = 743] [outer = 0000000000000000] 10:48:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000889EA47400) [pid = 2868] [serial = 744] [outer = 000000889EA3F400] 10:48:43 INFO - PROCESS | 2868 | 1464198523519 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889F940400) [pid = 2868] [serial = 745] [outer = 000000889EA3F400] 10:48:44 INFO - PROCESS | 2868 | 1464198524239 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]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1028ms 10:48:44 INFO - PROCESS | 2868 | 1464198524278 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 2868 | 1464198524285 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 10:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:48:44 INFO - PROCESS | 2868 | 1464198524292 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 2868 | 1464198524295 Marionette TRACE conn7 <- [1,958,null,{}] 10:48:44 INFO - PROCESS | 2868 | 1464198524299 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}] 10:48:44 INFO - PROCESS | 2868 | 1464198524437 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 10:48:44 INFO - PROCESS | 2868 | 1464198524508 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A89000 == 38 [pid = 2868] [id = 249] 10:48:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A32EF000) [pid = 2868] [serial = 746] [outer = 0000000000000000] 10:48:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A3CEE800) [pid = 2868] [serial = 747] [outer = 00000088A32EF000] 10:48:44 INFO - PROCESS | 2868 | 1464198524565 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A4E0C800) [pid = 2868] [serial = 748] [outer = 00000088A32EF000] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD886000 == 37 [pid = 2868] [id = 246] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACCB4000 == 36 [pid = 2868] [id = 245] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A40800 == 35 [pid = 2868] [id = 244] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB27000 == 34 [pid = 2868] [id = 243] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3AA9800 == 33 [pid = 2868] [id = 242] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3B8000 == 32 [pid = 2868] [id = 241] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9572800 == 31 [pid = 2868] [id = 240] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A8E000 == 30 [pid = 2868] [id = 239] 10:48:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5280000 == 29 [pid = 2868] [id = 238] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ACAF0C00) [pid = 2868] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AC0D2400) [pid = 2868] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AAEDA400) [pid = 2868] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AB6C2800) [pid = 2868] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AB48A400) [pid = 2868] [serial = 685] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088ABE26C00) [pid = 2868] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AB795000) [pid = 2868] [serial = 688] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088ABFA9000) [pid = 2868] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ABE76C00) [pid = 2868] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A90E7C00) [pid = 2868] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A4ED6800) [pid = 2868] [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.] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A8D44800) [pid = 2868] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A8E05400) [pid = 2868] [serial = 679] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A7AF2C00) [pid = 2868] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A8D3A800) [pid = 2868] [serial = 676] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A4E0D800) [pid = 2868] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A4E8A800) [pid = 2868] [serial = 673] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A49AD400) [pid = 2868] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A4A8FC00) [pid = 2868] [serial = 670] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A390D400) [pid = 2868] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A3C0D800) [pid = 2868] [serial = 667] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (000000889F1A4800) [pid = 2868] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (000000889F4D1C00) [pid = 2868] [serial = 664] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (000000889E912000) [pid = 2868] [serial = 659] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (000000889EA39800) [pid = 2868] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088AF89F000) [pid = 2868] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088ABEBE400) [pid = 2868] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088AA924800) [pid = 2868] [serial = 682] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088ABEC9C00) [pid = 2868] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:48:45 INFO - PROCESS | 2868 | 1464198525478 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]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1241ms 10:48:45 INFO - PROCESS | 2868 | 1464198525533 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 2868 | 1464198525539 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 10:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:48:45 INFO - PROCESS | 2868 | 1464198525543 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 2868 | 1464198525547 Marionette TRACE conn7 <- [1,962,null,{}] 10:48:45 INFO - PROCESS | 2868 | 1464198525553 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}] 10:48:45 INFO - PROCESS | 2868 | 1464198525640 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 10:48:45 INFO - PROCESS | 2868 | 1464198525711 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1DC800 == 30 [pid = 2868] [id = 250] 10:48:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (000000889EA3C400) [pid = 2868] [serial = 749] [outer = 0000000000000000] 10:48:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (000000889EA42000) [pid = 2868] [serial = 750] [outer = 000000889EA3C400] 10:48:45 INFO - PROCESS | 2868 | 1464198525763 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (000000889F1AE800) [pid = 2868] [serial = 751] [outer = 000000889EA3C400] 10:48:46 INFO - PROCESS | 2868 | 1464198526217 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]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 737ms 10:48:46 INFO - PROCESS | 2868 | 1464198526284 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 10:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:48:46 INFO - PROCESS | 2868 | 1464198526290 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 10:48:46 INFO - PROCESS | 2868 | 1464198526296 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 2868 | 1464198526299 Marionette TRACE conn7 <- [1,966,null,{}] 10:48:46 INFO - PROCESS | 2868 | 1464198526303 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}] 10:48:46 INFO - PROCESS | 2868 | 1464198526394 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 10:48:46 INFO - PROCESS | 2868 | 1464198526404 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3A04800 == 31 [pid = 2868] [id = 251] 10:48:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088A3A59800) [pid = 2868] [serial = 752] [outer = 0000000000000000] 10:48:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088A3AF7C00) [pid = 2868] [serial = 753] [outer = 00000088A3A59800] 10:48:46 INFO - PROCESS | 2868 | 1464198526456 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A3EE8800) [pid = 2868] [serial = 754] [outer = 00000088A3A59800] 10:48:46 INFO - PROCESS | 2868 | 1464198526902 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]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 10:48:46 INFO - PROCESS | 2868 | 1464198526969 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 2868 | 1464198526979 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 10:48:46 INFO - PROCESS | 2868 | 1464198526983 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:48:46 INFO - PROCESS | 2868 | 1464198526986 Marionette TRACE conn7 <- [1,970,null,{}] 10:48:47 INFO - PROCESS | 2868 | 1464198526998 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}] 10:48:47 INFO - PROCESS | 2868 | 1464198527088 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 10:48:47 INFO - PROCESS | 2868 | 1464198527198 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5013000 == 32 [pid = 2868] [id = 252] 10:48:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889CFD9800) [pid = 2868] [serial = 755] [outer = 0000000000000000] 10:48:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A4E0E000) [pid = 2868] [serial = 756] [outer = 000000889CFD9800] 10:48:47 INFO - PROCESS | 2868 | 1464198527249 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A4E91400) [pid = 2868] [serial = 757] [outer = 000000889CFD9800] 10:48:47 INFO - PROCESS | 2868 | 1464198527670 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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 10:48:47 INFO - PROCESS | 2868 | 1464198527723 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 2868 | 1464198527726 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 10:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:48:47 INFO - PROCESS | 2868 | 1464198527735 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 2868 | 1464198527737 Marionette TRACE conn7 <- [1,974,null,{}] 10:48:47 INFO - PROCESS | 2868 | 1464198527741 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}] 10:48:47 INFO - PROCESS | 2868 | 1464198527855 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 10:48:47 INFO - PROCESS | 2868 | 1464198527868 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A8F800 == 33 [pid = 2868] [id = 253] 10:48:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A523E400) [pid = 2868] [serial = 758] [outer = 0000000000000000] 10:48:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A5818C00) [pid = 2868] [serial = 759] [outer = 00000088A523E400] 10:48:47 INFO - PROCESS | 2868 | 1464198527916 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A8B8C400) [pid = 2868] [serial = 760] [outer = 00000088A523E400] 10:48:48 INFO - PROCESS | 2868 | 1464198528344 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]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 10:48:48 INFO - PROCESS | 2868 | 1464198528412 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 2868 | 1464198528414 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 10:48:48 INFO - PROCESS | 2868 | 1464198528418 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:48:48 INFO - PROCESS | 2868 | 1464198528420 Marionette TRACE conn7 <- [1,978,null,{}] 10:48:48 INFO - PROCESS | 2868 | 1464198528698 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}] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (000000889EF67400) [pid = 2868] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AB790400) [pid = 2868] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (000000889EA44C00) [pid = 2868] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A8F39800) [pid = 2868] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088AA738400) [pid = 2868] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088ACA06800) [pid = 2868] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088A4E0F800) [pid = 2868] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088A8B86000) [pid = 2868] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (000000889EF66C00) [pid = 2868] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088A8D49800) [pid = 2868] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (000000889CE25C00) [pid = 2868] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (000000889E81F800) [pid = 2868] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (00000088A524B000) [pid = 2868] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:48:48 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (00000088A3C11000) [pid = 2868] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:48:48 INFO - PROCESS | 2868 | 1464198528855 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 10:48:48 INFO - PROCESS | 2868 | 1464198528867 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F276000 == 34 [pid = 2868] [id = 254] 10:48:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (000000889CFD3000) [pid = 2868] [serial = 761] [outer = 0000000000000000] 10:48:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (000000889E2BD400) [pid = 2868] [serial = 762] [outer = 000000889CFD3000] 10:48:48 INFO - PROCESS | 2868 | 1464198528928 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (000000889E91E800) [pid = 2868] [serial = 763] [outer = 000000889CFD3000] 10:48:49 INFO - PROCESS | 2868 | 1464198529549 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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1171ms 10:48:49 INFO - PROCESS | 2868 | 1464198529594 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 2868 | 1464198529600 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 10:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:48:49 INFO - PROCESS | 2868 | 1464198529605 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 2868 | 1464198529607 Marionette TRACE conn7 <- [1,982,null,{}] 10:48:49 INFO - PROCESS | 2868 | 1464198529613 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}] 10:48:49 INFO - PROCESS | 2868 | 1464198529724 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 10:48:49 INFO - PROCESS | 2868 | 1464198529797 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A3D800 == 35 [pid = 2868] [id = 255] 10:48:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (00000088A397F400) [pid = 2868] [serial = 764] [outer = 0000000000000000] 10:48:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (00000088A3C05800) [pid = 2868] [serial = 765] [outer = 00000088A397F400] 10:48:49 INFO - PROCESS | 2868 | 1464198529858 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088A49B3C00) [pid = 2868] [serial = 766] [outer = 00000088A397F400] 10:48:50 INFO - PROCESS | 2868 | 1464198530550 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]]]}] 10:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 988ms 10:48:50 INFO - PROCESS | 2868 | 1464198530595 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 10:48:50 INFO - PROCESS | 2868 | 1464198530597 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 10:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:48:50 INFO - PROCESS | 2868 | 1464198530601 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - PROCESS | 2868 | 1464198530604 Marionette TRACE conn7 <- [1,986,null,{}] 10:48:50 INFO - PROCESS | 2868 | 1464198530608 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}] 10:48:50 INFO - PROCESS | 2868 | 1464198530711 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 10:48:50 INFO - PROCESS | 2868 | 1464198530780 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1D2800 == 36 [pid = 2868] [id = 256] 10:48:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088A4E8E800) [pid = 2868] [serial = 767] [outer = 0000000000000000] 10:48:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A5817000) [pid = 2868] [serial = 768] [outer = 00000088A4E8E800] 10:48:50 INFO - PROCESS | 2868 | 1464198530843 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A8D47C00) [pid = 2868] [serial = 769] [outer = 00000088A4E8E800] 10:48:51 INFO - PROCESS | 2868 | 1464198531426 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]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 881ms 10:48:51 INFO - PROCESS | 2868 | 1464198531487 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 2868 | 1464198531494 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 10:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:48:51 INFO - PROCESS | 2868 | 1464198531505 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 2868 | 1464198531507 Marionette TRACE conn7 <- [1,990,null,{}] 10:48:51 INFO - PROCESS | 2868 | 1464198531511 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}] 10:48:51 INFO - PROCESS | 2868 | 1464198531621 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 10:48:51 INFO - PROCESS | 2868 | 1464198531702 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB2C000 == 37 [pid = 2868] [id = 257] 10:48:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A90E4000) [pid = 2868] [serial = 770] [outer = 0000000000000000] 10:48:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A95C7C00) [pid = 2868] [serial = 771] [outer = 00000088A90E4000] 10:48:51 INFO - PROCESS | 2868 | 1464198531761 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088AAE5F800) [pid = 2868] [serial = 772] [outer = 00000088A90E4000] 10:48:52 INFO - PROCESS | 2868 | 1464198532366 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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 881ms 10:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:48:52 INFO - PROCESS | 2868 | 1464198532385 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 2868 | 1464198532388 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 10:48:52 INFO - PROCESS | 2868 | 1464198532391 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 2868 | 1464198532394 Marionette TRACE conn7 <- [1,994,null,{}] 10:48:52 INFO - PROCESS | 2868 | 1464198532397 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}] 10:48:52 INFO - PROCESS | 2868 | 1464198532501 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 10:48:52 INFO - PROCESS | 2868 | 1464198532582 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC41E000 == 38 [pid = 2868] [id = 258] 10:48:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088AAF09800) [pid = 2868] [serial = 773] [outer = 0000000000000000] 10:48:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088AAF11800) [pid = 2868] [serial = 774] [outer = 00000088AAF09800] 10:48:52 INFO - PROCESS | 2868 | 1464198532640 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088AB6C2800) [pid = 2868] [serial = 775] [outer = 00000088AAF09800] 10:48:53 INFO - PROCESS | 2868 | 1464198533167 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]]]}] 10:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 818ms 10:48:53 INFO - PROCESS | 2868 | 1464198533261 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 2868 | 1464198533263 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 10:48:53 INFO - PROCESS | 2868 | 1464198533268 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 2868 | 1464198533271 Marionette TRACE conn7 <- [1,998,null,{}] 10:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:48:53 INFO - PROCESS | 2868 | 1464198533275 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}] 10:48:53 INFO - PROCESS | 2868 | 1464198533446 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 10:48:53 INFO - PROCESS | 2868 | 1464198533458 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD87F800 == 39 [pid = 2868] [id = 259] 10:48:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088ABBAF400) [pid = 2868] [serial = 776] [outer = 0000000000000000] 10:48:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088ABE1DC00) [pid = 2868] [serial = 777] [outer = 00000088ABBAF400] 10:48:53 INFO - PROCESS | 2868 | 1464198533515 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088ABE74000) [pid = 2868] [serial = 778] [outer = 00000088ABBAF400] 10:48:54 INFO - PROCESS | 2868 | 1464198534173 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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 964ms 10:48:54 INFO - PROCESS | 2868 | 1464198534242 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 2868 | 1464198534247 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 10:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:48:54 INFO - PROCESS | 2868 | 1464198534252 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 2868 | 1464198534257 Marionette TRACE conn7 <- [1,1002,null,{}] 10:48:54 INFO - PROCESS | 2868 | 1464198534263 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}] 10:48:54 INFO - PROCESS | 2868 | 1464198534406 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 10:48:54 INFO - PROCESS | 2868 | 1464198534470 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F43800 == 40 [pid = 2868] [id = 260] 10:48:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000889EA39400) [pid = 2868] [serial = 779] [outer = 0000000000000000] 10:48:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889EA44000) [pid = 2868] [serial = 780] [outer = 000000889EA39400] 10:48:54 INFO - PROCESS | 2868 | 1464198534521 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889FE7AC00) [pid = 2868] [serial = 781] [outer = 000000889EA39400] 10:48:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5013000 == 39 [pid = 2868] [id = 252] 10:48:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3A04800 == 38 [pid = 2868] [id = 251] 10:48:54 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1DC800 == 37 [pid = 2868] [id = 250] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A954D000) [pid = 2868] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AAF03800) [pid = 2868] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088AA924400) [pid = 2868] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088ACC96400) [pid = 2868] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AB480000) [pid = 2868] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A4EDAC00) [pid = 2868] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A7A46400) [pid = 2868] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A8B93800) [pid = 2868] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A8D41400) [pid = 2868] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A49AFC00) [pid = 2868] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A4E07C00) [pid = 2868] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A8D58C00) [pid = 2868] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A3254800) [pid = 2868] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088A3909800) [pid = 2868] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (000000889E820400) [pid = 2868] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (000000889E918400) [pid = 2868] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088ABE6EC00) [pid = 2868] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088A3E96800) [pid = 2868] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088A3FB3C00) [pid = 2868] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (000000889EF6E000) [pid = 2868] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (000000889F1A8000) [pid = 2868] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 66 (00000088ABA69000) [pid = 2868] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 65 (00000088ABE1E400) [pid = 2868] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 64 (00000088ABE79C00) [pid = 2868] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 63 (00000088AAED3000) [pid = 2868] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 62 (00000088ABE23400) [pid = 2868] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:48:54 INFO - PROCESS | 2868 | --DOMWINDOW == 61 (00000088A8F36C00) [pid = 2868] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:48:55 INFO - PROCESS | 2868 | 1464198535087 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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 882ms 10:48:55 INFO - PROCESS | 2868 | 1464198535138 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 2868 | 1464198535144 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 10:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:48:55 INFO - PROCESS | 2868 | 1464198535150 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 2868 | 1464198535153 Marionette TRACE conn7 <- [1,1006,null,{}] 10:48:55 INFO - PROCESS | 2868 | 1464198535157 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}] 10:48:55 INFO - PROCESS | 2868 | 1464198535253 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 10:48:55 INFO - PROCESS | 2868 | 1464198535323 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A31D0800 == 38 [pid = 2868] [id = 261] 10:48:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 62 (000000889EA39800) [pid = 2868] [serial = 782] [outer = 0000000000000000] 10:48:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 63 (000000889F93F000) [pid = 2868] [serial = 783] [outer = 000000889EA39800] 10:48:55 INFO - PROCESS | 2868 | 1464198535372 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 64 (00000088A3E29C00) [pid = 2868] [serial = 784] [outer = 000000889EA39800] 10:48:55 INFO - PROCESS | 2868 | 1464198535783 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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 10:48:55 INFO - PROCESS | 2868 | 1464198535844 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 2868 | 1464198535846 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 10:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:48:55 INFO - PROCESS | 2868 | 1464198535850 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 2868 | 1464198535854 Marionette TRACE conn7 <- [1,1010,null,{}] 10:48:55 INFO - PROCESS | 2868 | 1464198535865 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}] 10:48:55 INFO - PROCESS | 2868 | 1464198535959 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 10:48:55 INFO - PROCESS | 2868 | 1464198535968 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5020000 == 39 [pid = 2868] [id = 262] 10:48:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 65 (00000088A4E04000) [pid = 2868] [serial = 785] [outer = 0000000000000000] 10:48:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (00000088A51B1000) [pid = 2868] [serial = 786] [outer = 00000088A4E04000] 10:48:56 INFO - PROCESS | 2868 | 1464198536023 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (00000088A8B88400) [pid = 2868] [serial = 787] [outer = 00000088A4E04000] 10:48:56 INFO - PROCESS | 2868 | 1464198536496 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]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 10:48:56 INFO - PROCESS | 2868 | 1464198536586 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 2868 | 1464198536588 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 10:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:48:56 INFO - PROCESS | 2868 | 1464198536592 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 2868 | 1464198536594 Marionette TRACE conn7 <- [1,1014,null,{}] 10:48:56 INFO - PROCESS | 2868 | 1464198536597 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}] 10:48:56 INFO - PROCESS | 2868 | 1464198536687 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 10:48:56 INFO - PROCESS | 2868 | 1464198536698 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A909F000 == 40 [pid = 2868] [id = 263] 10:48:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (00000088A8F33800) [pid = 2868] [serial = 788] [outer = 0000000000000000] 10:48:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (00000088A8F3CC00) [pid = 2868] [serial = 789] [outer = 00000088A8F33800] 10:48:56 INFO - PROCESS | 2868 | 1464198536744 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (00000088AAED2C00) [pid = 2868] [serial = 790] [outer = 00000088A8F33800] 10:48:57 INFO - PROCESS | 2868 | 1464198537163 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 10:48:57 INFO - PROCESS | 2868 | 1464198537223 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 2868 | 1464198537226 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 10:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:48:57 INFO - PROCESS | 2868 | 1464198537229 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 2868 | 1464198537231 Marionette TRACE conn7 <- [1,1018,null,{}] 10:48:57 INFO - PROCESS | 2868 | 1464198537234 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}] 10:48:57 INFO - PROCESS | 2868 | 1464198537339 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 10:48:57 INFO - PROCESS | 2868 | 1464198537411 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3CA000 == 41 [pid = 2868] [id = 264] 10:48:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (00000088AB663000) [pid = 2868] [serial = 791] [outer = 0000000000000000] 10:48:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (00000088AB795000) [pid = 2868] [serial = 792] [outer = 00000088AB663000] 10:48:57 INFO - PROCESS | 2868 | 1464198537459 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088ABE1A400) [pid = 2868] [serial = 793] [outer = 00000088AB663000] 10:48:57 INFO - PROCESS | 2868 | 1464198537898 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 10:48:57 INFO - PROCESS | 2868 | 1464198537970 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 2868 | 1464198537972 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 10:48:57 INFO - PROCESS | 2868 | 1464198537976 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 2868 | 1464198537978 Marionette TRACE conn7 <- [1,1022,null,{}] 10:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:48:57 INFO - PROCESS | 2868 | 1464198537981 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}] 10:48:58 INFO - PROCESS | 2868 | 1464198538121 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 10:48:58 INFO - PROCESS | 2868 | 1464198538169 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC112000 == 42 [pid = 2868] [id = 265] 10:48:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088ABE70000) [pid = 2868] [serial = 794] [outer = 0000000000000000] 10:48:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088ABEC6400) [pid = 2868] [serial = 795] [outer = 00000088ABE70000] 10:48:58 INFO - PROCESS | 2868 | 1464198538217 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088ABFADC00) [pid = 2868] [serial = 796] [outer = 00000088ABE70000] 10:48:58 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (000000889CFD9800) [pid = 2868] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:48:58 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088A3A59800) [pid = 2868] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:48:58 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (000000889EA3C400) [pid = 2868] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:48:58 INFO - PROCESS | 2868 | 1464198538600 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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 672ms 10:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:48:58 INFO - PROCESS | 2868 | 1464198538653 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 2868 | 1464198538655 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 10:48:58 INFO - PROCESS | 2868 | 1464198538658 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 2868 | 1464198538660 Marionette TRACE conn7 <- [1,1026,null,{}] 10:48:58 INFO - PROCESS | 2868 | 1464198538669 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}] 10:48:58 INFO - PROCESS | 2868 | 1464198538785 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 10:48:58 INFO - PROCESS | 2868 | 1464198538792 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD873800 == 43 [pid = 2868] [id = 266] 10:48:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088AC051000) [pid = 2868] [serial = 797] [outer = 0000000000000000] 10:48:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088AC0D3800) [pid = 2868] [serial = 798] [outer = 00000088AC051000] 10:48:58 INFO - PROCESS | 2868 | 1464198538838 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088ACAED000) [pid = 2868] [serial = 799] [outer = 00000088AC051000] 10:48:59 INFO - PROCESS | 2868 | 1464198539241 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]]]}] 10:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 10:48:59 INFO - PROCESS | 2868 | 1464198539297 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 2868 | 1464198539300 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 10:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:48:59 INFO - PROCESS | 2868 | 1464198539303 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 2868 | 1464198539305 Marionette TRACE conn7 <- [1,1030,null,{}] 10:48:59 INFO - PROCESS | 2868 | 1464198539309 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}] 10:48:59 INFO - PROCESS | 2868 | 1464198539406 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 10:48:59 INFO - PROCESS | 2868 | 1464198539415 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDB6000 == 44 [pid = 2868] [id = 267] 10:48:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088ACC8D400) [pid = 2868] [serial = 800] [outer = 0000000000000000] 10:48:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088ACC92C00) [pid = 2868] [serial = 801] [outer = 00000088ACC8D400] 10:48:59 INFO - PROCESS | 2868 | 1464198539460 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088ACC9C000) [pid = 2868] [serial = 802] [outer = 00000088ACC8D400] 10:48:59 INFO - PROCESS | 2868 | 1464198539883 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]]]}] 10:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 10:48:59 INFO - PROCESS | 2868 | 1464198539934 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 2868 | 1464198539936 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 10:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:48:59 INFO - PROCESS | 2868 | 1464198539939 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 2868 | 1464198539941 Marionette TRACE conn7 <- [1,1034,null,{}] 10:48:59 INFO - PROCESS | 2868 | 1464198539945 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}] 10:49:00 INFO - PROCESS | 2868 | 1464198540028 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 10:49:00 INFO - PROCESS | 2868 | 1464198540035 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E6800 == 45 [pid = 2868] [id = 268] 10:49:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088ACEAAC00) [pid = 2868] [serial = 803] [outer = 0000000000000000] 10:49:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088AD925800) [pid = 2868] [serial = 804] [outer = 00000088ACEAAC00] 10:49:00 INFO - PROCESS | 2868 | 1464198540080 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088AE238C00) [pid = 2868] [serial = 805] [outer = 00000088ACEAAC00] 10:49:00 INFO - PROCESS | 2868 | 1464198540498 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]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 10:49:00 INFO - PROCESS | 2868 | 1464198540573 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 10:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:49:00 INFO - PROCESS | 2868 | 1464198540575 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 10:49:00 INFO - PROCESS | 2868 | 1464198540578 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 2868 | 1464198540580 Marionette TRACE conn7 <- [1,1038,null,{}] 10:49:00 INFO - PROCESS | 2868 | 1464198540584 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}] 10:49:00 INFO - PROCESS | 2868 | 1464198540670 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 10:49:00 INFO - PROCESS | 2868 | 1464198540677 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1271000 == 46 [pid = 2868] [id = 269] 10:49:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088AE2CA400) [pid = 2868] [serial = 806] [outer = 0000000000000000] 10:49:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088AE80EC00) [pid = 2868] [serial = 807] [outer = 00000088AE2CA400] 10:49:00 INFO - PROCESS | 2868 | 1464198540734 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088AE88F400) [pid = 2868] [serial = 808] [outer = 00000088AE2CA400] 10:49:01 INFO - PROCESS | 2868 | 1464198541144 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]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 588ms 10:49:01 INFO - PROCESS | 2868 | 1464198541234 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 2868 | 1464198541239 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 10:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:49:01 INFO - PROCESS | 2868 | 1464198541251 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 2868 | 1464198541256 Marionette TRACE conn7 <- [1,1042,null,{}] 10:49:01 INFO - PROCESS | 2868 | 1464198541262 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}] 10:49:01 INFO - PROCESS | 2868 | 1464198541381 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 10:49:01 INFO - PROCESS | 2868 | 1464198541531 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0066000 == 47 [pid = 2868] [id = 270] 10:49:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000889EA41400) [pid = 2868] [serial = 809] [outer = 0000000000000000] 10:49:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889F110800) [pid = 2868] [serial = 810] [outer = 000000889EA41400] 10:49:01 INFO - PROCESS | 2868 | 1464198541590 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A3A59C00) [pid = 2868] [serial = 811] [outer = 000000889EA41400] 10:49:02 INFO - PROCESS | 2868 | 1464198542165 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]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 985ms 10:49:02 INFO - PROCESS | 2868 | 1464198542233 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 2868 | 1464198542237 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 10:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:49:02 INFO - PROCESS | 2868 | 1464198542245 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 2868 | 1464198542249 Marionette TRACE conn7 <- [1,1046,null,{}] 10:49:02 INFO - PROCESS | 2868 | 1464198542255 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}] 10:49:02 INFO - PROCESS | 2868 | 1464198542373 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 10:49:02 INFO - PROCESS | 2868 | 1464198542447 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB808800 == 48 [pid = 2868] [id = 271] 10:49:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A4E8A800) [pid = 2868] [serial = 812] [outer = 0000000000000000] 10:49:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A52D3800) [pid = 2868] [serial = 813] [outer = 00000088A4E8A800] 10:49:02 INFO - PROCESS | 2868 | 1464198542546 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A8D5A400) [pid = 2868] [serial = 814] [outer = 00000088A4E8A800] 10:49:03 INFO - PROCESS | 2868 | 1464198543168 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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 984ms 10:49:03 INFO - PROCESS | 2868 | 1464198543230 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 2868 | 1464198543233 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 10:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:49:03 INFO - PROCESS | 2868 | 1464198543237 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 2868 | 1464198543239 Marionette TRACE conn7 <- [1,1050,null,{}] 10:49:03 INFO - PROCESS | 2868 | 1464198543246 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}] 10:49:03 INFO - PROCESS | 2868 | 1464198543399 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 10:49:03 INFO - PROCESS | 2868 | 1464198543423 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D63000 == 49 [pid = 2868] [id = 272] 10:49:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088ABE7A400) [pid = 2868] [serial = 815] [outer = 0000000000000000] 10:49:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ABEC7000) [pid = 2868] [serial = 816] [outer = 00000088ABE7A400] 10:49:03 INFO - PROCESS | 2868 | 1464198543484 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AC0D6C00) [pid = 2868] [serial = 817] [outer = 00000088ABE7A400] 10:49:04 INFO - PROCESS | 2868 | 1464198544162 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]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 986ms 10:49:04 INFO - PROCESS | 2868 | 1464198544225 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 2868 | 1464198544228 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 10:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:49:04 INFO - PROCESS | 2868 | 1464198544232 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 2868 | 1464198544234 Marionette TRACE conn7 <- [1,1054,null,{}] 10:49:04 INFO - PROCESS | 2868 | 1464198544238 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}] 10:49:04 INFO - PROCESS | 2868 | 1464198544353 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 10:49:04 INFO - PROCESS | 2868 | 1464198544426 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3498800 == 50 [pid = 2868] [id = 273] 10:49:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AE897000) [pid = 2868] [serial = 818] [outer = 0000000000000000] 10:49:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AEB10000) [pid = 2868] [serial = 819] [outer = 00000088AE897000] 10:49:04 INFO - PROCESS | 2868 | 1464198544526 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AEB1A400) [pid = 2868] [serial = 820] [outer = 00000088AE897000] 10:49:05 INFO - PROCESS | 2868 | 1464198545069 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]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 882ms 10:49:05 INFO - PROCESS | 2868 | 1464198545144 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 2868 | 1464198545147 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 10:49:05 INFO - PROCESS | 2868 | 1464198545151 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 2868 | 1464198545154 Marionette TRACE conn7 <- [1,1058,null,{}] 10:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:49:05 INFO - PROCESS | 2868 | 1464198545157 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}] 10:49:05 INFO - PROCESS | 2868 | 1464198545267 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 10:49:05 INFO - PROCESS | 2868 | 1464198545352 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE62000 == 51 [pid = 2868] [id = 274] 10:49:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889EA45C00) [pid = 2868] [serial = 821] [outer = 0000000000000000] 10:49:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AE897800) [pid = 2868] [serial = 822] [outer = 000000889EA45C00] 10:49:05 INFO - PROCESS | 2868 | 1464198545410 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AEB28400) [pid = 2868] [serial = 823] [outer = 000000889EA45C00] 10:49:06 INFO - PROCESS | 2868 | 1464198546186 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]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1069ms 10:49:06 INFO - PROCESS | 2868 | 1464198546229 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 2868 | 1464198546233 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 10:49:06 INFO - PROCESS | 2868 | 1464198546238 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:49:06 INFO - PROCESS | 2868 | 1464198546242 Marionette TRACE conn7 <- [1,1062,null,{}] 10:49:06 INFO - PROCESS | 2868 | 1464198546247 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}] 10:49:06 INFO - PROCESS | 2868 | 1464198546350 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 10:49:06 INFO - PROCESS | 2868 | 1464198546425 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A8B800 == 52 [pid = 2868] [id = 275] 10:49:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A3109C00) [pid = 2868] [serial = 824] [outer = 0000000000000000] 10:49:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A3255C00) [pid = 2868] [serial = 825] [outer = 00000088A3109C00] 10:49:06 INFO - PROCESS | 2868 | 1464198546484 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A3EEC000) [pid = 2868] [serial = 826] [outer = 00000088A3109C00] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5E6800 == 51 [pid = 2868] [id = 268] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEDB6000 == 50 [pid = 2868] [id = 267] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD873800 == 49 [pid = 2868] [id = 266] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC112000 == 48 [pid = 2868] [id = 265] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3CA000 == 47 [pid = 2868] [id = 264] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A909F000 == 46 [pid = 2868] [id = 263] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5020000 == 45 [pid = 2868] [id = 262] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A31D0800 == 44 [pid = 2868] [id = 261] 10:49:06 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A5818C00) [pid = 2868] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A3CEE800) [pid = 2868] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F43800 == 43 [pid = 2868] [id = 260] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC41E000 == 42 [pid = 2868] [id = 258] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB2C000 == 41 [pid = 2868] [id = 257] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1D2800 == 40 [pid = 2868] [id = 256] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A3D800 == 39 [pid = 2868] [id = 255] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 000000889F276000 == 38 [pid = 2868] [id = 254] 10:49:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A8F800 == 37 [pid = 2868] [id = 253] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A4E91400) [pid = 2868] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A4E0E000) [pid = 2868] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A3AF7C00) [pid = 2868] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889F1AE800) [pid = 2868] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088ABEC5800) [pid = 2868] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A3EE8800) [pid = 2868] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889EA42000) [pid = 2868] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889EA47400) [pid = 2868] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:49:07 INFO - PROCESS | 2868 | 1464198547151 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 923ms 10:49:07 INFO - PROCESS | 2868 | 1464198547166 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 2868 | 1464198547172 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 10:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:49:07 INFO - PROCESS | 2868 | 1464198547178 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 2868 | 1464198547181 Marionette TRACE conn7 <- [1,1066,null,{}] 10:49:07 INFO - PROCESS | 2868 | 1464198547185 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}] 10:49:07 INFO - PROCESS | 2868 | 1464198547283 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 10:49:07 INFO - PROCESS | 2868 | 1464198547357 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F43800 == 38 [pid = 2868] [id = 276] 10:49:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000889CF54000) [pid = 2868] [serial = 827] [outer = 0000000000000000] 10:49:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889F93C800) [pid = 2868] [serial = 828] [outer = 000000889CF54000] 10:49:07 INFO - PROCESS | 2868 | 1464198547405 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A3EF1800) [pid = 2868] [serial = 829] [outer = 000000889CF54000] 10:49:07 INFO - PROCESS | 2868 | 1464198547829 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 10:49:07 INFO - PROCESS | 2868 | 1464198547851 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 2868 | 1464198547854 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 10:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:49:07 INFO - PROCESS | 2868 | 1464198547858 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 2868 | 1464198547862 Marionette TRACE conn7 <- [1,1070,null,{}] 10:49:07 INFO - PROCESS | 2868 | 1464198547872 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}] 10:49:07 INFO - PROCESS | 2868 | 1464198547962 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 10:49:07 INFO - PROCESS | 2868 | 1464198547970 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A2F800 == 39 [pid = 2868] [id = 277] 10:49:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A4E87000) [pid = 2868] [serial = 830] [outer = 0000000000000000] 10:49:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A4EDC000) [pid = 2868] [serial = 831] [outer = 00000088A4E87000] 10:49:08 INFO - PROCESS | 2868 | 1464198548019 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A7AFC000) [pid = 2868] [serial = 832] [outer = 00000088A4E87000] 10:49:08 INFO - PROCESS | 2868 | 1464198548472 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]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 10:49:08 INFO - PROCESS | 2868 | 1464198548552 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 2868 | 1464198548555 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 10:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:49:08 INFO - PROCESS | 2868 | 1464198548558 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 2868 | 1464198548560 Marionette TRACE conn7 <- [1,1074,null,{}] 10:49:08 INFO - PROCESS | 2868 | 1464198548564 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}] 10:49:08 INFO - PROCESS | 2868 | 1464198548681 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 10:49:08 INFO - PROCESS | 2868 | 1464198548759 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3CC800 == 40 [pid = 2868] [id = 278] 10:49:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A7AF4800) [pid = 2868] [serial = 833] [outer = 0000000000000000] 10:49:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A8E02C00) [pid = 2868] [serial = 834] [outer = 00000088A7AF4800] 10:49:08 INFO - PROCESS | 2868 | 1464198548808 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A954E400) [pid = 2868] [serial = 835] [outer = 00000088A7AF4800] 10:49:09 INFO - PROCESS | 2868 | 1464198549222 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]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 10:49:09 INFO - PROCESS | 2868 | 1464198549251 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 2868 | 1464198549253 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 10:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:49:09 INFO - PROCESS | 2868 | 1464198549256 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 2868 | 1464198549258 Marionette TRACE conn7 <- [1,1078,null,{}] 10:49:09 INFO - PROCESS | 2868 | 1464198549262 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}] 10:49:09 INFO - PROCESS | 2868 | 1464198549371 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 10:49:09 INFO - PROCESS | 2868 | 1464198549378 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC41E800 == 41 [pid = 2868] [id = 279] 10:49:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AA736C00) [pid = 2868] [serial = 836] [outer = 0000000000000000] 10:49:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AAF0D000) [pid = 2868] [serial = 837] [outer = 00000088AA736C00] 10:49:09 INFO - PROCESS | 2868 | 1464198549462 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AB6C2400) [pid = 2868] [serial = 838] [outer = 00000088AA736C00] 10:49:09 INFO - PROCESS | 2868 | 1464198549925 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]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 10:49:09 INFO - PROCESS | 2868 | 1464198549964 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 2868 | 1464198549966 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 10:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:49:09 INFO - PROCESS | 2868 | 1464198549970 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 2868 | 1464198549971 Marionette TRACE conn7 <- [1,1082,null,{}] 10:49:09 INFO - PROCESS | 2868 | 1464198549975 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}] 10:49:10 INFO - PROCESS | 2868 | 1464198550145 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 10:49:10 INFO - PROCESS | 2868 | 1464198550171 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED26000 == 42 [pid = 2868] [id = 280] 10:49:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ABE23C00) [pid = 2868] [serial = 839] [outer = 0000000000000000] 10:49:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABE6FC00) [pid = 2868] [serial = 840] [outer = 00000088ABE23C00] 10:49:10 INFO - PROCESS | 2868 | 1464198550219 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ABEBDC00) [pid = 2868] [serial = 841] [outer = 00000088ABE23C00] 10:49:10 INFO - PROCESS | 2868 | 1464198550676 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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 10:49:10 INFO - PROCESS | 2868 | 1464198550707 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 2868 | 1464198550709 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 10:49:10 INFO - PROCESS | 2868 | 1464198550712 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:49:10 INFO - PROCESS | 2868 | 1464198550714 Marionette TRACE conn7 <- [1,1086,null,{}] 10:49:10 INFO - PROCESS | 2868 | 1464198550718 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}] 10:49:10 INFO - PROCESS | 2868 | 1464198550826 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 10:49:10 INFO - PROCESS | 2868 | 1464198550833 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1260800 == 43 [pid = 2868] [id = 281] 10:49:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ABE6EC00) [pid = 2868] [serial = 842] [outer = 0000000000000000] 10:49:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088ABFA3C00) [pid = 2868] [serial = 843] [outer = 00000088ABE6EC00] 10:49:10 INFO - PROCESS | 2868 | 1464198550916 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AC0D7400) [pid = 2868] [serial = 844] [outer = 00000088ABE6EC00] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A32EF000) [pid = 2868] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889EA3F400) [pid = 2868] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AB663000) [pid = 2868] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088ABE70000) [pid = 2868] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AC051000) [pid = 2868] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A523E400) [pid = 2868] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A4E04000) [pid = 2868] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A8F33800) [pid = 2868] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889EA39800) [pid = 2868] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889EA39400) [pid = 2868] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088ACC8D400) [pid = 2868] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:49:11 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ACEAAC00) [pid = 2868] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:49:11 INFO - PROCESS | 2868 | 1464198551378 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]]]}] 10:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 10:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:49:11 INFO - PROCESS | 2868 | 1464198551450 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 2868 | 1464198551452 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 10:49:11 INFO - PROCESS | 2868 | 1464198551455 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 2868 | 1464198551465 Marionette TRACE conn7 <- [1,1090,null,{}] 10:49:11 INFO - PROCESS | 2868 | 1464198551504 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}] 10:49:11 INFO - PROCESS | 2868 | 1464198551589 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 10:49:11 INFO - PROCESS | 2868 | 1464198551602 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D76000 == 44 [pid = 2868] [id = 282] 10:49:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A316BC00) [pid = 2868] [serial = 845] [outer = 0000000000000000] 10:49:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABEC0800) [pid = 2868] [serial = 846] [outer = 00000088A316BC00] 10:49:11 INFO - PROCESS | 2868 | 1464198551649 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ACA10800) [pid = 2868] [serial = 847] [outer = 00000088A316BC00] 10:49:12 INFO - PROCESS | 2868 | 1464198552058 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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 10:49:12 INFO - PROCESS | 2868 | 1464198552087 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 2868 | 1464198552090 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 10:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:49:12 INFO - PROCESS | 2868 | 1464198552104 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 2868 | 1464198552106 Marionette TRACE conn7 <- [1,1094,null,{}] 10:49:12 INFO - PROCESS | 2868 | 1464198552109 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}] 10:49:12 INFO - PROCESS | 2868 | 1464198552192 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 10:49:12 INFO - PROCESS | 2868 | 1464198552199 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B35A2800 == 45 [pid = 2868] [id = 283] 10:49:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ACC8E400) [pid = 2868] [serial = 848] [outer = 0000000000000000] 10:49:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ACC98400) [pid = 2868] [serial = 849] [outer = 00000088ACC8E400] 10:49:12 INFO - PROCESS | 2868 | 1464198552245 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AE23CC00) [pid = 2868] [serial = 850] [outer = 00000088ACC8E400] 10:49:12 INFO - PROCESS | 2868 | 1464198552664 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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 10:49:12 INFO - PROCESS | 2868 | 1464198552737 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 2868 | 1464198552739 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 10:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:49:12 INFO - PROCESS | 2868 | 1464198552743 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 2868 | 1464198552745 Marionette TRACE conn7 <- [1,1098,null,{}] 10:49:12 INFO - PROCESS | 2868 | 1464198552748 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}] 10:49:12 INFO - PROCESS | 2868 | 1464198552844 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 10:49:12 INFO - PROCESS | 2868 | 1464198552850 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3677800 == 46 [pid = 2868] [id = 284] 10:49:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AE809400) [pid = 2868] [serial = 851] [outer = 0000000000000000] 10:49:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AEB13800) [pid = 2868] [serial = 852] [outer = 00000088AE809400] 10:49:12 INFO - PROCESS | 2868 | 1464198552899 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AEB2A000) [pid = 2868] [serial = 853] [outer = 00000088AE809400] 10:49:13 INFO - PROCESS | 2868 | 1464198553511 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]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 776ms 10:49:13 INFO - PROCESS | 2868 | 1464198553522 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 2868 | 1464198553527 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 10:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:49:13 INFO - PROCESS | 2868 | 1464198553547 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 2868 | 1464198553552 Marionette TRACE conn7 <- [1,1102,null,{}] 10:49:13 INFO - PROCESS | 2868 | 1464198553560 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}] 10:49:13 INFO - PROCESS | 2868 | 1464198553681 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 10:49:13 INFO - PROCESS | 2868 | 1464198553798 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A54000 == 47 [pid = 2868] [id = 285] 10:49:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889E914400) [pid = 2868] [serial = 854] [outer = 0000000000000000] 10:49:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889F1A9400) [pid = 2868] [serial = 855] [outer = 000000889E914400] 10:49:13 INFO - PROCESS | 2868 | 1464198553860 Marionette DEBUG loaded listener.js 10:49:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A3E8E400) [pid = 2868] [serial = 856] [outer = 000000889E914400] 10:49:14 INFO - PROCESS | 2868 | 1464198554526 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]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1042ms 10:49:14 INFO - PROCESS | 2868 | 1464198554578 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 10:49:14 INFO - PROCESS | 2868 | 1464198554585 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 10:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:49:14 INFO - PROCESS | 2868 | 1464198554592 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 2868 | 1464198554595 Marionette TRACE conn7 <- [1,1106,null,{}] 10:49:14 INFO - PROCESS | 2868 | 1464198554599 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}] 10:49:14 INFO - PROCESS | 2868 | 1464198554714 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 10:49:14 INFO - PROCESS | 2868 | 1464198554789 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD88C800 == 48 [pid = 2868] [id = 286] 10:49:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A4E90800) [pid = 2868] [serial = 857] [outer = 0000000000000000] 10:49:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A581CC00) [pid = 2868] [serial = 858] [outer = 00000088A4E90800] 10:49:14 INFO - PROCESS | 2868 | 1464198554886 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AAEDF400) [pid = 2868] [serial = 859] [outer = 00000088A4E90800] 10:49:15 INFO - PROCESS | 2868 | 1464198555559 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]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 10:49:15 INFO - PROCESS | 2868 | 1464198555584 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 2868 | 1464198555586 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 10:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:49:15 INFO - PROCESS | 2868 | 1464198555590 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 2868 | 1464198555595 Marionette TRACE conn7 <- [1,1110,null,{}] 10:49:15 INFO - PROCESS | 2868 | 1464198555606 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}] 10:49:15 INFO - PROCESS | 2868 | 1464198555725 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 10:49:15 INFO - PROCESS | 2868 | 1464198555844 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3827800 == 49 [pid = 2868] [id = 287] 10:49:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088ABE6DC00) [pid = 2868] [serial = 860] [outer = 0000000000000000] 10:49:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088ABFA1000) [pid = 2868] [serial = 861] [outer = 00000088ABE6DC00] 10:49:15 INFO - PROCESS | 2868 | 1464198555906 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AEB16400) [pid = 2868] [serial = 862] [outer = 00000088ABE6DC00] 10:49:16 INFO - PROCESS | 2868 | 1464198556490 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]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 923ms 10:49:16 INFO - PROCESS | 2868 | 1464198556516 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 2868 | 1464198556519 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 10:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:49:16 INFO - PROCESS | 2868 | 1464198556523 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 2868 | 1464198556525 Marionette TRACE conn7 <- [1,1114,null,{}] 10:49:16 INFO - PROCESS | 2868 | 1464198556529 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}] 10:49:16 INFO - PROCESS | 2868 | 1464198556643 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 10:49:16 INFO - PROCESS | 2868 | 1464198556731 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A58000 == 50 [pid = 2868] [id = 288] 10:49:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AEBA0800) [pid = 2868] [serial = 863] [outer = 0000000000000000] 10:49:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AEBA6C00) [pid = 2868] [serial = 864] [outer = 00000088AEBA0800] 10:49:16 INFO - PROCESS | 2868 | 1464198556789 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AEBAE000) [pid = 2868] [serial = 865] [outer = 00000088AEBA0800] 10:49:17 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:49:17 INFO - PROCESS | 2868 | 1464198557630 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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1131ms 10:49:17 INFO - PROCESS | 2868 | 1464198557662 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 2868 | 1464198557665 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 10:49:17 INFO - PROCESS | 2868 | 1464198557670 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 2868 | 1464198557672 Marionette TRACE conn7 <- [1,1118,null,{}] 10:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:49:17 INFO - PROCESS | 2868 | 1464198557676 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}] 10:49:17 INFO - PROCESS | 2868 | 1464198557785 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 10:49:17 INFO - PROCESS | 2868 | 1464198557861 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A51800 == 51 [pid = 2868] [id = 289] 10:49:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889CF4A000) [pid = 2868] [serial = 866] [outer = 0000000000000000] 10:49:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889E2BA800) [pid = 2868] [serial = 867] [outer = 000000889CF4A000] 10:49:18 INFO - PROCESS | 2868 | 1464198558053 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889F1B0000) [pid = 2868] [serial = 868] [outer = 000000889CF4A000] 10:49:18 INFO - PROCESS | 2868 | 1464198558714 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]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1070ms 10:49:18 INFO - PROCESS | 2868 | 1464198558746 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 2868 | 1464198558751 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 10:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:49:18 INFO - PROCESS | 2868 | 1464198558756 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 2868 | 1464198558760 Marionette TRACE conn7 <- [1,1122,null,{}] 10:49:18 INFO - PROCESS | 2868 | 1464198558765 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}] 10:49:18 INFO - PROCESS | 2868 | 1464198558871 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 10:49:18 INFO - PROCESS | 2868 | 1464198558949 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8BC800 == 52 [pid = 2868] [id = 290] 10:49:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889CF4C800) [pid = 2868] [serial = 869] [outer = 0000000000000000] 10:49:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889F1A8400) [pid = 2868] [serial = 870] [outer = 000000889CF4C800] 10:49:19 INFO - PROCESS | 2868 | 1464198559055 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088A4E90400) [pid = 2868] [serial = 871] [outer = 000000889CF4C800] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088B35A2800 == 51 [pid = 2868] [id = 283] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D76000 == 50 [pid = 2868] [id = 282] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1260800 == 49 [pid = 2868] [id = 281] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED26000 == 48 [pid = 2868] [id = 280] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC41E800 == 47 [pid = 2868] [id = 279] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3CC800 == 46 [pid = 2868] [id = 278] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A2F800 == 45 [pid = 2868] [id = 277] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F43800 == 44 [pid = 2868] [id = 276] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A8B800 == 43 [pid = 2868] [id = 275] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE62000 == 42 [pid = 2868] [id = 274] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3498800 == 41 [pid = 2868] [id = 273] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D63000 == 40 [pid = 2868] [id = 272] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB808800 == 39 [pid = 2868] [id = 271] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000889E2BD400) [pid = 2868] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088A3C05800) [pid = 2868] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088A5817000) [pid = 2868] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088A95C7C00) [pid = 2868] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AAF11800) [pid = 2868] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088ABE1DC00) [pid = 2868] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AE80EC00) [pid = 2868] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0066000 == 38 [pid = 2868] [id = 270] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088A4E0C800) [pid = 2868] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AB795000) [pid = 2868] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088ABE1A400) [pid = 2868] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088ABEC6400) [pid = 2868] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088AC0D3800) [pid = 2868] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A8B8C400) [pid = 2868] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A51B1000) [pid = 2868] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A8B88400) [pid = 2868] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A8F3CC00) [pid = 2868] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889F93F000) [pid = 2868] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A3E29C00) [pid = 2868] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889FE7AC00) [pid = 2868] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889EA44000) [pid = 2868] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088ACC92C00) [pid = 2868] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088ABFADC00) [pid = 2868] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AD925800) [pid = 2868] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ACAED000) [pid = 2868] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AE238C00) [pid = 2868] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088ACC9C000) [pid = 2868] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AAED2C00) [pid = 2868] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889F940400) [pid = 2868] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:49:19 INFO - PROCESS | 2868 | [GFX2-]: DrawTargetD2D 1.1 (00000088B2DE0A30): Failed to create GradientStopCollection with no stops. 10:49:19 INFO - PROCESS | 2868 | [GFX3-]: No stops specified for gradient pattern. 10:49:19 INFO - PROCESS | 2868 | 1464198559565 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]]]}] 10:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 840ms 10:49:19 INFO - PROCESS | 2868 | 1464198559600 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 2868 | 1464198559604 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 10:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:49:19 INFO - PROCESS | 2868 | 1464198559610 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 2868 | 1464198559612 Marionette TRACE conn7 <- [1,1126,null,{}] 10:49:19 INFO - PROCESS | 2868 | 1464198559617 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}] 10:49:19 INFO - PROCESS | 2868 | 1464198559709 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 10:49:19 INFO - PROCESS | 2868 | 1464198559720 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5293000 == 39 [pid = 2868] [id = 291] 10:49:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A4E90000) [pid = 2868] [serial = 872] [outer = 0000000000000000] 10:49:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A5243000) [pid = 2868] [serial = 873] [outer = 00000088A4E90000] 10:49:19 INFO - PROCESS | 2868 | 1464198559769 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A8BF6000) [pid = 2868] [serial = 874] [outer = 00000088A4E90000] 10:49:20 INFO - PROCESS | 2868 | 1464198560249 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]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 10:49:20 INFO - PROCESS | 2868 | 1464198560285 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 2868 | 1464198560287 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 10:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:49:20 INFO - PROCESS | 2868 | 1464198560291 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 2868 | 1464198560294 Marionette TRACE conn7 <- [1,1130,null,{}] 10:49:20 INFO - PROCESS | 2868 | 1464198560305 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}] 10:49:20 INFO - PROCESS | 2868 | 1464198560397 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 10:49:20 INFO - PROCESS | 2868 | 1464198560407 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3C3000 == 40 [pid = 2868] [id = 292] 10:49:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889F1AE400) [pid = 2868] [serial = 875] [outer = 0000000000000000] 10:49:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AA92B400) [pid = 2868] [serial = 876] [outer = 000000889F1AE400] 10:49:20 INFO - PROCESS | 2868 | 1464198560454 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AB488800) [pid = 2868] [serial = 877] [outer = 000000889F1AE400] 10:49:20 INFO - PROCESS | 2868 | 1464198560944 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]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 10:49:20 INFO - PROCESS | 2868 | 1464198560987 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 10:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:49:20 INFO - PROCESS | 2868 | 1464198560990 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 10:49:20 INFO - PROCESS | 2868 | 1464198560993 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 2868 | 1464198560995 Marionette TRACE conn7 <- [1,1134,null,{}] 10:49:21 INFO - PROCESS | 2868 | 1464198560999 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}] 10:49:21 INFO - PROCESS | 2868 | 1464198561089 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 10:49:21 INFO - PROCESS | 2868 | 1464198561095 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC109000 == 41 [pid = 2868] [id = 293] 10:49:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ABE1C400) [pid = 2868] [serial = 878] [outer = 0000000000000000] 10:49:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ABE22800) [pid = 2868] [serial = 879] [outer = 00000088ABE1C400] 10:49:21 INFO - PROCESS | 2868 | 1464198561144 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABE72000) [pid = 2868] [serial = 880] [outer = 00000088ABE1C400] 10:49:21 INFO - PROCESS | 2868 | 1464198561571 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]]]}] 10:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 10:49:21 INFO - PROCESS | 2868 | 1464198561624 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 10:49:21 INFO - PROCESS | 2868 | 1464198561626 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 10:49:21 INFO - PROCESS | 2868 | 1464198561629 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:49:21 INFO - PROCESS | 2868 | 1464198561631 Marionette TRACE conn7 <- [1,1138,null,{}] 10:49:21 INFO - PROCESS | 2868 | 1464198561634 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}] 10:49:21 INFO - PROCESS | 2868 | 1464198561744 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 10:49:21 INFO - PROCESS | 2868 | 1464198561751 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACC20800 == 42 [pid = 2868] [id = 294] 10:49:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ABEC9000) [pid = 2868] [serial = 881] [outer = 0000000000000000] 10:49:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ABECC000) [pid = 2868] [serial = 882] [outer = 00000088ABEC9000] 10:49:21 INFO - PROCESS | 2868 | 1464198561839 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088ACC73800) [pid = 2868] [serial = 883] [outer = 00000088ABEC9000] 10:49:22 INFO - PROCESS | 2868 | 1464198562336 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]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 733ms 10:49:22 INFO - PROCESS | 2868 | 1464198562366 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 2868 | 1464198562368 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 10:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:49:22 INFO - PROCESS | 2868 | 1464198562372 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 2868 | 1464198562374 Marionette TRACE conn7 <- [1,1142,null,{}] 10:49:22 INFO - PROCESS | 2868 | 1464198562377 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}] 10:49:22 INFO - PROCESS | 2868 | 1464198562517 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 10:49:22 INFO - PROCESS | 2868 | 1464198562571 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DFF8800 == 43 [pid = 2868] [id = 295] 10:49:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AE895000) [pid = 2868] [serial = 884] [outer = 0000000000000000] 10:49:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AEB15800) [pid = 2868] [serial = 885] [outer = 00000088AE895000] 10:49:22 INFO - PROCESS | 2868 | 1464198562618 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AEB25800) [pid = 2868] [serial = 886] [outer = 00000088AE895000] 10:49:23 INFO - PROCESS | 2868 | 1464198563045 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]]]}] 10:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 10:49:23 INFO - PROCESS | 2868 | 1464198563109 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 2868 | 1464198563111 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 10:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:49:23 INFO - PROCESS | 2868 | 1464198563115 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 2868 | 1464198563117 Marionette TRACE conn7 <- [1,1146,null,{}] 10:49:23 INFO - PROCESS | 2868 | 1464198563159 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}] 10:49:23 INFO - PROCESS | 2868 | 1464198563269 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 10:49:23 INFO - PROCESS | 2868 | 1464198563280 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1261800 == 44 [pid = 2868] [id = 296] 10:49:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AEB28000) [pid = 2868] [serial = 887] [outer = 0000000000000000] 10:49:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AED3AC00) [pid = 2868] [serial = 888] [outer = 00000088AEB28000] 10:49:23 INFO - PROCESS | 2868 | 1464198563366 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AEF9C000) [pid = 2868] [serial = 889] [outer = 00000088AEB28000] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AA736C00) [pid = 2868] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088ABE23C00) [pid = 2868] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088AE2CA400) [pid = 2868] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889CF54000) [pid = 2868] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088ABE6EC00) [pid = 2868] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A4E87000) [pid = 2868] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889EA45C00) [pid = 2868] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A7AF4800) [pid = 2868] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A3109C00) [pid = 2868] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ACC8E400) [pid = 2868] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A316BC00) [pid = 2868] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A397F400) [pid = 2868] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ABBAF400) [pid = 2868] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A4E8E800) [pid = 2868] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AAF09800) [pid = 2868] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088ABEC3800) [pid = 2868] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A90E4000) [pid = 2868] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:49:23 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889CFD3000) [pid = 2868] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:49:23 INFO - PROCESS | 2868 | 1464198563910 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] 10:49:23 INFO - PROCESS | 2868 | 1464198563981 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 10:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:49:23 INFO - PROCESS | 2868 | 1464198563984 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 2868 | 1464198563986 Marionette TRACE conn7 <- [1,1150,null,{}] 10:49:24 INFO - PROCESS | 2868 | 1464198563990 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}] 10:49:24 INFO - PROCESS | 2868 | 1464198564103 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 10:49:24 INFO - PROCESS | 2868 | 1464198564152 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D6A000 == 45 [pid = 2868] [id = 297] 10:49:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889E81D800) [pid = 2868] [serial = 890] [outer = 0000000000000000] 10:49:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A4A91800) [pid = 2868] [serial = 891] [outer = 000000889E81D800] 10:49:24 INFO - PROCESS | 2868 | 1464198564198 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABE78C00) [pid = 2868] [serial = 892] [outer = 000000889E81D800] 10:49:24 INFO - PROCESS | 2868 | 1464198564581 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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 10:49:24 INFO - PROCESS | 2868 | 1464198564631 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 2868 | 1464198564633 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 10:49:24 INFO - PROCESS | 2868 | 1464198564637 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 2868 | 1464198564638 Marionette TRACE conn7 <- [1,1154,null,{}] 10:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:49:24 INFO - PROCESS | 2868 | 1464198564642 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}] 10:49:24 INFO - PROCESS | 2868 | 1464198564730 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 10:49:24 INFO - PROCESS | 2868 | 1464198564737 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B366B800 == 46 [pid = 2868] [id = 298] 10:49:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AEB26800) [pid = 2868] [serial = 893] [outer = 0000000000000000] 10:49:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AEFFD800) [pid = 2868] [serial = 894] [outer = 00000088AEB26800] 10:49:24 INFO - PROCESS | 2868 | 1464198564783 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AF89E400) [pid = 2868] [serial = 895] [outer = 00000088AEB26800] 10:49:25 INFO - PROCESS | 2868 | 1464198565207 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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 10:49:25 INFO - PROCESS | 2868 | 1464198565273 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 2868 | 1464198565275 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 10:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:49:25 INFO - PROCESS | 2868 | 1464198565278 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 2868 | 1464198565280 Marionette TRACE conn7 <- [1,1158,null,{}] 10:49:25 INFO - PROCESS | 2868 | 1464198565284 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}] 10:49:25 INFO - PROCESS | 2868 | 1464198565371 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 10:49:25 INFO - PROCESS | 2868 | 1464198565380 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A59000 == 47 [pid = 2868] [id = 299] 10:49:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AF89E800) [pid = 2868] [serial = 896] [outer = 0000000000000000] 10:49:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AF8A5400) [pid = 2868] [serial = 897] [outer = 00000088AF89E800] 10:49:25 INFO - PROCESS | 2868 | 1464198565431 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AFAC7C00) [pid = 2868] [serial = 898] [outer = 00000088AF89E800] 10:49:26 INFO - PROCESS | 2868 | 1464198566039 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]]]}] 10:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 839ms 10:49:26 INFO - PROCESS | 2868 | 1464198566121 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 10:49:26 INFO - PROCESS | 2868 | 1464198566126 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 10:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:49:26 INFO - PROCESS | 2868 | 1464198566132 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - PROCESS | 2868 | 1464198566137 Marionette TRACE conn7 <- [1,1162,null,{}] 10:49:26 INFO - PROCESS | 2868 | 1464198566143 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}] 10:49:26 INFO - PROCESS | 2868 | 1464198566270 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 10:49:26 INFO - PROCESS | 2868 | 1464198566383 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A58800 == 48 [pid = 2868] [id = 300] 10:49:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889F1AE000) [pid = 2868] [serial = 899] [outer = 0000000000000000] 10:49:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A3E8D800) [pid = 2868] [serial = 900] [outer = 000000889F1AE000] 10:49:26 INFO - PROCESS | 2868 | 1464198566444 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A4E8F400) [pid = 2868] [serial = 901] [outer = 000000889F1AE000] 10:49:27 INFO - PROCESS | 2868 | 1464198567052 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] 10:49:27 INFO - PROCESS | 2868 | 1464198567128 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 10:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:49:27 INFO - PROCESS | 2868 | 1464198567135 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 2868 | 1464198567139 Marionette TRACE conn7 <- [1,1166,null,{}] 10:49:27 INFO - PROCESS | 2868 | 1464198567143 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}] 10:49:27 INFO - PROCESS | 2868 | 1464198567263 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 10:49:27 INFO - PROCESS | 2868 | 1464198567383 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD879800 == 49 [pid = 2868] [id = 301] 10:49:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A8D59000) [pid = 2868] [serial = 902] [outer = 0000000000000000] 10:49:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AA738400) [pid = 2868] [serial = 903] [outer = 00000088A8D59000] 10:49:27 INFO - PROCESS | 2868 | 1464198567443 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088ABE1A800) [pid = 2868] [serial = 904] [outer = 00000088A8D59000] 10:49:28 INFO - PROCESS | 2868 | 1464198568109 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] 10:49:28 INFO - PROCESS | 2868 | 1464198568162 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 10:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:49:28 INFO - PROCESS | 2868 | 1464198568166 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 2868 | 1464198568170 Marionette TRACE conn7 <- [1,1170,null,{}] 10:49:28 INFO - PROCESS | 2868 | 1464198568182 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}] 10:49:28 INFO - PROCESS | 2868 | 1464198568349 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 10:49:28 INFO - PROCESS | 2868 | 1464198568471 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CB5000 == 50 [pid = 2868] [id = 302] 10:49:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088ACC97000) [pid = 2868] [serial = 905] [outer = 0000000000000000] 10:49:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AE88D800) [pid = 2868] [serial = 906] [outer = 00000088ACC97000] 10:49:28 INFO - PROCESS | 2868 | 1464198568532 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AF89BC00) [pid = 2868] [serial = 907] [outer = 00000088ACC97000] 10:49:29 INFO - PROCESS | 2868 | 1464198569153 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] 10:49:29 INFO - PROCESS | 2868 | 1464198569204 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 10:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:49:29 INFO - PROCESS | 2868 | 1464198569207 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 2868 | 1464198569209 Marionette TRACE conn7 <- [1,1174,null,{}] 10:49:29 INFO - PROCESS | 2868 | 1464198569213 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}] 10:49:29 INFO - PROCESS | 2868 | 1464198569329 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 10:49:29 INFO - PROCESS | 2868 | 1464198569455 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3F47000 == 51 [pid = 2868] [id = 303] 10:49:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889E913400) [pid = 2868] [serial = 908] [outer = 0000000000000000] 10:49:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AFACE000) [pid = 2868] [serial = 909] [outer = 000000889E913400] 10:49:29 INFO - PROCESS | 2868 | 1464198569513 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AFAEA400) [pid = 2868] [serial = 910] [outer = 000000889E913400] 10:49:30 INFO - PROCESS | 2868 | 1464198570351 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] 10:49:30 INFO - PROCESS | 2868 | 1464198570395 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 10:49:30 INFO - PROCESS | 2868 | 1464198570401 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:49:30 INFO - PROCESS | 2868 | 1464198570405 Marionette TRACE conn7 <- [1,1178,null,{}] 10:49:30 INFO - PROCESS | 2868 | 1464198570411 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}] 10:49:30 INFO - PROCESS | 2868 | 1464198570554 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 10:49:30 INFO - PROCESS | 2868 | 1464198570612 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8D73000 == 52 [pid = 2868] [id = 304] 10:49:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088A390E400) [pid = 2868] [serial = 911] [outer = 0000000000000000] 10:49:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088A3EE9C00) [pid = 2868] [serial = 912] [outer = 00000088A390E400] 10:49:30 INFO - PROCESS | 2868 | 1464198570664 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A4E0B800) [pid = 2868] [serial = 913] [outer = 00000088A390E400] 10:49:31 INFO - PROCESS | 2868 | 1464198571257 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] 10:49:31 INFO - PROCESS | 2868 | 1464198571355 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 10:49:31 INFO - PROCESS | 2868 | 1464198571361 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 2868 | 1464198571364 Marionette TRACE conn7 <- [1,1182,null,{}] 10:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:49:31 INFO - PROCESS | 2868 | 1464198571386 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}] 10:49:31 INFO - PROCESS | 2868 | 1464198571509 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1271000 == 51 [pid = 2868] [id = 269] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088B366B800 == 50 [pid = 2868] [id = 298] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D6A000 == 49 [pid = 2868] [id = 297] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1261800 == 48 [pid = 2868] [id = 296] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 000000889DFF8800 == 47 [pid = 2868] [id = 295] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACC20800 == 46 [pid = 2868] [id = 294] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC109000 == 45 [pid = 2868] [id = 293] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3C3000 == 44 [pid = 2868] [id = 292] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889F110800) [pid = 2868] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088A52D3800) [pid = 2868] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088ABEC7000) [pid = 2868] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AEB10000) [pid = 2868] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AEB13800) [pid = 2868] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5293000 == 43 [pid = 2868] [id = 291] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8BC800 == 42 [pid = 2868] [id = 290] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A51800 == 41 [pid = 2868] [id = 289] 10:49:31 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A54000 == 40 [pid = 2868] [id = 285] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088A49B3C00) [pid = 2868] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088ABE74000) [pid = 2868] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A8D47C00) [pid = 2868] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088AB6C2800) [pid = 2868] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088ABFA4800) [pid = 2868] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088AAE5F800) [pid = 2868] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889E91E800) [pid = 2868] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AAF0D000) [pid = 2868] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AB6C2400) [pid = 2868] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088ABE6FC00) [pid = 2868] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AE88F400) [pid = 2868] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889F93C800) [pid = 2868] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A3EF1800) [pid = 2868] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ABFA3C00) [pid = 2868] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A4EDC000) [pid = 2868] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A7AFC000) [pid = 2868] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AE897800) [pid = 2868] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AEB28400) [pid = 2868] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A8E02C00) [pid = 2868] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A3EEC000) [pid = 2868] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A3255C00) [pid = 2868] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AE23CC00) [pid = 2868] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ACC98400) [pid = 2868] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AC0D7400) [pid = 2868] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088ABEBDC00) [pid = 2868] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ABEC0800) [pid = 2868] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A954E400) [pid = 2868] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ACA10800) [pid = 2868] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:49:31 INFO - PROCESS | 2868 | 1464198571632 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F121800 == 41 [pid = 2868] [id = 305] 10:49:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889D806C00) [pid = 2868] [serial = 914] [outer = 0000000000000000] 10:49:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (000000889E822800) [pid = 2868] [serial = 915] [outer = 000000889D806C00] 10:49:31 INFO - PROCESS | 2868 | 1464198571683 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A00EB800) [pid = 2868] [serial = 916] [outer = 000000889D806C00] 10:49:32 INFO - PROCESS | 2868 | 1464198572153 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] 10:49:32 INFO - PROCESS | 2868 | 1464198572210 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 10:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:49:32 INFO - PROCESS | 2868 | 1464198572213 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 2868 | 1464198572217 Marionette TRACE conn7 <- [1,1186,null,{}] 10:49:32 INFO - PROCESS | 2868 | 1464198572228 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}] 10:49:32 INFO - PROCESS | 2868 | 1464198572320 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 10:49:32 INFO - PROCESS | 2868 | 1464198572328 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A909F000 == 42 [pid = 2868] [id = 306] 10:49:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A8BEF000) [pid = 2868] [serial = 917] [outer = 0000000000000000] 10:49:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A8D49C00) [pid = 2868] [serial = 918] [outer = 00000088A8BEF000] 10:49:32 INFO - PROCESS | 2868 | 1464198572378 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A90E4000) [pid = 2868] [serial = 919] [outer = 00000088A8BEF000] 10:49:32 INFO - PROCESS | 2868 | 1464198572862 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]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 10:49:32 INFO - PROCESS | 2868 | 1464198572908 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 2868 | 1464198572911 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 10:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:49:32 INFO - PROCESS | 2868 | 1464198572914 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 2868 | 1464198572916 Marionette TRACE conn7 <- [1,1190,null,{}] 10:49:32 INFO - PROCESS | 2868 | 1464198572920 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}] 10:49:33 INFO - PROCESS | 2868 | 1464198573009 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 10:49:33 INFO - PROCESS | 2868 | 1464198573018 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB819000 == 43 [pid = 2868] [id = 307] 10:49:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AAED4800) [pid = 2868] [serial = 920] [outer = 0000000000000000] 10:49:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AAF0BC00) [pid = 2868] [serial = 921] [outer = 00000088AAED4800] 10:49:33 INFO - PROCESS | 2868 | 1464198573074 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AB6C2800) [pid = 2868] [serial = 922] [outer = 00000088AAED4800] 10:49:33 INFO - PROCESS | 2868 | 1464198573539 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]]]}] 10:49:33 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 10:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 10:49:33 INFO - PROCESS | 2868 | 1464198573588 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 2868 | 1464198573590 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 10:49:33 INFO - PROCESS | 2868 | 1464198573593 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:49:33 INFO - PROCESS | 2868 | 1464198573595 Marionette TRACE conn7 <- [1,1194,null,{}] 10:49:33 INFO - PROCESS | 2868 | 1464198573598 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}] 10:49:33 INFO - PROCESS | 2868 | 1464198573682 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 10:49:33 INFO - PROCESS | 2868 | 1464198573688 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DE800 == 44 [pid = 2868] [id = 308] 10:49:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AB799800) [pid = 2868] [serial = 923] [outer = 0000000000000000] 10:49:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABA5FC00) [pid = 2868] [serial = 924] [outer = 00000088AB799800] 10:49:33 INFO - PROCESS | 2868 | 1464198573735 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABE6F400) [pid = 2868] [serial = 925] [outer = 00000088AB799800] 10:49:34 INFO - PROCESS | 2868 | 1464198574168 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]]]}] 10:49:34 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 10:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 10:49:34 INFO - PROCESS | 2868 | 1464198574230 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 2868 | 1464198574232 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 10:49:34 INFO - PROCESS | 2868 | 1464198574236 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:49:34 INFO - PROCESS | 2868 | 1464198574237 Marionette TRACE conn7 <- [1,1198,null,{}] 10:49:34 INFO - PROCESS | 2868 | 1464198574241 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}] 10:49:34 INFO - PROCESS | 2868 | 1464198574376 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 10:49:34 INFO - PROCESS | 2868 | 1464198574453 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD87B800 == 45 [pid = 2868] [id = 309] 10:49:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ABE78800) [pid = 2868] [serial = 926] [outer = 0000000000000000] 10:49:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ABFAA400) [pid = 2868] [serial = 927] [outer = 00000088ABE78800] 10:49:34 INFO - PROCESS | 2868 | 1464198574502 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ACC70000) [pid = 2868] [serial = 928] [outer = 00000088ABE78800] 10:49:34 INFO - PROCESS | 2868 | 1464198574956 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]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 776ms 10:49:35 INFO - PROCESS | 2868 | 1464198575017 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 2868 | 1464198575019 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 10:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:49:35 INFO - PROCESS | 2868 | 1464198575039 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 2868 | 1464198575041 Marionette TRACE conn7 <- [1,1202,null,{}] 10:49:35 INFO - PROCESS | 2868 | 1464198575045 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}] 10:49:35 INFO - PROCESS | 2868 | 1464198575156 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 10:49:35 INFO - PROCESS | 2868 | 1464198575208 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F11D000 == 46 [pid = 2868] [id = 310] 10:49:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ACAFA400) [pid = 2868] [serial = 929] [outer = 0000000000000000] 10:49:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ACE26400) [pid = 2868] [serial = 930] [outer = 00000088ACAFA400] 10:49:35 INFO - PROCESS | 2868 | 1464198575255 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AE88EC00) [pid = 2868] [serial = 931] [outer = 00000088ACAFA400] 10:49:35 INFO - PROCESS | 2868 | 1464198575684 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]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 10:49:35 INFO - PROCESS | 2868 | 1464198575722 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 2868 | 1464198575724 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 10:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:49:35 INFO - PROCESS | 2868 | 1464198575761 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 2868 | 1464198575763 Marionette TRACE conn7 <- [1,1206,null,{}] 10:49:35 INFO - PROCESS | 2868 | 1464198575775 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}] 10:49:35 INFO - PROCESS | 2868 | 1464198575907 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 10:49:35 INFO - PROCESS | 2868 | 1464198575920 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1275800 == 47 [pid = 2868] [id = 311] 10:49:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ACC93400) [pid = 2868] [serial = 932] [outer = 0000000000000000] 10:49:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AEB19800) [pid = 2868] [serial = 933] [outer = 00000088ACC93400] 10:49:36 INFO - PROCESS | 2868 | 1464198576012 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AEBA1400) [pid = 2868] [serial = 934] [outer = 00000088ACC93400] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A4E90000) [pid = 2868] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889CF4A000) [pid = 2868] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088AEB28000) [pid = 2868] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AEB26800) [pid = 2868] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088ABEC9000) [pid = 2868] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A4E8A800) [pid = 2868] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889EA41400) [pid = 2868] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ABE7A400) [pid = 2868] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AE897000) [pid = 2868] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AE895000) [pid = 2868] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889E81D800) [pid = 2868] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AE809400) [pid = 2868] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ABE1C400) [pid = 2868] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889F1AE400) [pid = 2868] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:49:36 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889CF4C800) [pid = 2868] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:49:36 INFO - PROCESS | 2868 | 1464198576518 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]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 859ms 10:49:36 INFO - PROCESS | 2868 | 1464198576595 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 10:49:36 INFO - PROCESS | 2868 | 1464198576598 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 10:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:49:36 INFO - PROCESS | 2868 | 1464198576602 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 2868 | 1464198576604 Marionette TRACE conn7 <- [1,1210,null,{}] 10:49:36 INFO - PROCESS | 2868 | 1464198576607 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}] 10:49:36 INFO - PROCESS | 2868 | 1464198576696 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 10:49:36 INFO - PROCESS | 2868 | 1464198576705 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACAD5800 == 48 [pid = 2868] [id = 312] 10:49:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889F1AE400) [pid = 2868] [serial = 935] [outer = 0000000000000000] 10:49:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ADDB1400) [pid = 2868] [serial = 936] [outer = 000000889F1AE400] 10:49:36 INFO - PROCESS | 2868 | 1464198576756 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AEBA2400) [pid = 2868] [serial = 937] [outer = 000000889F1AE400] 10:49:37 INFO - PROCESS | 2868 | 1464198577174 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] 10:49:37 INFO - PROCESS | 2868 | 1464198577237 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 10:49:37 INFO - PROCESS | 2868 | 1464198577240 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 2868 | 1464198577242 Marionette TRACE conn7 <- [1,1214,null,{}] 10:49:37 INFO - PROCESS | 2868 | 1464198577245 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}] 10:49:37 INFO - PROCESS | 2868 | 1464198577333 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 10:49:37 INFO - PROCESS | 2868 | 1464198577342 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B34AB000 == 49 [pid = 2868] [id = 313] 10:49:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AEFF8400) [pid = 2868] [serial = 938] [outer = 0000000000000000] 10:49:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AEFFF400) [pid = 2868] [serial = 939] [outer = 00000088AEFF8400] 10:49:37 INFO - PROCESS | 2868 | 1464198577419 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AFAC5000) [pid = 2868] [serial = 940] [outer = 00000088AEFF8400] 10:49:37 INFO - PROCESS | 2868 | 1464198577858 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]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 10:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:49:37 INFO - PROCESS | 2868 | 1464198577914 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 2868 | 1464198577917 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 10:49:37 INFO - PROCESS | 2868 | 1464198577920 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 2868 | 1464198577923 Marionette TRACE conn7 <- [1,1218,null,{}] 10:49:37 INFO - PROCESS | 2868 | 1464198577927 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}] 10:49:38 INFO - PROCESS | 2868 | 1464198578033 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 10:49:38 INFO - PROCESS | 2868 | 1464198578041 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B381F000 == 50 [pid = 2868] [id = 314] 10:49:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AFAE8C00) [pid = 2868] [serial = 941] [outer = 0000000000000000] 10:49:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AFB3EC00) [pid = 2868] [serial = 942] [outer = 00000088AFAE8C00] 10:49:38 INFO - PROCESS | 2868 | 1464198578092 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AFB48400) [pid = 2868] [serial = 943] [outer = 00000088AFAE8C00] 10:49:38 INFO - PROCESS | 2868 | 1464198578789 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]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 924ms 10:49:38 INFO - PROCESS | 2868 | 1464198578847 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 2868 | 1464198578852 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 10:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:49:38 INFO - PROCESS | 2868 | 1464198578858 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 2868 | 1464198578862 Marionette TRACE conn7 <- [1,1222,null,{}] 10:49:38 INFO - PROCESS | 2868 | 1464198578868 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}] 10:49:39 INFO - PROCESS | 2868 | 1464198578997 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 10:49:39 INFO - PROCESS | 2868 | 1464198579109 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5016800 == 51 [pid = 2868] [id = 315] 10:49:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889F1A9800) [pid = 2868] [serial = 944] [outer = 0000000000000000] 10:49:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A3FAB800) [pid = 2868] [serial = 945] [outer = 000000889F1A9800] 10:49:39 INFO - PROCESS | 2868 | 1464198579172 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A4E86800) [pid = 2868] [serial = 946] [outer = 000000889F1A9800] 10:49:39 INFO - PROCESS | 2868 | 1464198579742 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]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 10:49:39 INFO - PROCESS | 2868 | 1464198579805 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 2868 | 1464198579812 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 10:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:49:39 INFO - PROCESS | 2868 | 1464198579819 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 2868 | 1464198579822 Marionette TRACE conn7 <- [1,1226,null,{}] 10:49:39 INFO - PROCESS | 2868 | 1464198579826 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}] 10:49:39 INFO - PROCESS | 2868 | 1464198579944 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 10:49:40 INFO - PROCESS | 2868 | 1464198580063 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACC0F000 == 52 [pid = 2868] [id = 316] 10:49:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A8F3C400) [pid = 2868] [serial = 947] [outer = 0000000000000000] 10:49:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AA922400) [pid = 2868] [serial = 948] [outer = 00000088A8F3C400] 10:49:40 INFO - PROCESS | 2868 | 1464198580122 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088ABBB8800) [pid = 2868] [serial = 949] [outer = 00000088A8F3C400] 10:49:40 INFO - PROCESS | 2868 | 1464198580733 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]]]}] 10:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 923ms 10:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:49:40 INFO - PROCESS | 2868 | 1464198580748 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 2868 | 1464198580751 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 10:49:40 INFO - PROCESS | 2868 | 1464198580755 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 2868 | 1464198580759 Marionette TRACE conn7 <- [1,1230,null,{}] 10:49:40 INFO - PROCESS | 2868 | 1464198580771 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}] 10:49:40 INFO - PROCESS | 2868 | 1464198580889 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 10:49:41 INFO - PROCESS | 2868 | 1464198581010 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AEE000 == 53 [pid = 2868] [id = 317] 10:49:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AC05D800) [pid = 2868] [serial = 950] [outer = 0000000000000000] 10:49:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AE23E400) [pid = 2868] [serial = 951] [outer = 00000088AC05D800] 10:49:41 INFO - PROCESS | 2868 | 1464198581072 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AEFF7C00) [pid = 2868] [serial = 952] [outer = 00000088AC05D800] 10:49:41 INFO - PROCESS | 2868 | 1464198581705 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]]]}] 10:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 10:49:41 INFO - PROCESS | 2868 | 1464198581743 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 2868 | 1464198581746 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 10:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:49:41 INFO - PROCESS | 2868 | 1464198581750 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 2868 | 1464198581752 Marionette TRACE conn7 <- [1,1234,null,{}] 10:49:41 INFO - PROCESS | 2868 | 1464198581756 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}] 10:49:41 INFO - PROCESS | 2868 | 1464198581873 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 10:49:41 INFO - PROCESS | 2868 | 1464198581990 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B64CA000 == 54 [pid = 2868] [id = 318] 10:49:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AFB3B400) [pid = 2868] [serial = 953] [outer = 0000000000000000] 10:49:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AFB41C00) [pid = 2868] [serial = 954] [outer = 00000088AFB3B400] 10:49:42 INFO - PROCESS | 2868 | 1464198582049 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AFBC3800) [pid = 2868] [serial = 955] [outer = 00000088AFB3B400] 10:49:42 INFO - PROCESS | 2868 | 1464198582648 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]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 985ms 10:49:42 INFO - PROCESS | 2868 | 1464198582738 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 2868 | 1464198582740 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 10:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:49:42 INFO - PROCESS | 2868 | 1464198582744 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 2868 | 1464198582746 Marionette TRACE conn7 <- [1,1238,null,{}] 10:49:42 INFO - PROCESS | 2868 | 1464198582750 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}] 10:49:42 INFO - PROCESS | 2868 | 1464198582861 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 10:49:42 INFO - PROCESS | 2868 | 1464198582983 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5D8B800 == 55 [pid = 2868] [id = 319] 10:49:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889E915800) [pid = 2868] [serial = 956] [outer = 0000000000000000] 10:49:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AFBC8C00) [pid = 2868] [serial = 957] [outer = 000000889E915800] 10:49:43 INFO - PROCESS | 2868 | 1464198583040 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AFE5DC00) [pid = 2868] [serial = 958] [outer = 000000889E915800] 10:49:43 INFO - PROCESS | 2868 | 1464198583788 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]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1136ms 10:49:43 INFO - PROCESS | 2868 | 1464198583882 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 2868 | 1464198583886 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 10:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:49:43 INFO - PROCESS | 2868 | 1464198583905 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 2868 | 1464198583910 Marionette TRACE conn7 <- [1,1242,null,{}] 10:49:43 INFO - PROCESS | 2868 | 1464198583917 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}] 10:49:44 INFO - PROCESS | 2868 | 1464198584032 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 10:49:44 INFO - PROCESS | 2868 | 1464198584151 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A6F800 == 56 [pid = 2868] [id = 320] 10:49:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889DFCB000) [pid = 2868] [serial = 959] [outer = 0000000000000000] 10:49:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889F106C00) [pid = 2868] [serial = 960] [outer = 000000889DFCB000] 10:49:44 INFO - PROCESS | 2868 | 1464198584204 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A49AF000) [pid = 2868] [serial = 961] [outer = 000000889DFCB000] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088B34AB000 == 55 [pid = 2868] [id = 313] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACAD5800 == 54 [pid = 2868] [id = 312] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1275800 == 53 [pid = 2868] [id = 311] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 000000889F11D000 == 52 [pid = 2868] [id = 310] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD87B800 == 51 [pid = 2868] [id = 309] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1DE800 == 50 [pid = 2868] [id = 308] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB819000 == 49 [pid = 2868] [id = 307] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AF8A5400) [pid = 2868] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088A909F000 == 48 [pid = 2868] [id = 306] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 000000889F121800 == 47 [pid = 2868] [id = 305] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8D73000 == 46 [pid = 2868] [id = 304] 10:49:44 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A59000 == 45 [pid = 2868] [id = 299] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088A3A59C00) [pid = 2868] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AC0D6C00) [pid = 2868] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AEB1A400) [pid = 2868] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AEB15800) [pid = 2868] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088A4A91800) [pid = 2868] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AEB2A000) [pid = 2868] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088ABE22800) [pid = 2868] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088AA92B400) [pid = 2868] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088AB488800) [pid = 2868] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000889F1A8400) [pid = 2868] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A4E90400) [pid = 2868] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A5243000) [pid = 2868] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A8BF6000) [pid = 2868] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889F1B0000) [pid = 2868] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889E2BA800) [pid = 2868] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889F1A9400) [pid = 2868] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A581CC00) [pid = 2868] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AED3AC00) [pid = 2868] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ABFA1000) [pid = 2868] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AEBA6C00) [pid = 2868] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AEB25800) [pid = 2868] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AF89E400) [pid = 2868] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AEFFD800) [pid = 2868] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AEF9C000) [pid = 2868] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088ABECC000) [pid = 2868] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ACC73800) [pid = 2868] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ABE72000) [pid = 2868] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088ABE78C00) [pid = 2868] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A8D5A400) [pid = 2868] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:49:44 INFO - PROCESS | 2868 | 1464198584884 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]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1028ms 10:49:44 INFO - PROCESS | 2868 | 1464198584937 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 2868 | 1464198584943 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 10:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:49:44 INFO - PROCESS | 2868 | 1464198584949 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 2868 | 1464198584952 Marionette TRACE conn7 <- [1,1246,null,{}] 10:49:44 INFO - PROCESS | 2868 | 1464198584956 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}] 10:49:45 INFO - PROCESS | 2868 | 1464198585065 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 10:49:45 INFO - PROCESS | 2868 | 1464198585079 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3C6D000 == 46 [pid = 2868] [id = 321] 10:49:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889F93F000) [pid = 2868] [serial = 962] [outer = 0000000000000000] 10:49:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A3E33400) [pid = 2868] [serial = 963] [outer = 000000889F93F000] 10:49:45 INFO - PROCESS | 2868 | 1464198585126 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A4E85000) [pid = 2868] [serial = 964] [outer = 000000889F93F000] 10:49:45 INFO - PROCESS | 2868 | 1464198585599 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]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 10:49:45 INFO - PROCESS | 2868 | 1464198585705 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 10:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:49:45 INFO - PROCESS | 2868 | 1464198585707 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 10:49:45 INFO - PROCESS | 2868 | 1464198585711 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 2868 | 1464198585715 Marionette TRACE conn7 <- [1,1250,null,{}] 10:49:45 INFO - PROCESS | 2868 | 1464198585726 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}] 10:49:45 INFO - PROCESS | 2868 | 1464198585833 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 10:49:45 INFO - PROCESS | 2868 | 1464198585903 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA986800 == 47 [pid = 2868] [id = 322] 10:49:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A8BEE400) [pid = 2868] [serial = 965] [outer = 0000000000000000] 10:49:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A8F3B800) [pid = 2868] [serial = 966] [outer = 00000088A8BEE400] 10:49:45 INFO - PROCESS | 2868 | 1464198585954 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AAF07000) [pid = 2868] [serial = 967] [outer = 00000088A8BEE400] 10:49:46 INFO - PROCESS | 2868 | 1464198586346 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]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 10:49:46 INFO - PROCESS | 2868 | 1464198586404 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 2868 | 1464198586407 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 10:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:49:46 INFO - PROCESS | 2868 | 1464198586410 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 2868 | 1464198586412 Marionette TRACE conn7 <- [1,1254,null,{}] 10:49:46 INFO - PROCESS | 2868 | 1464198586415 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}] 10:49:46 INFO - PROCESS | 2868 | 1464198586506 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 10:49:46 INFO - PROCESS | 2868 | 1464198586513 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB34000 == 48 [pid = 2868] [id = 323] 10:49:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AB790C00) [pid = 2868] [serial = 968] [outer = 0000000000000000] 10:49:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABE1E400) [pid = 2868] [serial = 969] [outer = 00000088AB790C00] 10:49:46 INFO - PROCESS | 2868 | 1464198586561 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABE76800) [pid = 2868] [serial = 970] [outer = 00000088AB790C00] 10:49:47 INFO - PROCESS | 2868 | 1464198587007 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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 10:49:47 INFO - PROCESS | 2868 | 1464198587042 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 2868 | 1464198587044 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 10:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:49:47 INFO - PROCESS | 2868 | 1464198587055 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 2868 | 1464198587057 Marionette TRACE conn7 <- [1,1258,null,{}] 10:49:47 INFO - PROCESS | 2868 | 1464198587061 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}] 10:49:47 INFO - PROCESS | 2868 | 1464198587171 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 10:49:47 INFO - PROCESS | 2868 | 1464198587257 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC57B800 == 49 [pid = 2868] [id = 324] 10:49:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ABEC5800) [pid = 2868] [serial = 971] [outer = 0000000000000000] 10:49:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ABF9F800) [pid = 2868] [serial = 972] [outer = 00000088ABEC5800] 10:49:47 INFO - PROCESS | 2868 | 1464198587306 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AC0D8000) [pid = 2868] [serial = 973] [outer = 00000088ABEC5800] 10:49:47 INFO - PROCESS | 2868 | 1464198587757 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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 735ms 10:49:47 INFO - PROCESS | 2868 | 1464198587790 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 2868 | 1464198587800 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 10:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:49:47 INFO - PROCESS | 2868 | 1464198587810 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 2868 | 1464198587812 Marionette TRACE conn7 <- [1,1262,null,{}] 10:49:47 INFO - PROCESS | 2868 | 1464198587816 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}] 10:49:47 INFO - PROCESS | 2868 | 1464198587956 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 10:49:48 INFO - PROCESS | 2868 | 1464198588014 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDA7000 == 50 [pid = 2868] [id = 325] 10:49:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AE2C8800) [pid = 2868] [serial = 974] [outer = 0000000000000000] 10:49:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AEB12800) [pid = 2868] [serial = 975] [outer = 00000088AE2C8800] 10:49:48 INFO - PROCESS | 2868 | 1464198588063 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AEB9F400) [pid = 2868] [serial = 976] [outer = 00000088AE2C8800] 10:49:48 INFO - PROCESS | 2868 | 1464198588525 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]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 776ms 10:49:48 INFO - PROCESS | 2868 | 1464198588586 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 2868 | 1464198588589 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 10:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:49:48 INFO - PROCESS | 2868 | 1464198588592 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 2868 | 1464198588594 Marionette TRACE conn7 <- [1,1266,null,{}] 10:49:48 INFO - PROCESS | 2868 | 1464198588603 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}] 10:49:48 INFO - PROCESS | 2868 | 1464198588713 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 10:49:48 INFO - PROCESS | 2868 | 1464198588766 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1267800 == 51 [pid = 2868] [id = 326] 10:49:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AED3A800) [pid = 2868] [serial = 977] [outer = 0000000000000000] 10:49:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AEF99800) [pid = 2868] [serial = 978] [outer = 00000088AED3A800] 10:49:48 INFO - PROCESS | 2868 | 1464198588813 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AF89B400) [pid = 2868] [serial = 979] [outer = 00000088AED3A800] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088ACC93400) [pid = 2868] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AB799800) [pid = 2868] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889F1AE400) [pid = 2868] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A8BEF000) [pid = 2868] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AAED4800) [pid = 2868] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AEFF8400) [pid = 2868] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889D806C00) [pid = 2868] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ABE78800) [pid = 2868] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A390E400) [pid = 2868] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:49:49 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088ACAFA400) [pid = 2868] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:49:49 INFO - PROCESS | 2868 | 1464198589284 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]]]}] 10:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 735ms 10:49:49 INFO - PROCESS | 2868 | 1464198589330 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 10:49:49 INFO - PROCESS | 2868 | 1464198589333 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 10:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:49:49 INFO - PROCESS | 2868 | 1464198589336 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 2868 | 1464198589338 Marionette TRACE conn7 <- [1,1270,null,{}] 10:49:49 INFO - PROCESS | 2868 | 1464198589355 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}] 10:49:49 INFO - PROCESS | 2868 | 1464198589444 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 10:49:49 INFO - PROCESS | 2868 | 1464198589453 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D6D800 == 52 [pid = 2868] [id = 327] 10:49:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABE70C00) [pid = 2868] [serial = 980] [outer = 0000000000000000] 10:49:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AEB23C00) [pid = 2868] [serial = 981] [outer = 00000088ABE70C00] 10:49:49 INFO - PROCESS | 2868 | 1464198589500 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AF8A5C00) [pid = 2868] [serial = 982] [outer = 00000088ABE70C00] 10:49:49 INFO - PROCESS | 2868 | 1464198589923 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]]]}] 10:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 650ms 10:49:50 INFO - PROCESS | 2868 | 1464198589990 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 2868 | 1464198589992 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 10:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:49:50 INFO - PROCESS | 2868 | 1464198589995 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 2868 | 1464198589997 Marionette TRACE conn7 <- [1,1274,null,{}] 10:49:50 INFO - PROCESS | 2868 | 1464198590001 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}] 10:49:50 INFO - PROCESS | 2868 | 1464198590088 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 10:49:50 INFO - PROCESS | 2868 | 1464198590130 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3592800 == 53 [pid = 2868] [id = 328] 10:49:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AFAE4800) [pid = 2868] [serial = 983] [outer = 0000000000000000] 10:49:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AFAEE000) [pid = 2868] [serial = 984] [outer = 00000088AFAE4800] 10:49:50 INFO - PROCESS | 2868 | 1464198590177 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AFBCC000) [pid = 2868] [serial = 985] [outer = 00000088AFAE4800] 10:49:50 INFO - PROCESS | 2868 | 1464198590594 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]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 10:49:50 INFO - PROCESS | 2868 | 1464198590628 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 2868 | 1464198590630 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 10:49:50 INFO - PROCESS | 2868 | 1464198590634 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:49:50 INFO - PROCESS | 2868 | 1464198590636 Marionette TRACE conn7 <- [1,1278,null,{}] 10:49:50 INFO - PROCESS | 2868 | 1464198590644 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}] 10:49:50 INFO - PROCESS | 2868 | 1464198590742 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 10:49:50 INFO - PROCESS | 2868 | 1464198590749 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B381B000 == 54 [pid = 2868] [id = 329] 10:49:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AFE5F400) [pid = 2868] [serial = 986] [outer = 0000000000000000] 10:49:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AFE65000) [pid = 2868] [serial = 987] [outer = 00000088AFE5F400] 10:49:50 INFO - PROCESS | 2868 | 1464198590797 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088B199E400) [pid = 2868] [serial = 988] [outer = 00000088AFE5F400] 10:49:51 INFO - PROCESS | 2868 | 1464198591403 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]]]}] 10:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 839ms 10:49:51 INFO - PROCESS | 2868 | 1464198591484 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 10:49:51 INFO - PROCESS | 2868 | 1464198591489 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 10:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:49:51 INFO - PROCESS | 2868 | 1464198591511 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 2868 | 1464198591516 Marionette TRACE conn7 <- [1,1282,null,{}] 10:49:51 INFO - PROCESS | 2868 | 1464198591523 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}] 10:49:51 INFO - PROCESS | 2868 | 1464198591652 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 10:49:51 INFO - PROCESS | 2868 | 1464198591767 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5285800 == 55 [pid = 2868] [id = 330] 10:49:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889F1B0C00) [pid = 2868] [serial = 989] [outer = 0000000000000000] 10:49:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A4941400) [pid = 2868] [serial = 990] [outer = 000000889F1B0C00] 10:49:51 INFO - PROCESS | 2868 | 1464198591832 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A8B93800) [pid = 2868] [serial = 991] [outer = 000000889F1B0C00] 10:49:52 INFO - PROCESS | 2868 | 1464198592393 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]]]}] 10:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 945ms 10:49:52 INFO - PROCESS | 2868 | 1464198592456 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 2868 | 1464198592463 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 10:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:49:52 INFO - PROCESS | 2868 | 1464198592470 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 2868 | 1464198592473 Marionette TRACE conn7 <- [1,1286,null,{}] 10:49:52 INFO - PROCESS | 2868 | 1464198592477 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}] 10:49:52 INFO - PROCESS | 2868 | 1464198592597 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 10:49:52 INFO - PROCESS | 2868 | 1464198592690 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD95E800 == 56 [pid = 2868] [id = 331] 10:49:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A95C8C00) [pid = 2868] [serial = 992] [outer = 0000000000000000] 10:49:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AB791800) [pid = 2868] [serial = 993] [outer = 00000088A95C8C00] 10:49:52 INFO - PROCESS | 2868 | 1464198592748 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088ABFA4C00) [pid = 2868] [serial = 994] [outer = 00000088A95C8C00] 10:49:53 INFO - PROCESS | 2868 | 1464198593415 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]]]}] 10:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 10:49:53 INFO - PROCESS | 2868 | 1464198593462 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 10:49:53 INFO - PROCESS | 2868 | 1464198593464 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 10:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:49:53 INFO - PROCESS | 2868 | 1464198593468 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 2868 | 1464198593473 Marionette TRACE conn7 <- [1,1290,null,{}] 10:49:53 INFO - PROCESS | 2868 | 1464198593485 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}] 10:49:53 INFO - PROCESS | 2868 | 1464198593641 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 10:49:53 INFO - PROCESS | 2868 | 1464198593662 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CA8800 == 57 [pid = 2868] [id = 332] 10:49:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AEBAA400) [pid = 2868] [serial = 995] [outer = 0000000000000000] 10:49:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AEFF2400) [pid = 2868] [serial = 996] [outer = 00000088AEBAA400] 10:49:53 INFO - PROCESS | 2868 | 1464198593721 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088B199C400) [pid = 2868] [serial = 997] [outer = 00000088AEBAA400] 10:49:54 INFO - PROCESS | 2868 | 1464198594347 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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 944ms 10:49:54 INFO - PROCESS | 2868 | 1464198594414 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 2868 | 1464198594418 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 10:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:49:54 INFO - PROCESS | 2868 | 1464198594421 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 2868 | 1464198594424 Marionette TRACE conn7 <- [1,1294,null,{}] 10:49:54 INFO - PROCESS | 2868 | 1464198594428 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}] 10:49:54 INFO - PROCESS | 2868 | 1464198594547 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 10:49:54 INFO - PROCESS | 2868 | 1464198594667 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B64CB000 == 58 [pid = 2868] [id = 333] 10:49:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088B19A5C00) [pid = 2868] [serial = 998] [outer = 0000000000000000] 10:49:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088B2B33000) [pid = 2868] [serial = 999] [outer = 00000088B19A5C00] 10:49:54 INFO - PROCESS | 2868 | 1464198594729 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088B2B39800) [pid = 2868] [serial = 1000] [outer = 00000088B19A5C00] 10:49:55 INFO - PROCESS | 2868 | 1464198595297 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]]]}] 10:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 922ms 10:49:55 INFO - PROCESS | 2868 | 1464198595346 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 2868 | 1464198595348 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 10:49:55 INFO - PROCESS | 2868 | 1464198595352 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:49:55 INFO - PROCESS | 2868 | 1464198595354 Marionette TRACE conn7 <- [1,1298,null,{}] 10:49:55 INFO - PROCESS | 2868 | 1464198595358 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}] 10:49:55 INFO - PROCESS | 2868 | 1464198595468 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 10:49:55 INFO - PROCESS | 2868 | 1464198595587 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BE8800 == 59 [pid = 2868] [id = 334] 10:49:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AFA6DC00) [pid = 2868] [serial = 1001] [outer = 0000000000000000] 10:49:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AFA75400) [pid = 2868] [serial = 1002] [outer = 00000088AFA6DC00] 10:49:55 INFO - PROCESS | 2868 | 1464198595646 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088B2B34000) [pid = 2868] [serial = 1003] [outer = 00000088AFA6DC00] 10:49:56 INFO - PROCESS | 2868 | 1464198596246 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]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 10:49:56 INFO - PROCESS | 2868 | 1464198596278 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 2868 | 1464198596280 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 10:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:49:56 INFO - PROCESS | 2868 | 1464198596284 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 2868 | 1464198596286 Marionette TRACE conn7 <- [1,1302,null,{}] 10:49:56 INFO - PROCESS | 2868 | 1464198596290 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}] 10:49:56 INFO - PROCESS | 2868 | 1464198596423 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 10:49:56 INFO - PROCESS | 2868 | 1464198596546 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD81A800 == 60 [pid = 2868] [id = 335] 10:49:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088B328BC00) [pid = 2868] [serial = 1004] [outer = 0000000000000000] 10:49:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088B3294400) [pid = 2868] [serial = 1005] [outer = 00000088B328BC00] 10:49:56 INFO - PROCESS | 2868 | 1464198596604 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088B3C0DC00) [pid = 2868] [serial = 1006] [outer = 00000088B328BC00] 10:49:57 INFO - PROCESS | 2868 | 1464198597178 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]]]}] 10:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 924ms 10:49:57 INFO - PROCESS | 2868 | 1464198597210 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 2868 | 1464198597213 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 10:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:49:57 INFO - PROCESS | 2868 | 1464198597216 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 2868 | 1464198597218 Marionette TRACE conn7 <- [1,1306,null,{}] 10:49:57 INFO - PROCESS | 2868 | 1464198597222 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}] 10:49:57 INFO - PROCESS | 2868 | 1464198597345 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 10:49:57 INFO - PROCESS | 2868 | 1464198597450 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B381A800 == 61 [pid = 2868] [id = 336] 10:49:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000889E912400) [pid = 2868] [serial = 1007] [outer = 0000000000000000] 10:49:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088AFAED400) [pid = 2868] [serial = 1008] [outer = 000000889E912400] 10:49:57 INFO - PROCESS | 2868 | 1464198597505 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088B3D2A000) [pid = 2868] [serial = 1009] [outer = 000000889E912400] 10:49:58 INFO - PROCESS | 2868 | 1464198598247 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]]]}] 10:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1082ms 10:49:58 INFO - PROCESS | 2868 | 1464198598302 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 10:49:58 INFO - PROCESS | 2868 | 1464198598306 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 10:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:49:58 INFO - PROCESS | 2868 | 1464198598311 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 2868 | 1464198598315 Marionette TRACE conn7 <- [1,1310,null,{}] 10:49:58 INFO - PROCESS | 2868 | 1464198598322 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}] 10:49:58 INFO - PROCESS | 2868 | 1464198598432 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 10:49:58 INFO - PROCESS | 2868 | 1464198598563 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9087000 == 62 [pid = 2868] [id = 337] 10:49:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000889E2BCC00) [pid = 2868] [serial = 1010] [outer = 0000000000000000] 10:49:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088A32EF000) [pid = 2868] [serial = 1011] [outer = 000000889E2BCC00] 10:49:58 INFO - PROCESS | 2868 | 1464198598616 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A4E06400) [pid = 2868] [serial = 1012] [outer = 000000889E2BCC00] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3592800 == 61 [pid = 2868] [id = 328] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D6D800 == 60 [pid = 2868] [id = 327] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1267800 == 59 [pid = 2868] [id = 326] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEDA7000 == 58 [pid = 2868] [id = 325] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC57B800 == 57 [pid = 2868] [id = 324] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB34000 == 56 [pid = 2868] [id = 323] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA986800 == 55 [pid = 2868] [id = 322] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3C6D000 == 54 [pid = 2868] [id = 321] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A6F800 == 53 [pid = 2868] [id = 320] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088AFB3EC00) [pid = 2868] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088AA738400) [pid = 2868] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088AE88D800) [pid = 2868] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088A3E8D800) [pid = 2868] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5016800 == 52 [pid = 2868] [id = 315] 10:49:59 INFO - PROCESS | 2868 | 1464198599294 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]]]}] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088AFAC5000) [pid = 2868] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AEB19800) [pid = 2868] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088ABE6F400) [pid = 2868] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088ADDB1400) [pid = 2868] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AEBA2400) [pid = 2868] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088AFACE000) [pid = 2868] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088A8D49C00) [pid = 2868] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AAF0BC00) [pid = 2868] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088AEFFF400) [pid = 2868] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000889E822800) [pid = 2868] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088A00EB800) [pid = 2868] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AB6C2800) [pid = 2868] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088ABFAA400) [pid = 2868] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A3EE9C00) [pid = 2868] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A90E4000) [pid = 2868] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A4E0B800) [pid = 2868] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088ACE26400) [pid = 2868] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088ABA5FC00) [pid = 2868] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AE88EC00) [pid = 2868] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AEBA1400) [pid = 2868] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088ACC70000) [pid = 2868] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1022ms 10:49:59 INFO - PROCESS | 2868 | 1464198599339 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 2868 | 1464198599346 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 10:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:49:59 INFO - PROCESS | 2868 | 1464198599352 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 2868 | 1464198599355 Marionette TRACE conn7 <- [1,1314,null,{}] 10:49:59 INFO - PROCESS | 2868 | 1464198599359 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}] 10:49:59 INFO - PROCESS | 2868 | 1464198599454 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 10:49:59 INFO - PROCESS | 2868 | 1464198599462 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A54000 == 53 [pid = 2868] [id = 338] 10:49:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889FE7B400) [pid = 2868] [serial = 1013] [outer = 0000000000000000] 10:49:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A3288800) [pid = 2868] [serial = 1014] [outer = 000000889FE7B400] 10:49:59 INFO - PROCESS | 2868 | 1464198599510 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A4E0E400) [pid = 2868] [serial = 1015] [outer = 000000889FE7B400] 10:50:00 INFO - PROCESS | 2868 | 1464198600050 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]]]}] 10:50:00 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 10:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 733ms 10:50:00 INFO - PROCESS | 2868 | 1464198600091 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 2868 | 1464198600093 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 10:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:50:00 INFO - PROCESS | 2868 | 1464198600097 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 2868 | 1464198600101 Marionette TRACE conn7 <- [1,1318,null,{}] 10:50:00 INFO - PROCESS | 2868 | 1464198600112 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}] 10:50:00 INFO - PROCESS | 2868 | 1464198600207 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 10:50:00 INFO - PROCESS | 2868 | 1464198600290 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FF3800 == 54 [pid = 2868] [id = 339] 10:50:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A49B5800) [pid = 2868] [serial = 1016] [outer = 0000000000000000] 10:50:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AAF06400) [pid = 2868] [serial = 1017] [outer = 00000088A49B5800] 10:50:00 INFO - PROCESS | 2868 | 1464198600341 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088ABBB8400) [pid = 2868] [serial = 1018] [outer = 00000088A49B5800] 10:50:00 INFO - PROCESS | 2868 | 1464198600751 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]]]}] 10:50:00 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 10:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 10:50:00 INFO - PROCESS | 2868 | 1464198600792 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 2868 | 1464198600795 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 10:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:50:00 INFO - PROCESS | 2868 | 1464198600798 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 2868 | 1464198600800 Marionette TRACE conn7 <- [1,1322,null,{}] 10:50:00 INFO - PROCESS | 2868 | 1464198600804 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}] 10:50:00 INFO - PROCESS | 2868 | 1464198600900 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 10:50:00 INFO - PROCESS | 2868 | 1464198600907 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC583000 == 55 [pid = 2868] [id = 340] 10:50:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088ABEBE400) [pid = 2868] [serial = 1019] [outer = 0000000000000000] 10:50:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088ABFA6000) [pid = 2868] [serial = 1020] [outer = 00000088ABEBE400] 10:50:00 INFO - PROCESS | 2868 | 1464198600954 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088ACC72800) [pid = 2868] [serial = 1021] [outer = 00000088ABEBE400] 10:50:01 INFO - PROCESS | 2868 | 1464198601394 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]]]}] 10:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 10:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:50:01 INFO - PROCESS | 2868 | 1464198601430 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 2868 | 1464198601433 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 10:50:01 INFO - PROCESS | 2868 | 1464198601441 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 2868 | 1464198601443 Marionette TRACE conn7 <- [1,1326,null,{}] 10:50:01 INFO - PROCESS | 2868 | 1464198601455 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}] 10:50:01 INFO - PROCESS | 2868 | 1464198601571 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 10:50:01 INFO - PROCESS | 2868 | 1464198601652 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD87D000 == 56 [pid = 2868] [id = 341] 10:50:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088ACC99C00) [pid = 2868] [serial = 1022] [outer = 0000000000000000] 10:50:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088ACEB3000) [pid = 2868] [serial = 1023] [outer = 00000088ACC99C00] 10:50:01 INFO - PROCESS | 2868 | 1464198601699 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AE88D800) [pid = 2868] [serial = 1024] [outer = 00000088ACC99C00] 10:50:02 INFO - PROCESS | 2868 | 1464198602593 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]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1201ms 10:50:02 INFO - PROCESS | 2868 | 1464198602639 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 2868 | 1464198602642 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 10:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:50:02 INFO - PROCESS | 2868 | 1464198602653 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 2868 | 1464198602655 Marionette TRACE conn7 <- [1,1330,null,{}] 10:50:02 INFO - PROCESS | 2868 | 1464198602658 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}] 10:50:02 INFO - PROCESS | 2868 | 1464198602802 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 10:50:02 INFO - PROCESS | 2868 | 1464198602810 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B125B800 == 57 [pid = 2868] [id = 342] 10:50:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088AE892C00) [pid = 2868] [serial = 1025] [outer = 0000000000000000] 10:50:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AEBAC800) [pid = 2868] [serial = 1026] [outer = 00000088AE892C00] 10:50:02 INFO - PROCESS | 2868 | 1464198602899 Marionette DEBUG loaded listener.js 10:50:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AFA75800) [pid = 2868] [serial = 1027] [outer = 00000088AE892C00] 10:50:03 INFO - PROCESS | 2868 | 1464198603367 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]]]}] 10:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 775ms 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088ABEC5800) [pid = 2868] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AE2C8800) [pid = 2868] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889F93F000) [pid = 2868] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AB790C00) [pid = 2868] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000889DFCB000) [pid = 2868] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088A8BEE400) [pid = 2868] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088AED3A800) [pid = 2868] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AFAE4800) [pid = 2868] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:50:03 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088ABE70C00) [pid = 2868] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:50:03 INFO - PROCESS | 2868 | 1464198603490 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 10:50:03 INFO - PROCESS | 2868 | 1464198603492 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 10:50:03 INFO - PROCESS | 2868 | 1464198603500 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 2868 | 1464198603502 Marionette TRACE conn7 <- [1,1334,null,{}] 10:50:03 INFO - PROCESS | 2868 | 1464198603506 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}] 10:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:50:03 INFO - PROCESS | 2868 | 1464198603600 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 10:50:03 INFO - PROCESS | 2868 | 1464198603607 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D63000 == 58 [pid = 2868] [id = 343] 10:50:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088A8D48400) [pid = 2868] [serial = 1028] [outer = 0000000000000000] 10:50:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AB79A000) [pid = 2868] [serial = 1029] [outer = 00000088A8D48400] 10:50:03 INFO - PROCESS | 2868 | 1464198603653 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AF8A4400) [pid = 2868] [serial = 1030] [outer = 00000088A8D48400] 10:50:04 INFO - PROCESS | 2868 | 1464198604099 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]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 10:50:04 INFO - PROCESS | 2868 | 1464198604141 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 2868 | 1464198604143 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 10:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:50:04 INFO - PROCESS | 2868 | 1464198604175 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 2868 | 1464198604177 Marionette TRACE conn7 <- [1,1338,null,{}] 10:50:04 INFO - PROCESS | 2868 | 1464198604181 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}] 10:50:04 INFO - PROCESS | 2868 | 1464198604279 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 10:50:04 INFO - PROCESS | 2868 | 1464198604288 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3682800 == 59 [pid = 2868] [id = 344] 10:50:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AFAED000) [pid = 2868] [serial = 1031] [outer = 0000000000000000] 10:50:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AFB47400) [pid = 2868] [serial = 1032] [outer = 00000088AFAED000] 10:50:04 INFO - PROCESS | 2868 | 1464198604337 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AFE61400) [pid = 2868] [serial = 1033] [outer = 00000088AFAED000] 10:50:04 INFO - PROCESS | 2868 | 1464198604757 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]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 10:50:04 INFO - PROCESS | 2868 | 1464198604808 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 10:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:50:04 INFO - PROCESS | 2868 | 1464198604811 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 10:50:04 INFO - PROCESS | 2868 | 1464198604814 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 2868 | 1464198604816 Marionette TRACE conn7 <- [1,1342,null,{}] 10:50:04 INFO - PROCESS | 2868 | 1464198604820 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}] 10:50:04 INFO - PROCESS | 2868 | 1464198604911 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 10:50:04 INFO - PROCESS | 2868 | 1464198604918 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CAE800 == 60 [pid = 2868] [id = 345] 10:50:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088B19A8800) [pid = 2868] [serial = 1034] [outer = 0000000000000000] 10:50:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088B2B37000) [pid = 2868] [serial = 1035] [outer = 00000088B19A8800] 10:50:04 INFO - PROCESS | 2868 | 1464198604966 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088B3291400) [pid = 2868] [serial = 1036] [outer = 00000088B19A8800] 10:50:05 INFO - PROCESS | 2868 | 1464198605382 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]]]}] 10:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 10:50:05 INFO - PROCESS | 2868 | 1464198605448 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 2868 | 1464198605450 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 10:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:50:05 INFO - PROCESS | 2868 | 1464198605454 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 2868 | 1464198605456 Marionette TRACE conn7 <- [1,1346,null,{}] 10:50:05 INFO - PROCESS | 2868 | 1464198605460 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}] 10:50:05 INFO - PROCESS | 2868 | 1464198605621 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 10:50:05 INFO - PROCESS | 2868 | 1464198605811 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3929000 == 61 [pid = 2868] [id = 346] 10:50:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889E91F000) [pid = 2868] [serial = 1037] [outer = 0000000000000000] 10:50:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889F104400) [pid = 2868] [serial = 1038] [outer = 000000889E91F000] 10:50:05 INFO - PROCESS | 2868 | 1464198605873 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088A3CEF400) [pid = 2868] [serial = 1039] [outer = 000000889E91F000] 10:50:06 INFO - PROCESS | 2868 | 1464198606486 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]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1071ms 10:50:06 INFO - PROCESS | 2868 | 1464198606529 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 2868 | 1464198606534 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 10:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:50:06 INFO - PROCESS | 2868 | 1464198606539 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 2868 | 1464198606543 Marionette TRACE conn7 <- [1,1350,null,{}] 10:50:06 INFO - PROCESS | 2868 | 1464198606548 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}] 10:50:06 INFO - PROCESS | 2868 | 1464198606670 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 10:50:06 INFO - PROCESS | 2868 | 1464198606795 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1E6800 == 62 [pid = 2868] [id = 347] 10:50:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088A954E400) [pid = 2868] [serial = 1040] [outer = 0000000000000000] 10:50:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088AAF06C00) [pid = 2868] [serial = 1041] [outer = 00000088A954E400] 10:50:06 INFO - PROCESS | 2868 | 1464198606857 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088ABEC2800) [pid = 2868] [serial = 1042] [outer = 00000088A954E400] 10:50:07 INFO - PROCESS | 2868 | 1464198607542 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]]]}] 10:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1078ms 10:50:07 INFO - PROCESS | 2868 | 1464198607620 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 10:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:50:07 INFO - PROCESS | 2868 | 1464198607624 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 10:50:07 INFO - PROCESS | 2868 | 1464198607628 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 2868 | 1464198607630 Marionette TRACE conn7 <- [1,1354,null,{}] 10:50:07 INFO - PROCESS | 2868 | 1464198607634 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}] 10:50:07 INFO - PROCESS | 2868 | 1464198607752 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 10:50:07 INFO - PROCESS | 2868 | 1464198607878 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5D82000 == 63 [pid = 2868] [id = 348] 10:50:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088ACC93800) [pid = 2868] [serial = 1043] [outer = 0000000000000000] 10:50:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088AEBA4800) [pid = 2868] [serial = 1044] [outer = 00000088ACC93800] 10:50:07 INFO - PROCESS | 2868 | 1464198607937 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088AEFFD800) [pid = 2868] [serial = 1045] [outer = 00000088ACC93800] 10:50:08 INFO - PROCESS | 2868 | 1464198608613 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] 10:50:08 INFO - PROCESS | 2868 | 1464198608657 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 10:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:50:08 INFO - PROCESS | 2868 | 1464198608669 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 2868 | 1464198608674 Marionette TRACE conn7 <- [1,1358,null,{}] 10:50:08 INFO - PROCESS | 2868 | 1464198608695 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}] 10:50:08 INFO - PROCESS | 2868 | 1464198608815 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 10:50:08 INFO - PROCESS | 2868 | 1464198608937 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088803E2800 == 64 [pid = 2868] [id = 349] 10:50:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088803EF000) [pid = 2868] [serial = 1046] [outer = 0000000000000000] 10:50:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088AFAE7000) [pid = 2868] [serial = 1047] [outer = 00000088803EF000] 10:50:09 INFO - PROCESS | 2868 | 1464198608996 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088B2B3E800) [pid = 2868] [serial = 1048] [outer = 00000088803EF000] 10:50:09 INFO - PROCESS | 2868 | 1464198609640 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] 10:50:09 INFO - PROCESS | 2868 | 1464198609699 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 10:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:50:09 INFO - PROCESS | 2868 | 1464198609703 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:50:09 INFO - PROCESS | 2868 | 1464198609705 Marionette TRACE conn7 <- [1,1362,null,{}] 10:50:09 INFO - PROCESS | 2868 | 1464198609709 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}] 10:50:09 INFO - PROCESS | 2868 | 1464198609825 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 10:50:09 INFO - PROCESS | 2868 | 1464198609947 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088808DD800 == 65 [pid = 2868] [id = 350] 10:50:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088AF829800) [pid = 2868] [serial = 1049] [outer = 0000000000000000] 10:50:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088AF833C00) [pid = 2868] [serial = 1050] [outer = 00000088AF829800] 10:50:10 INFO - PROCESS | 2868 | 1464198610005 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088B3C05400) [pid = 2868] [serial = 1051] [outer = 00000088AF829800] 10:50:10 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:50:10 INFO - PROCESS | 2868 | 1464198610574 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] 10:50:10 INFO - PROCESS | 2868 | 1464198610653 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 10:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:50:10 INFO - PROCESS | 2868 | 1464198610657 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - PROCESS | 2868 | 1464198610659 Marionette TRACE conn7 <- [1,1366,null,{}] 10:50:10 INFO - PROCESS | 2868 | 1464198610663 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}] 10:50:10 INFO - PROCESS | 2868 | 1464198610778 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 10:50:10 INFO - PROCESS | 2868 | 1464198610876 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5317000 == 66 [pid = 2868] [id = 351] 10:50:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088B3E04800) [pid = 2868] [serial = 1052] [outer = 0000000000000000] 10:50:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088B3E06400) [pid = 2868] [serial = 1053] [outer = 00000088B3E04800] 10:50:10 INFO - PROCESS | 2868 | 1464198610941 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088B3E10400) [pid = 2868] [serial = 1054] [outer = 00000088B3E04800] 10:50:11 INFO - PROCESS | 2868 | 1464198611572 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] 10:50:11 INFO - PROCESS | 2868 | 1464198611585 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 10:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:50:11 INFO - PROCESS | 2868 | 1464198611589 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 2868 | 1464198611591 Marionette TRACE conn7 <- [1,1370,null,{}] 10:50:11 INFO - PROCESS | 2868 | 1464198611595 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}] 10:50:11 INFO - PROCESS | 2868 | 1464198611710 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 10:50:11 INFO - PROCESS | 2868 | 1464198611833 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:11 INFO - PROCESS | 2868 | ++DOCSHELL 0000008881219800 == 67 [pid = 2868] [id = 352] 10:50:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (000000888128B800) [pid = 2868] [serial = 1055] [outer = 0000000000000000] 10:50:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (000000889D7CC000) [pid = 2868] [serial = 1056] [outer = 000000888128B800] 10:50:11 INFO - PROCESS | 2868 | 1464198611890 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088AB793400) [pid = 2868] [serial = 1057] [outer = 000000888128B800] 10:50:12 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:50:12 INFO - PROCESS | 2868 | 1464198612713 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] 10:50:12 INFO - PROCESS | 2868 | 1464198612770 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 10:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:50:12 INFO - PROCESS | 2868 | 1464198612775 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 2868 | 1464198612780 Marionette TRACE conn7 <- [1,1374,null,{}] 10:50:12 INFO - PROCESS | 2868 | 1464198612786 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}] 10:50:12 INFO - PROCESS | 2868 | 1464198612900 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 10:50:13 INFO - PROCESS | 2868 | 1464198613033 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3ECF800 == 68 [pid = 2868] [id = 353] 10:50:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088A32E9C00) [pid = 2868] [serial = 1058] [outer = 0000000000000000] 10:50:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088A3CEE800) [pid = 2868] [serial = 1059] [outer = 00000088A32E9C00] 10:50:13 INFO - PROCESS | 2868 | 1464198613088 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088A5085400) [pid = 2868] [serial = 1060] [outer = 00000088A32E9C00] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD879800 == 67 [pid = 2868] [id = 301] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CB5000 == 66 [pid = 2868] [id = 302] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CAE800 == 65 [pid = 2868] [id = 345] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3682800 == 64 [pid = 2868] [id = 344] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D63000 == 63 [pid = 2868] [id = 343] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B125B800 == 62 [pid = 2868] [id = 342] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD87D000 == 61 [pid = 2868] [id = 341] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC583000 == 60 [pid = 2868] [id = 340] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FF3800 == 59 [pid = 2868] [id = 339] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A54000 == 58 [pid = 2868] [id = 338] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9087000 == 57 [pid = 2868] [id = 337] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088A3FAB800) [pid = 2868] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088AA922400) [pid = 2868] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088AE23E400) [pid = 2868] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088AFB41C00) [pid = 2868] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088AFBC8C00) [pid = 2868] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AFE65000) [pid = 2868] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5285800 == 56 [pid = 2868] [id = 330] 10:50:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088B381B000 == 55 [pid = 2868] [id = 329] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088ABF9F800) [pid = 2868] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088AC0D8000) [pid = 2868] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088AEB9F400) [pid = 2868] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088AEB12800) [pid = 2868] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088A3E33400) [pid = 2868] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088A4E85000) [pid = 2868] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088ABE1E400) [pid = 2868] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000889F106C00) [pid = 2868] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088A49AF000) [pid = 2868] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088A8F3B800) [pid = 2868] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088AEF99800) [pid = 2868] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088AAF07000) [pid = 2868] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088AFBCC000) [pid = 2868] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AFAEE000) [pid = 2868] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088AF89B400) [pid = 2868] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088AEB23C00) [pid = 2868] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AF8A5C00) [pid = 2868] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088ABE76800) [pid = 2868] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:50:13 INFO - PROCESS | 2868 | 1464198613635 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] 10:50:13 INFO - PROCESS | 2868 | 1464198613665 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 10:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:50:13 INFO - PROCESS | 2868 | 1464198613671 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 2868 | 1464198613674 Marionette TRACE conn7 <- [1,1378,null,{}] 10:50:13 INFO - PROCESS | 2868 | 1464198613678 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}] 10:50:13 INFO - PROCESS | 2868 | 1464198613778 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 10:50:13 INFO - PROCESS | 2868 | 1464198613863 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A2A000 == 56 [pid = 2868] [id = 354] 10:50:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088A35DDC00) [pid = 2868] [serial = 1061] [outer = 0000000000000000] 10:50:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088A507CC00) [pid = 2868] [serial = 1062] [outer = 00000088A35DDC00] 10:50:13 INFO - PROCESS | 2868 | 1464198613910 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088A8D43800) [pid = 2868] [serial = 1063] [outer = 00000088A35DDC00] 10:50:14 INFO - PROCESS | 2868 | 1464198614305 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]]]}] 10:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 10:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:50:14 INFO - PROCESS | 2868 | 1464198614344 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 10:50:14 INFO - PROCESS | 2868 | 1464198614346 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 10:50:14 INFO - PROCESS | 2868 | 1464198614350 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:50:14 INFO - PROCESS | 2868 | 1464198614354 Marionette TRACE conn7 <- [1,1382,null,{}] 10:50:14 INFO - PROCESS | 2868 | 1464198614364 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}] 10:50:14 INFO - PROCESS | 2868 | 1464198614489 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 10:50:14 INFO - PROCESS | 2868 | 1464198614508 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB809000 == 57 [pid = 2868] [id = 355] 10:50:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088AAF0CC00) [pid = 2868] [serial = 1064] [outer = 0000000000000000] 10:50:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088AB78D000) [pid = 2868] [serial = 1065] [outer = 00000088AAF0CC00] 10:50:14 INFO - PROCESS | 2868 | 1464198614558 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088ABE6D000) [pid = 2868] [serial = 1066] [outer = 00000088AAF0CC00] 10:50:15 INFO - PROCESS | 2868 | 1464198615021 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]]]}] 10:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 10:50:15 INFO - PROCESS | 2868 | 1464198615045 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 2868 | 1464198615047 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 10:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:50:15 INFO - PROCESS | 2868 | 1464198615051 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 2868 | 1464198615053 Marionette TRACE conn7 <- [1,1386,null,{}] 10:50:15 INFO - PROCESS | 2868 | 1464198615061 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}] 10:50:15 INFO - PROCESS | 2868 | 1464198615157 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 10:50:15 INFO - PROCESS | 2868 | 1464198615164 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC58C000 == 58 [pid = 2868] [id = 356] 10:50:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088ABEC8800) [pid = 2868] [serial = 1067] [outer = 0000000000000000] 10:50:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088ABFADC00) [pid = 2868] [serial = 1068] [outer = 00000088ABEC8800] 10:50:15 INFO - PROCESS | 2868 | 1464198615211 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088ACC70000) [pid = 2868] [serial = 1069] [outer = 00000088ABEC8800] 10:50:15 INFO - PROCESS | 2868 | 1464198615642 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]]]}] 10:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 10:50:15 INFO - PROCESS | 2868 | 1464198615703 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 2868 | 1464198615705 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 10:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:50:15 INFO - PROCESS | 2868 | 1464198615708 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 2868 | 1464198615710 Marionette TRACE conn7 <- [1,1390,null,{}] 10:50:15 INFO - PROCESS | 2868 | 1464198615714 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}] 10:50:15 INFO - PROCESS | 2868 | 1464198615832 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 10:50:15 INFO - PROCESS | 2868 | 1464198615911 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD873000 == 59 [pid = 2868] [id = 357] 10:50:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A8F3BC00) [pid = 2868] [serial = 1070] [outer = 0000000000000000] 10:50:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088ADDBC000) [pid = 2868] [serial = 1071] [outer = 00000088A8F3BC00] 10:50:15 INFO - PROCESS | 2868 | 1464198615958 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088AEB15000) [pid = 2868] [serial = 1072] [outer = 00000088A8F3BC00] 10:50:16 INFO - PROCESS | 2868 | 1464198616424 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]]]}] 10:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 777ms 10:50:16 INFO - PROCESS | 2868 | 1464198616486 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 10:50:16 INFO - PROCESS | 2868 | 1464198616488 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 10:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:50:16 INFO - PROCESS | 2868 | 1464198616497 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 2868 | 1464198616499 Marionette TRACE conn7 <- [1,1394,null,{}] 10:50:16 INFO - PROCESS | 2868 | 1464198616502 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}] 10:50:16 INFO - PROCESS | 2868 | 1464198616643 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 10:50:16 INFO - PROCESS | 2868 | 1464198616702 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B126F000 == 60 [pid = 2868] [id = 358] 10:50:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088AED3C400) [pid = 2868] [serial = 1073] [outer = 0000000000000000] 10:50:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088AF827800) [pid = 2868] [serial = 1074] [outer = 00000088AED3C400] 10:50:16 INFO - PROCESS | 2868 | 1464198616749 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088AF8A6400) [pid = 2868] [serial = 1075] [outer = 00000088AED3C400] 10:50:17 INFO - PROCESS | 2868 | 1464198617188 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]]]}] 10:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 776ms 10:50:17 INFO - PROCESS | 2868 | 1464198617276 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 10:50:17 INFO - PROCESS | 2868 | 1464198617279 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 10:50:17 INFO - PROCESS | 2868 | 1464198617282 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:50:17 INFO - PROCESS | 2868 | 1464198617284 Marionette TRACE conn7 <- [1,1398,null,{}] 10:50:17 INFO - PROCESS | 2868 | 1464198617287 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}] 10:50:17 INFO - PROCESS | 2868 | 1464198617407 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 10:50:17 INFO - PROCESS | 2868 | 1464198617464 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B349E800 == 61 [pid = 2868] [id = 359] 10:50:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088AF81C000) [pid = 2868] [serial = 1076] [outer = 0000000000000000] 10:50:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088AF821000) [pid = 2868] [serial = 1077] [outer = 00000088AF81C000] 10:50:17 INFO - PROCESS | 2868 | 1464198617511 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088AF8A0000) [pid = 2868] [serial = 1078] [outer = 00000088AF81C000] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088ACC99C00) [pid = 2868] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088AE892C00) [pid = 2868] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (000000889E2BCC00) [pid = 2868] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (000000889FE7B400) [pid = 2868] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088ABEBE400) [pid = 2868] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088A49B5800) [pid = 2868] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088A8D48400) [pid = 2868] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:50:17 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088AFAED000) [pid = 2868] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:50:18 INFO - PROCESS | 2868 | 1464198618016 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]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 775ms 10:50:18 INFO - PROCESS | 2868 | 1464198618071 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 2868 | 1464198618073 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 10:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:50:18 INFO - PROCESS | 2868 | 1464198618077 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 2868 | 1464198618079 Marionette TRACE conn7 <- [1,1402,null,{}] 10:50:18 INFO - PROCESS | 2868 | 1464198618083 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}] 10:50:18 INFO - PROCESS | 2868 | 1464198618172 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 10:50:18 INFO - PROCESS | 2868 | 1464198618181 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B367B000 == 62 [pid = 2868] [id = 360] 10:50:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088AB78B800) [pid = 2868] [serial = 1079] [outer = 0000000000000000] 10:50:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088AEBA3800) [pid = 2868] [serial = 1080] [outer = 00000088AB78B800] 10:50:18 INFO - PROCESS | 2868 | 1464198618228 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088AFAE7800) [pid = 2868] [serial = 1081] [outer = 00000088AB78B800] 10:50:18 INFO - PROCESS | 2868 | 1464198618708 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]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 692ms 10:50:18 INFO - PROCESS | 2868 | 1464198618773 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 2868 | 1464198618775 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 10:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:50:18 INFO - PROCESS | 2868 | 1464198618778 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 2868 | 1464198618780 Marionette TRACE conn7 <- [1,1406,null,{}] 10:50:18 INFO - PROCESS | 2868 | 1464198618783 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}] 10:50:18 INFO - PROCESS | 2868 | 1464198618904 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 10:50:18 INFO - PROCESS | 2868 | 1464198618917 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CAF000 == 63 [pid = 2868] [id = 361] 10:50:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088AFAE6000) [pid = 2868] [serial = 1082] [outer = 0000000000000000] 10:50:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088AFBCB800) [pid = 2868] [serial = 1083] [outer = 00000088AFAE6000] 10:50:18 INFO - PROCESS | 2868 | 1464198618963 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088B199E000) [pid = 2868] [serial = 1084] [outer = 00000088AFAE6000] 10:50:19 INFO - PROCESS | 2868 | 1464198619403 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]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 10:50:19 INFO - PROCESS | 2868 | 1464198619453 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 2868 | 1464198619455 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 10:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:50:19 INFO - PROCESS | 2868 | 1464198619458 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 2868 | 1464198619469 Marionette TRACE conn7 <- [1,1410,null,{}] 10:50:19 INFO - PROCESS | 2868 | 1464198619473 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}] 10:50:19 INFO - PROCESS | 2868 | 1464198619566 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 10:50:19 INFO - PROCESS | 2868 | 1464198619575 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5D32000 == 64 [pid = 2868] [id = 362] 10:50:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088B199D400) [pid = 2868] [serial = 1085] [outer = 0000000000000000] 10:50:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088B328AC00) [pid = 2868] [serial = 1086] [outer = 00000088B199D400] 10:50:19 INFO - PROCESS | 2868 | 1464198619620 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088B3C0D800) [pid = 2868] [serial = 1087] [outer = 00000088B199D400] 10:50:20 INFO - PROCESS | 2868 | 1464198620378 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]]]}] 10:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 10:50:20 INFO - PROCESS | 2868 | 1464198620448 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 2868 | 1464198620454 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 10:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:50:20 INFO - PROCESS | 2868 | 1464198620459 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 2868 | 1464198620464 Marionette TRACE conn7 <- [1,1414,null,{}] 10:50:20 INFO - PROCESS | 2868 | 1464198620469 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}] 10:50:20 INFO - PROCESS | 2868 | 1464198620626 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 10:50:20 INFO - PROCESS | 2868 | 1464198620755 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813D7000 == 65 [pid = 2868] [id = 363] 10:50:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088A3167400) [pid = 2868] [serial = 1088] [outer = 0000000000000000] 10:50:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088A49AD400) [pid = 2868] [serial = 1089] [outer = 00000088A3167400] 10:50:20 INFO - PROCESS | 2868 | 1464198620817 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088A8D48400) [pid = 2868] [serial = 1090] [outer = 00000088A3167400] 10:50:21 INFO - PROCESS | 2868 | 1464198621498 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]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1077ms 10:50:21 INFO - PROCESS | 2868 | 1464198621554 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 2868 | 1464198621561 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 10:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:50:21 INFO - PROCESS | 2868 | 1464198621569 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 2868 | 1464198621572 Marionette TRACE conn7 <- [1,1418,null,{}] 10:50:21 INFO - PROCESS | 2868 | 1464198621577 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}] 10:50:21 INFO - PROCESS | 2868 | 1464198621703 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 10:50:21 INFO - PROCESS | 2868 | 1464198621829 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3BA800 == 66 [pid = 2868] [id = 364] 10:50:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088AB6A1800) [pid = 2868] [serial = 1091] [outer = 0000000000000000] 10:50:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088AC2CD000) [pid = 2868] [serial = 1092] [outer = 00000088AB6A1800] 10:50:21 INFO - PROCESS | 2868 | 1464198621889 Marionette DEBUG loaded listener.js 10:50:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088AEB29000) [pid = 2868] [serial = 1093] [outer = 00000088AB6A1800] 10:50:22 INFO - PROCESS | 2868 | 1464198622504 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]]]}] 10:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 10:50:22 INFO - PROCESS | 2868 | 1464198622559 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 10:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:50:22 INFO - PROCESS | 2868 | 1464198622561 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 10:50:22 INFO - PROCESS | 2868 | 1464198622566 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 2868 | 1464198622570 Marionette TRACE conn7 <- [1,1422,null,{}] 10:50:22 INFO - PROCESS | 2868 | 1464198622582 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}] 10:50:22 INFO - PROCESS | 2868 | 1464198622702 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 10:50:22 INFO - PROCESS | 2868 | 1464198622802 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B359B800 == 67 [pid = 2868] [id = 365] 10:50:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (00000088AFAEB400) [pid = 2868] [serial = 1094] [outer = 0000000000000000] 10:50:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088AFE65C00) [pid = 2868] [serial = 1095] [outer = 00000088AFAEB400] 10:50:22 INFO - PROCESS | 2868 | 1464198622864 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088B3D27800) [pid = 2868] [serial = 1096] [outer = 00000088AFAEB400] 10:50:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088B3C05C00) [pid = 2868] [serial = 1097] [outer = 00000088AEF95000] 10:50:23 INFO - PROCESS | 2868 | 1464198623614 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]]]}] 10:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1076ms 10:50:23 INFO - PROCESS | 2868 | 1464198623654 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 10:50:23 INFO - PROCESS | 2868 | 1464198623658 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 10:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:50:23 INFO - PROCESS | 2868 | 1464198623661 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 2868 | 1464198623663 Marionette TRACE conn7 <- [1,1426,null,{}] 10:50:23 INFO - PROCESS | 2868 | 1464198623667 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}] 10:50:23 INFO - PROCESS | 2868 | 1464198623788 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 10:50:23 INFO - PROCESS | 2868 | 1464198623914 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880B7A000 == 68 [pid = 2868] [id = 366] 10:50:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000889FFAE000) [pid = 2868] [serial = 1098] [outer = 0000000000000000] 10:50:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088B3E0F400) [pid = 2868] [serial = 1099] [outer = 000000889FFAE000] 10:50:23 INFO - PROCESS | 2868 | 1464198623974 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088B60AB000) [pid = 2868] [serial = 1100] [outer = 000000889FFAE000] 10:50:24 INFO - PROCESS | 2868 | 1464198624628 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]]]}] 10:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1019ms 10:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:50:24 INFO - PROCESS | 2868 | 1464198624683 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 10:50:24 INFO - PROCESS | 2868 | 1464198624685 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 10:50:24 INFO - PROCESS | 2868 | 1464198624689 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - PROCESS | 2868 | 1464198624691 Marionette TRACE conn7 <- [1,1430,null,{}] 10:50:24 INFO - PROCESS | 2868 | 1464198624695 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}] 10:50:24 INFO - PROCESS | 2868 | 1464198624814 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 10:50:25 INFO - PROCESS | 2868 | 1464198625116 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813D3000 == 69 [pid = 2868] [id = 367] 10:50:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (0000008880BC5400) [pid = 2868] [serial = 1101] [outer = 0000000000000000] 10:50:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (0000008880BC7000) [pid = 2868] [serial = 1102] [outer = 0000008880BC5400] 10:50:25 INFO - PROCESS | 2868 | 1464198625185 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (0000008880BCEC00) [pid = 2868] [serial = 1103] [outer = 0000008880BC5400] 10:50:25 INFO - PROCESS | 2868 | 1464198625825 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]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1177ms 10:50:25 INFO - PROCESS | 2868 | 1464198625868 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 2868 | 1464198625874 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 10:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:50:25 INFO - PROCESS | 2868 | 1464198625878 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 2868 | 1464198625882 Marionette TRACE conn7 <- [1,1434,null,{}] 10:50:25 INFO - PROCESS | 2868 | 1464198625888 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}] 10:50:26 INFO - PROCESS | 2868 | 1464198626002 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 10:50:26 INFO - PROCESS | 2868 | 1464198626129 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 2868 | ++DOCSHELL 0000008881215800 == 70 [pid = 2868] [id = 368] 10:50:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (0000008881294400) [pid = 2868] [serial = 1104] [outer = 0000000000000000] 10:50:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889CF50000) [pid = 2868] [serial = 1105] [outer = 0000008881294400] 10:50:26 INFO - PROCESS | 2868 | 1464198626183 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889E822400) [pid = 2868] [serial = 1106] [outer = 0000008881294400] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CAF000 == 69 [pid = 2868] [id = 361] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088B367B000 == 68 [pid = 2868] [id = 360] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088B349E800 == 67 [pid = 2868] [id = 359] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088B126F000 == 66 [pid = 2868] [id = 358] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD873000 == 65 [pid = 2868] [id = 357] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC58C000 == 64 [pid = 2868] [id = 356] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088B2B37000) [pid = 2868] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088A4941400) [pid = 2868] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088AB791800) [pid = 2868] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (00000088AEFF2400) [pid = 2868] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (00000088B2B33000) [pid = 2868] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088AFA75400) [pid = 2868] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (00000088AFAED400) [pid = 2868] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088B3294400) [pid = 2868] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | 1464198626910 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]]]}] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB809000 == 63 [pid = 2868] [id = 355] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A2A000 == 62 [pid = 2868] [id = 354] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3ECF800 == 61 [pid = 2868] [id = 353] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088808DD800 == 60 [pid = 2868] [id = 350] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088803E2800 == 59 [pid = 2868] [id = 349] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5D82000 == 58 [pid = 2868] [id = 348] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1E6800 == 57 [pid = 2868] [id = 347] 10:50:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3929000 == 56 [pid = 2868] [id = 346] 10:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1079ms 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088ACEB3000) [pid = 2868] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (00000088AE88D800) [pid = 2868] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088AEBAC800) [pid = 2868] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088A4E06400) [pid = 2868] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088A32EF000) [pid = 2868] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088A3288800) [pid = 2868] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088A4E0E400) [pid = 2868] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088ABFA6000) [pid = 2868] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088AAF06400) [pid = 2868] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088AB79A000) [pid = 2868] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088ABBB8400) [pid = 2868] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AFB47400) [pid = 2868] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088AFA75800) [pid = 2868] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088AF8A4400) [pid = 2868] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088AFE61400) [pid = 2868] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088ACC72800) [pid = 2868] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:50:26 INFO - PROCESS | 2868 | 1464198626981 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 2868 | 1464198626985 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 10:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:50:26 INFO - PROCESS | 2868 | 1464198626992 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 2868 | 1464198626995 Marionette TRACE conn7 <- [1,1438,null,{}] 10:50:27 INFO - PROCESS | 2868 | 1464198626999 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}] 10:50:27 INFO - PROCESS | 2868 | 1464198627102 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 10:50:27 INFO - PROCESS | 2868 | 1464198627109 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0080000 == 57 [pid = 2868] [id = 369] 10:50:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (000000889EA3C400) [pid = 2868] [serial = 1107] [outer = 0000000000000000] 10:50:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (000000889EA47400) [pid = 2868] [serial = 1108] [outer = 000000889EA3C400] 10:50:27 INFO - PROCESS | 2868 | 1464198627157 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088A3259000) [pid = 2868] [serial = 1109] [outer = 000000889EA3C400] 10:50:27 INFO - PROCESS | 2868 | 1464198627670 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]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 10:50:27 INFO - PROCESS | 2868 | 1464198627731 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 2868 | 1464198627733 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 10:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:50:27 INFO - PROCESS | 2868 | 1464198627738 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 2868 | 1464198627744 Marionette TRACE conn7 <- [1,1442,null,{}] 10:50:27 INFO - PROCESS | 2868 | 1464198627754 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}] 10:50:27 INFO - PROCESS | 2868 | 1464198627851 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 10:50:27 INFO - PROCESS | 2868 | 1464198627934 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9090000 == 58 [pid = 2868] [id = 370] 10:50:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889EA3E000) [pid = 2868] [serial = 1110] [outer = 0000000000000000] 10:50:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088A4E0F800) [pid = 2868] [serial = 1111] [outer = 000000889EA3E000] 10:50:27 INFO - PROCESS | 2868 | 1464198627981 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088A523F400) [pid = 2868] [serial = 1112] [outer = 000000889EA3E000] 10:50:28 INFO - PROCESS | 2868 | 1464198628374 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]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 10:50:28 INFO - PROCESS | 2868 | 1464198628452 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 2868 | 1464198628455 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 10:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:50:28 INFO - PROCESS | 2868 | 1464198628461 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 2868 | 1464198628463 Marionette TRACE conn7 <- [1,1446,null,{}] 10:50:28 INFO - PROCESS | 2868 | 1464198628466 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}] 10:50:28 INFO - PROCESS | 2868 | 1464198628561 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 10:50:28 INFO - PROCESS | 2868 | 1464198628575 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB420000 == 59 [pid = 2868] [id = 371] 10:50:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088A8D3D000) [pid = 2868] [serial = 1113] [outer = 0000000000000000] 10:50:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088A8D57400) [pid = 2868] [serial = 1114] [outer = 00000088A8D3D000] 10:50:28 INFO - PROCESS | 2868 | 1464198628623 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088A9540800) [pid = 2868] [serial = 1115] [outer = 00000088A8D3D000] 10:50:29 INFO - PROCESS | 2868 | 1464198629062 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]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 629ms 10:50:29 INFO - PROCESS | 2868 | 1464198629101 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 2868 | 1464198629103 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 10:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:50:29 INFO - PROCESS | 2868 | 1464198629107 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 2868 | 1464198629109 Marionette TRACE conn7 <- [1,1450,null,{}] 10:50:29 INFO - PROCESS | 2868 | 1464198629112 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}] 10:50:29 INFO - PROCESS | 2868 | 1464198629237 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 10:50:29 INFO - PROCESS | 2868 | 1464198629244 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC112000 == 60 [pid = 2868] [id = 372] 10:50:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088AAF06000) [pid = 2868] [serial = 1116] [outer = 0000000000000000] 10:50:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088AB65D400) [pid = 2868] [serial = 1117] [outer = 00000088AAF06000] 10:50:29 INFO - PROCESS | 2868 | 1464198629341 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (00000088ABD6D000) [pid = 2868] [serial = 1118] [outer = 00000088AAF06000] 10:50:29 INFO - PROCESS | 2868 | 1464198629831 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]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 776ms 10:50:29 INFO - PROCESS | 2868 | 1464198629885 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 2868 | 1464198629887 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 10:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:50:29 INFO - PROCESS | 2868 | 1464198629932 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 2868 | 1464198629941 Marionette TRACE conn7 <- [1,1454,null,{}] 10:50:29 INFO - PROCESS | 2868 | 1464198629948 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}] 10:50:30 INFO - PROCESS | 2868 | 1464198630076 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 10:50:30 INFO - PROCESS | 2868 | 1464198630127 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD814800 == 61 [pid = 2868] [id = 373] 10:50:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088ABEC4000) [pid = 2868] [serial = 1119] [outer = 0000000000000000] 10:50:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088ABECC000) [pid = 2868] [serial = 1120] [outer = 00000088ABEC4000] 10:50:30 INFO - PROCESS | 2868 | 1464198630175 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088AC0D7400) [pid = 2868] [serial = 1121] [outer = 00000088ABEC4000] 10:50:30 INFO - PROCESS | 2868 | 1464198630630 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]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 756ms 10:50:30 INFO - PROCESS | 2868 | 1464198630678 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 2868 | 1464198630680 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 10:50:30 INFO - PROCESS | 2868 | 1464198630684 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 2868 | 1464198630686 Marionette TRACE conn7 <- [1,1458,null,{}] 10:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:50:30 INFO - PROCESS | 2868 | 1464198630690 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}] 10:50:30 INFO - PROCESS | 2868 | 1464198630807 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 10:50:30 INFO - PROCESS | 2868 | 1464198630864 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDA7000 == 62 [pid = 2868] [id = 374] 10:50:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (00000088ACC92800) [pid = 2868] [serial = 1122] [outer = 0000000000000000] 10:50:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088ACC97400) [pid = 2868] [serial = 1123] [outer = 00000088ACC92800] 10:50:30 INFO - PROCESS | 2868 | 1464198630911 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088ADF39800) [pid = 2868] [serial = 1124] [outer = 00000088ACC92800] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889E915800) [pid = 2868] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088ABE6DC00) [pid = 2868] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088B328BC00) [pid = 2868] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (00000088AFAE6000) [pid = 2868] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (000000889F1AE000) [pid = 2868] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088AFB3B400) [pid = 2868] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088B19A5C00) [pid = 2868] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (000000889E912400) [pid = 2868] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088AFAE8C00) [pid = 2868] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088AED3C400) [pid = 2868] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088A35DDC00) [pid = 2868] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088A95C8C00) [pid = 2868] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088B19A8800) [pid = 2868] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AB78B800) [pid = 2868] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088AAF0CC00) [pid = 2868] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088AC05D800) [pid = 2868] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088AFE5F400) [pid = 2868] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088AF81C000) [pid = 2868] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088ACC97000) [pid = 2868] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088A32E9C00) [pid = 2868] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088A8F3BC00) [pid = 2868] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000889E91F000) [pid = 2868] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088ABEC8800) [pid = 2868] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088A8F3C400) [pid = 2868] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (000000888128B800) [pid = 2868] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (000000889F1B0C00) [pid = 2868] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088A4E90800) [pid = 2868] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AFA6DC00) [pid = 2868] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889E914400) [pid = 2868] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088AEBA0800) [pid = 2868] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AF89E800) [pid = 2868] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000889E913400) [pid = 2868] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088A8D59000) [pid = 2868] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AEBAA400) [pid = 2868] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:50:31 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889F1A9800) [pid = 2868] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:50:31 INFO - PROCESS | 2868 | 1464198631709 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]]]}] 10:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1079ms 10:50:31 INFO - PROCESS | 2868 | 1464198631768 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 2868 | 1464198631770 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 10:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:50:31 INFO - PROCESS | 2868 | 1464198631774 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - PROCESS | 2868 | 1464198631775 Marionette TRACE conn7 <- [1,1462,null,{}] 10:50:31 INFO - PROCESS | 2868 | 1464198631779 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}] 10:50:31 INFO - PROCESS | 2868 | 1464198631875 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 10:50:31 INFO - PROCESS | 2868 | 1464198631884 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD807000 == 63 [pid = 2868] [id = 375] 10:50:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889F1AE000) [pid = 2868] [serial = 1125] [outer = 0000000000000000] 10:50:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A4E87800) [pid = 2868] [serial = 1126] [outer = 000000889F1AE000] 10:50:31 INFO - PROCESS | 2868 | 1464198631930 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088A90E7800) [pid = 2868] [serial = 1127] [outer = 000000889F1AE000] 10:50:32 INFO - PROCESS | 2868 | 1464198632397 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]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 10:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:50:32 INFO - PROCESS | 2868 | 1464198632469 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 2868 | 1464198632471 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 10:50:32 INFO - PROCESS | 2868 | 1464198632474 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 2868 | 1464198632476 Marionette TRACE conn7 <- [1,1466,null,{}] 10:50:32 INFO - PROCESS | 2868 | 1464198632480 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}] 10:50:32 INFO - PROCESS | 2868 | 1464198632571 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 10:50:32 INFO - PROCESS | 2868 | 1464198632581 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B126B000 == 64 [pid = 2868] [id = 376] 10:50:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088ACC75000) [pid = 2868] [serial = 1128] [outer = 0000000000000000] 10:50:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088ADDB2400) [pid = 2868] [serial = 1129] [outer = 00000088ACC75000] 10:50:32 INFO - PROCESS | 2868 | 1464198632628 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088AE890400) [pid = 2868] [serial = 1130] [outer = 00000088ACC75000] 10:50:33 INFO - PROCESS | 2868 | 1464198633105 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]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 10:50:33 INFO - PROCESS | 2868 | 1464198633149 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 2868 | 1464198633151 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 10:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:50:33 INFO - PROCESS | 2868 | 1464198633155 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 2868 | 1464198633157 Marionette TRACE conn7 <- [1,1470,null,{}] 10:50:33 INFO - PROCESS | 2868 | 1464198633161 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}] 10:50:33 INFO - PROCESS | 2868 | 1464198633261 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 10:50:33 INFO - PROCESS | 2868 | 1464198633270 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3490800 == 65 [pid = 2868] [id = 377] 10:50:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088AEB17000) [pid = 2868] [serial = 1131] [outer = 0000000000000000] 10:50:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088AEB1E800) [pid = 2868] [serial = 1132] [outer = 00000088AEB17000] 10:50:33 INFO - PROCESS | 2868 | 1464198633322 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088AED42000) [pid = 2868] [serial = 1133] [outer = 00000088AEB17000] 10:50:34 INFO - PROCESS | 2868 | 1464198634112 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]]]}] 10:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 10:50:34 INFO - PROCESS | 2868 | 1464198634154 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 2868 | 1464198634160 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 10:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:50:34 INFO - PROCESS | 2868 | 1464198634167 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 2868 | 1464198634172 Marionette TRACE conn7 <- [1,1474,null,{}] 10:50:34 INFO - PROCESS | 2868 | 1464198634178 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}] 10:50:34 INFO - PROCESS | 2868 | 1464198634305 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 10:50:34 INFO - PROCESS | 2868 | 1464198634434 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3929000 == 66 [pid = 2868] [id = 378] 10:50:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000889CFD3000) [pid = 2868] [serial = 1134] [outer = 0000000000000000] 10:50:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000889E2C2C00) [pid = 2868] [serial = 1135] [outer = 000000889CFD3000] 10:50:34 INFO - PROCESS | 2868 | 1464198634496 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (000000889F93EC00) [pid = 2868] [serial = 1136] [outer = 000000889CFD3000] 10:50:35 INFO - PROCESS | 2868 | 1464198635116 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]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 986ms 10:50:35 INFO - PROCESS | 2868 | 1464198635158 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 2868 | 1464198635165 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 10:50:35 INFO - PROCESS | 2868 | 1464198635171 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:50:35 INFO - PROCESS | 2868 | 1464198635175 Marionette TRACE conn7 <- [1,1478,null,{}] 10:50:35 INFO - PROCESS | 2868 | 1464198635179 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}] 10:50:35 INFO - PROCESS | 2868 | 1464198635302 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 10:50:35 INFO - PROCESS | 2868 | 1464198635430 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DF000 == 67 [pid = 2868] [id = 379] 10:50:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A49B8800) [pid = 2868] [serial = 1137] [outer = 0000000000000000] 10:50:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088A5088800) [pid = 2868] [serial = 1138] [outer = 00000088A49B8800] 10:50:35 INFO - PROCESS | 2868 | 1464198635489 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088A95D6000) [pid = 2868] [serial = 1139] [outer = 00000088A49B8800] 10:50:36 INFO - PROCESS | 2868 | 1464198636113 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]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 10:50:36 INFO - PROCESS | 2868 | 1464198636163 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 2868 | 1464198636166 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 10:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:50:36 INFO - PROCESS | 2868 | 1464198636170 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 2868 | 1464198636174 Marionette TRACE conn7 <- [1,1482,null,{}] 10:50:36 INFO - PROCESS | 2868 | 1464198636186 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}] 10:50:36 INFO - PROCESS | 2868 | 1464198636308 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 10:50:36 INFO - PROCESS | 2868 | 1464198636460 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B367B000 == 68 [pid = 2868] [id = 380] 10:50:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088ABE79000) [pid = 2868] [serial = 1140] [outer = 0000000000000000] 10:50:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088ABEC1C00) [pid = 2868] [serial = 1141] [outer = 00000088ABE79000] 10:50:36 INFO - PROCESS | 2868 | 1464198636522 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088AEBA6000) [pid = 2868] [serial = 1142] [outer = 00000088ABE79000] 10:50:37 INFO - PROCESS | 2868 | 1464198637191 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]]]}] 10:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1075ms 10:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:50:37 INFO - PROCESS | 2868 | 1464198637248 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 2868 | 1464198637251 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 10:50:37 INFO - PROCESS | 2868 | 1464198637255 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 2868 | 1464198637257 Marionette TRACE conn7 <- [1,1486,null,{}] 10:50:37 INFO - PROCESS | 2868 | 1464198637261 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}] 10:50:37 INFO - PROCESS | 2868 | 1464198637382 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 10:50:37 INFO - PROCESS | 2868 | 1464198637508 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AF1000 == 69 [pid = 2868] [id = 381] 10:50:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088AEF9D400) [pid = 2868] [serial = 1143] [outer = 0000000000000000] 10:50:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088AEFF4800) [pid = 2868] [serial = 1144] [outer = 00000088AEF9D400] 10:50:37 INFO - PROCESS | 2868 | 1464198637568 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088AF819400) [pid = 2868] [serial = 1145] [outer = 00000088AEF9D400] 10:50:38 INFO - PROCESS | 2868 | 1464198638174 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]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 10:50:38 INFO - PROCESS | 2868 | 1464198638242 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 2868 | 1464198638244 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 10:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:50:38 INFO - PROCESS | 2868 | 1464198638248 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 2868 | 1464198638250 Marionette TRACE conn7 <- [1,1490,null,{}] 10:50:38 INFO - PROCESS | 2868 | 1464198638254 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}] 10:50:38 INFO - PROCESS | 2868 | 1464198638369 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 10:50:38 INFO - PROCESS | 2868 | 1464198638492 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5318000 == 70 [pid = 2868] [id = 382] 10:50:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088AF81F800) [pid = 2868] [serial = 1146] [outer = 0000000000000000] 10:50:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088AF825400) [pid = 2868] [serial = 1147] [outer = 00000088AF81F800] 10:50:38 INFO - PROCESS | 2868 | 1464198638553 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088AF835400) [pid = 2868] [serial = 1148] [outer = 00000088AF81F800] 10:50:39 INFO - PROCESS | 2868 | 1464198639242 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]]]}] 10:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1025ms 10:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:50:39 INFO - PROCESS | 2868 | 1464198639276 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 10:50:39 INFO - PROCESS | 2868 | 1464198639279 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 10:50:39 INFO - PROCESS | 2868 | 1464198639282 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 2868 | 1464198639285 Marionette TRACE conn7 <- [1,1494,null,{}] 10:50:39 INFO - PROCESS | 2868 | 1464198639288 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}] 10:50:39 INFO - PROCESS | 2868 | 1464198639430 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 10:50:39 INFO - PROCESS | 2868 | 1464198639560 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F02F000 == 71 [pid = 2868] [id = 383] 10:50:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (000000889E842C00) [pid = 2868] [serial = 1149] [outer = 0000000000000000] 10:50:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (000000889F1AF800) [pid = 2868] [serial = 1150] [outer = 000000889E842C00] 10:50:39 INFO - PROCESS | 2868 | 1464198639619 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088A5249400) [pid = 2868] [serial = 1151] [outer = 000000889E842C00] 10:50:40 INFO - PROCESS | 2868 | 1464198640390 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]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1136ms 10:50:40 INFO - PROCESS | 2868 | 1464198640420 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 2868 | 1464198640425 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 10:50:40 INFO - PROCESS | 2868 | 1464198640430 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:50:40 INFO - PROCESS | 2868 | 1464198640434 Marionette TRACE conn7 <- [1,1498,null,{}] 10:50:40 INFO - PROCESS | 2868 | 1464198640439 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}] 10:50:40 INFO - PROCESS | 2868 | 1464198640552 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 10:50:40 INFO - PROCESS | 2868 | 1464198640686 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088808CD800 == 72 [pid = 2868] [id = 384] 10:50:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (000000889E91A400) [pid = 2868] [serial = 1152] [outer = 0000000000000000] 10:50:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889EA38400) [pid = 2868] [serial = 1153] [outer = 000000889E91A400] 10:50:40 INFO - PROCESS | 2868 | 1464198640740 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088A0010000) [pid = 2868] [serial = 1154] [outer = 000000889E91A400] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088B126B000 == 71 [pid = 2868] [id = 376] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD807000 == 70 [pid = 2868] [id = 375] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEDA7000 == 69 [pid = 2868] [id = 374] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD814800 == 68 [pid = 2868] [id = 373] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC112000 == 67 [pid = 2868] [id = 372] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB420000 == 66 [pid = 2868] [id = 371] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9090000 == 65 [pid = 2868] [id = 370] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0080000 == 64 [pid = 2868] [id = 369] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 0000008881215800 == 63 [pid = 2868] [id = 368] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088B328AC00) [pid = 2868] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088AF833C00) [pid = 2868] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088B3E06400) [pid = 2868] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088AAF06C00) [pid = 2868] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088AEBA4800) [pid = 2868] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088AFAE7000) [pid = 2868] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088813D3000 == 62 [pid = 2868] [id = 367] 10:50:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088813D7000 == 61 [pid = 2868] [id = 363] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088B199E000) [pid = 2868] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088AFBCB800) [pid = 2868] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088A4E8F400) [pid = 2868] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088AFBC3800) [pid = 2868] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088B2B39800) [pid = 2868] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088B3D2A000) [pid = 2868] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088AFB48400) [pid = 2868] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088AF827800) [pid = 2868] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088A8D43800) [pid = 2868] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088ABFA4C00) [pid = 2868] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088B3291400) [pid = 2868] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088AEBA3800) [pid = 2868] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088AB78D000) [pid = 2868] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088AEFF7C00) [pid = 2868] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088B199E400) [pid = 2868] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088AF821000) [pid = 2868] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AF89BC00) [pid = 2868] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088A3CEE800) [pid = 2868] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088AEB15000) [pid = 2868] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088A3CEF400) [pid = 2868] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088ABFADC00) [pid = 2868] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088ABBB8800) [pid = 2868] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889F104400) [pid = 2868] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088AF8A6400) [pid = 2868] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088ADDBC000) [pid = 2868] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AB793400) [pid = 2868] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088A8B93800) [pid = 2868] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889D7CC000) [pid = 2868] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AFAE7800) [pid = 2868] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088AAEDF400) [pid = 2868] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088ACC70000) [pid = 2868] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088B2B34000) [pid = 2868] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A3E8E400) [pid = 2868] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AEBAE000) [pid = 2868] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AFAC7C00) [pid = 2868] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088ABE6D000) [pid = 2868] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A5085400) [pid = 2868] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A507CC00) [pid = 2868] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AFAEA400) [pid = 2868] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088ABE1A800) [pid = 2868] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AF8A0000) [pid = 2868] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088B199C400) [pid = 2868] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A4E86800) [pid = 2868] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AFE5DC00) [pid = 2868] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AEB16400) [pid = 2868] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088B3C0DC00) [pid = 2868] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:50:41 INFO - PROCESS | 2868 | 1464198641411 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]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1022ms 10:50:41 INFO - PROCESS | 2868 | 1464198641457 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 2868 | 1464198641463 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 10:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:50:41 INFO - PROCESS | 2868 | 1464198641469 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 2868 | 1464198641471 Marionette TRACE conn7 <- [1,1502,null,{}] 10:50:41 INFO - PROCESS | 2868 | 1464198641475 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}] 10:50:41 INFO - PROCESS | 2868 | 1464198641579 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 10:50:41 INFO - PROCESS | 2868 | 1464198641659 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE65000 == 62 [pid = 2868] [id = 385] 10:50:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889CE20400) [pid = 2868] [serial = 1155] [outer = 0000000000000000] 10:50:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889F1A4000) [pid = 2868] [serial = 1156] [outer = 000000889CE20400] 10:50:41 INFO - PROCESS | 2868 | 1464198641706 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A4A8C000) [pid = 2868] [serial = 1157] [outer = 000000889CE20400] 10:50:42 INFO - PROCESS | 2868 | 1464198642107 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]]]}] 10:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 10:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:50:42 INFO - PROCESS | 2868 | 1464198642162 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 2868 | 1464198642164 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 10:50:42 INFO - PROCESS | 2868 | 1464198642168 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 2868 | 1464198642172 Marionette TRACE conn7 <- [1,1506,null,{}] 10:50:42 INFO - PROCESS | 2868 | 1464198642182 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}] 10:50:42 INFO - PROCESS | 2868 | 1464198642282 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 10:50:42 INFO - PROCESS | 2868 | 1464198642329 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9093800 == 63 [pid = 2868] [id = 386] 10:50:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A5240800) [pid = 2868] [serial = 1158] [outer = 0000000000000000] 10:50:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A7AEFC00) [pid = 2868] [serial = 1159] [outer = 00000088A5240800] 10:50:42 INFO - PROCESS | 2868 | 1464198642381 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A8E02C00) [pid = 2868] [serial = 1160] [outer = 00000088A5240800] 10:50:42 INFO - PROCESS | 2868 | 1464198642838 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]]]}] 10:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 10:50:42 INFO - PROCESS | 2868 | 1464198642862 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 2868 | 1464198642865 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 10:50:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:50:42 INFO - PROCESS | 2868 | 1464198642869 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 2868 | 1464198642871 Marionette TRACE conn7 <- [1,1510,null,{}] 10:50:42 INFO - PROCESS | 2868 | 1464198642875 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}] 10:50:42 INFO - PROCESS | 2868 | 1464198642974 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 10:50:42 INFO - PROCESS | 2868 | 1464198642995 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3CD000 == 64 [pid = 2868] [id = 387] 10:50:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AAE5F800) [pid = 2868] [serial = 1161] [outer = 0000000000000000] 10:50:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AAF06C00) [pid = 2868] [serial = 1162] [outer = 00000088AAE5F800] 10:50:43 INFO - PROCESS | 2868 | 1464198643042 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AB791800) [pid = 2868] [serial = 1163] [outer = 00000088AAE5F800] 10:50:43 INFO - PROCESS | 2868 | 1464198643477 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"]]]}] 10:50:43 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 () { 10:50:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:50:43 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 () { 10:50:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:50:43 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 () { 10:50:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:50:43 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 () { 10:50:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:50:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 681ms 10:50:43 INFO - PROCESS | 2868 | 1464198643553 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 10:50:43 INFO - PROCESS | 2868 | 1464198643555 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 10:50:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:50:43 INFO - PROCESS | 2868 | 1464198643558 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 2868 | 1464198643560 Marionette TRACE conn7 <- [1,1514,null,{}] 10:50:43 INFO - PROCESS | 2868 | 1464198643564 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}] 10:50:43 INFO - PROCESS | 2868 | 1464198643685 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 10:50:43 INFO - PROCESS | 2868 | 1464198643765 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC114800 == 65 [pid = 2868] [id = 388] 10:50:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ABBB9400) [pid = 2868] [serial = 1164] [outer = 0000000000000000] 10:50:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ABE24800) [pid = 2868] [serial = 1165] [outer = 00000088ABBB9400] 10:50:43 INFO - PROCESS | 2868 | 1464198643812 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088ABEC9800) [pid = 2868] [serial = 1166] [outer = 00000088ABBB9400] 10:50:44 INFO - PROCESS | 2868 | 1464198644263 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"]]]}] 10:50:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:50:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:50:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:50:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:50:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 735ms 10:50:44 INFO - PROCESS | 2868 | 1464198644300 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 2868 | 1464198644303 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 10:50:44 INFO - PROCESS | 2868 | 1464198644306 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:50:44 INFO - PROCESS | 2868 | 1464198644308 Marionette TRACE conn7 <- [1,1518,null,{}] 10:50:44 INFO - PROCESS | 2868 | 1464198644312 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}] 10:50:44 INFO - PROCESS | 2868 | 1464198644446 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 10:50:44 INFO - PROCESS | 2868 | 1464198644516 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD87D000 == 66 [pid = 2868] [id = 389] 10:50:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088ACEAB000) [pid = 2868] [serial = 1167] [outer = 0000000000000000] 10:50:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AEB12800) [pid = 2868] [serial = 1168] [outer = 00000088ACEAB000] 10:50:44 INFO - PROCESS | 2868 | 1464198644564 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AEB2B000) [pid = 2868] [serial = 1169] [outer = 00000088ACEAB000] 10:50:44 INFO - PROCESS | 2868 | 1464198644959 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]]]}] 10:50:45 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 10:50:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:50:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:50:45 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. 10:50:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:50:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 734ms 10:50:45 INFO - PROCESS | 2868 | 1464198645082 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 2868 | 1464198645085 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 10:50:45 INFO - PROCESS | 2868 | 1464198645095 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:50:45 INFO - PROCESS | 2868 | 1464198645097 Marionette TRACE conn7 <- [1,1522,null,{}] 10:50:45 INFO - PROCESS | 2868 | 1464198645100 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}] 10:50:45 INFO - PROCESS | 2868 | 1464198645218 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 10:50:45 INFO - PROCESS | 2868 | 1464198645227 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E6800 == 67 [pid = 2868] [id = 390] 10:50:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AEB27000) [pid = 2868] [serial = 1170] [outer = 0000000000000000] 10:50:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AEFFE000) [pid = 2868] [serial = 1171] [outer = 00000088AEB27000] 10:50:45 INFO - PROCESS | 2868 | 1464198645316 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AF82F400) [pid = 2868] [serial = 1172] [outer = 00000088AEB27000] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AF829800) [pid = 2868] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A954E400) [pid = 2868] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088B3E04800) [pid = 2868] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088ACC93800) [pid = 2868] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088803EF000) [pid = 2868] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088ACC92800) [pid = 2868] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088ABEC4000) [pid = 2868] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (0000008880BC5400) [pid = 2868] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889EA3E000) [pid = 2868] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088B199D400) [pid = 2868] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889EA3C400) [pid = 2868] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (0000008881294400) [pid = 2868] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A8D3D000) [pid = 2868] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ACC75000) [pid = 2868] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AAF06000) [pid = 2868] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:50:45 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889F1AE000) [pid = 2868] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:50:45 INFO - PROCESS | 2868 | 1464198645855 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]]]}] 10:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 775ms 10:50:45 INFO - PROCESS | 2868 | 1464198645879 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 2868 | 1464198645881 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 10:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:50:45 INFO - PROCESS | 2868 | 1464198645885 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 2868 | 1464198645894 Marionette TRACE conn7 <- [1,1526,null,{}] 10:50:45 INFO - PROCESS | 2868 | 1464198645905 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}] 10:50:46 INFO - PROCESS | 2868 | 1464198645994 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 10:50:46 INFO - PROCESS | 2868 | 1464198646002 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19DA800 == 68 [pid = 2868] [id = 391] 10:50:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (0000008881287C00) [pid = 2868] [serial = 1173] [outer = 0000000000000000] 10:50:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A8BF2000) [pid = 2868] [serial = 1174] [outer = 0000008881287C00] 10:50:46 INFO - PROCESS | 2868 | 1464198646048 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ACEB3000) [pid = 2868] [serial = 1175] [outer = 0000008881287C00] 10:50:46 INFO - PROCESS | 2868 | 1464198646490 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]]]}] 10:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 650ms 10:50:46 INFO - PROCESS | 2868 | 1464198646537 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 2868 | 1464198646540 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 10:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:50:46 INFO - PROCESS | 2868 | 1464198646543 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 2868 | 1464198646545 Marionette TRACE conn7 <- [1,1530,null,{}] 10:50:46 INFO - PROCESS | 2868 | 1464198646549 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}] 10:50:46 INFO - PROCESS | 2868 | 1464198646639 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 10:50:46 INFO - PROCESS | 2868 | 1464198646646 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3598800 == 69 [pid = 2868] [id = 392] 10:50:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AF82C800) [pid = 2868] [serial = 1176] [outer = 0000000000000000] 10:50:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AF8A4000) [pid = 2868] [serial = 1177] [outer = 00000088AF82C800] 10:50:46 INFO - PROCESS | 2868 | 1464198646691 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AFA73000) [pid = 2868] [serial = 1178] [outer = 00000088AF82C800] 10:50:47 INFO - PROCESS | 2868 | 1464198647151 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]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 10:50:47 INFO - PROCESS | 2868 | 1464198647188 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 2868 | 1464198647191 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 10:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:50:47 INFO - PROCESS | 2868 | 1464198647199 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 2868 | 1464198647201 Marionette TRACE conn7 <- [1,1534,null,{}] 10:50:47 INFO - PROCESS | 2868 | 1464198647205 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}] 10:50:47 INFO - PROCESS | 2868 | 1464198647306 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 10:50:47 INFO - PROCESS | 2868 | 1464198647314 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3814800 == 70 [pid = 2868] [id = 393] 10:50:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AFAC4800) [pid = 2868] [serial = 1179] [outer = 0000000000000000] 10:50:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AFACA400) [pid = 2868] [serial = 1180] [outer = 00000088AFAC4800] 10:50:47 INFO - PROCESS | 2868 | 1464198647360 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AFAE6400) [pid = 2868] [serial = 1181] [outer = 00000088AFAC4800] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A89000 == 69 [pid = 2868] [id = 249] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B64CB000 == 68 [pid = 2868] [id = 333] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B381A800 == 67 [pid = 2868] [id = 336] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD95E800 == 66 [pid = 2868] [id = 331] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 0000008880B7A000 == 65 [pid = 2868] [id = 366] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B381F000 == 64 [pid = 2868] [id = 314] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3827800 == 63 [pid = 2868] [id = 287] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD81A800 == 62 [pid = 2868] [id = 335] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5D8B800 == 61 [pid = 2868] [id = 319] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B359B800 == 60 [pid = 2868] [id = 365] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AEE000 == 59 [pid = 2868] [id = 317] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3BA800 == 58 [pid = 2868] [id = 364] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5BE8800 == 57 [pid = 2868] [id = 334] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5D32000 == 56 [pid = 2868] [id = 362] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CA8800 == 55 [pid = 2868] [id = 332] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5317000 == 54 [pid = 2868] [id = 351] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD87F800 == 53 [pid = 2868] [id = 259] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3677800 == 52 [pid = 2868] [id = 284] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B64CA000 == 51 [pid = 2868] [id = 318] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD88C800 == 50 [pid = 2868] [id = 286] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A007F800 == 49 [pid = 2868] [id = 248] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3F47000 == 48 [pid = 2868] [id = 303] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A58800 == 47 [pid = 2868] [id = 300] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 0000008881219800 == 46 [pid = 2868] [id = 352] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A58000 == 45 [pid = 2868] [id = 288] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACC0F000 == 44 [pid = 2868] [id = 316] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF52E000 == 43 [pid = 2868] [id = 247] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088808CD800 == 42 [pid = 2868] [id = 384] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 000000889F02F000 == 41 [pid = 2868] [id = 383] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5318000 == 40 [pid = 2868] [id = 382] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AF1000 == 39 [pid = 2868] [id = 381] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B367B000 == 38 [pid = 2868] [id = 380] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1DF000 == 37 [pid = 2868] [id = 379] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3929000 == 36 [pid = 2868] [id = 378] 10:50:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3490800 == 35 [pid = 2868] [id = 377] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9093800 == 34 [pid = 2868] [id = 386] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE65000 == 33 [pid = 2868] [id = 385] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19DA800 == 32 [pid = 2868] [id = 391] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3CD000 == 31 [pid = 2868] [id = 387] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3598800 == 30 [pid = 2868] [id = 392] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC114800 == 29 [pid = 2868] [id = 388] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5E6800 == 28 [pid = 2868] [id = 390] 10:50:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD87D000 == 27 [pid = 2868] [id = 389] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088B3E10400) [pid = 2868] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088AEFFD800) [pid = 2868] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088B2B3E800) [pid = 2868] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088B3C05400) [pid = 2868] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088ABEC2800) [pid = 2868] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ACC97400) [pid = 2868] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AC0D7400) [pid = 2868] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088ABECC000) [pid = 2868] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (0000008880BCEC00) [pid = 2868] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (0000008880BC7000) [pid = 2868] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A4E0F800) [pid = 2868] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A523F400) [pid = 2868] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088B3C0D800) [pid = 2868] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889EA47400) [pid = 2868] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A3259000) [pid = 2868] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889E822400) [pid = 2868] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889CF50000) [pid = 2868] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A8D57400) [pid = 2868] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A49AD400) [pid = 2868] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ADDB2400) [pid = 2868] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AC2CD000) [pid = 2868] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AFE65C00) [pid = 2868] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088B3E0F400) [pid = 2868] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088ADF39800) [pid = 2868] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AEB1E800) [pid = 2868] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000889CF55C00) [pid = 2868] [serial = 661] [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.] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AB65D400) [pid = 2868] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088AE890400) [pid = 2868] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088ABD6D000) [pid = 2868] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A9540800) [pid = 2868] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A4E87800) [pid = 2868] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A90E7800) [pid = 2868] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:50:49 INFO - PROCESS | 2868 | 1464198649661 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]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2483ms 10:50:49 INFO - PROCESS | 2868 | 1464198649687 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 2868 | 1464198649692 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 10:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:50:49 INFO - PROCESS | 2868 | 1464198649697 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 2868 | 1464198649702 Marionette TRACE conn7 <- [1,1538,null,{}] 10:50:49 INFO - PROCESS | 2868 | 1464198649708 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}] 10:50:49 INFO - PROCESS | 2868 | 1464198649808 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 10:50:49 INFO - PROCESS | 2868 | 1464198649818 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088808DD000 == 28 [pid = 2868] [id = 394] 10:50:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (0000008880BD2C00) [pid = 2868] [serial = 1182] [outer = 0000000000000000] 10:50:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (0000008880BD3800) [pid = 2868] [serial = 1183] [outer = 0000008880BD2C00] 10:50:49 INFO - PROCESS | 2868 | 1464198649868 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (000000888128D800) [pid = 2868] [serial = 1184] [outer = 0000008880BD2C00] 10:50:50 INFO - PROCESS | 2868 | 1464198650384 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]]]}] 10:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 733ms 10:50:50 INFO - PROCESS | 2868 | 1464198650435 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 2868 | 1464198650441 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 10:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:50:50 INFO - PROCESS | 2868 | 1464198650448 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 2868 | 1464198650451 Marionette TRACE conn7 <- [1,1542,null,{}] 10:50:50 INFO - PROCESS | 2868 | 1464198650455 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}] 10:50:50 INFO - PROCESS | 2868 | 1464198650552 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 10:50:50 INFO - PROCESS | 2868 | 1464198650631 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813D4800 == 29 [pid = 2868] [id = 395] 10:50:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (0000008881294800) [pid = 2868] [serial = 1185] [outer = 0000000000000000] 10:50:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (000000889D749000) [pid = 2868] [serial = 1186] [outer = 0000008881294800] 10:50:50 INFO - PROCESS | 2868 | 1464198650679 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000889E16DC00) [pid = 2868] [serial = 1187] [outer = 0000008881294800] 10:50:51 INFO - PROCESS | 2868 | 1464198651110 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]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 10:50:51 INFO - PROCESS | 2868 | 1464198651196 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 2868 | 1464198651200 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 10:50:51 INFO - PROCESS | 2868 | 1464198651204 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:50:51 INFO - PROCESS | 2868 | 1464198651208 Marionette TRACE conn7 <- [1,1546,null,{}] 10:50:51 INFO - PROCESS | 2868 | 1464198651225 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}] 10:50:51 INFO - PROCESS | 2868 | 1464198651340 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 10:50:51 INFO - PROCESS | 2868 | 1464198651351 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F138800 == 30 [pid = 2868] [id = 396] 10:50:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088803E4800) [pid = 2868] [serial = 1188] [outer = 0000000000000000] 10:50:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889EA39800) [pid = 2868] [serial = 1189] [outer = 00000088803E4800] 10:50:51 INFO - PROCESS | 2868 | 1464198651404 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000889EF65800) [pid = 2868] [serial = 1190] [outer = 00000088803E4800] 10:50:51 INFO - PROCESS | 2868 | 1464198651858 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]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 10:50:51 INFO - PROCESS | 2868 | 1464198651900 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 2868 | 1464198651903 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 10:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:50:51 INFO - PROCESS | 2868 | 1464198651906 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 2868 | 1464198651908 Marionette TRACE conn7 <- [1,1550,null,{}] 10:50:51 INFO - PROCESS | 2868 | 1464198651912 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}] 10:50:52 INFO - PROCESS | 2868 | 1464198652005 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 10:50:52 INFO - PROCESS | 2868 | 1464198652012 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE6F800 == 31 [pid = 2868] [id = 397] 10:50:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889F1AC800) [pid = 2868] [serial = 1191] [outer = 0000000000000000] 10:50:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889F942C00) [pid = 2868] [serial = 1192] [outer = 000000889F1AC800] 10:50:52 INFO - PROCESS | 2868 | 1464198652059 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A0059400) [pid = 2868] [serial = 1193] [outer = 000000889F1AC800] 10:50:52 INFO - PROCESS | 2868 | 1464198652497 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]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 10:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:50:52 INFO - PROCESS | 2868 | 1464198652538 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 2868 | 1464198652540 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 10:50:52 INFO - PROCESS | 2868 | 1464198652544 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 2868 | 1464198652546 Marionette TRACE conn7 <- [1,1554,null,{}] 10:50:52 INFO - PROCESS | 2868 | 1464198652549 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}] 10:50:52 INFO - PROCESS | 2868 | 1464198652633 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 10:50:52 INFO - PROCESS | 2868 | 1464198652642 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3923000 == 32 [pid = 2868] [id = 398] 10:50:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000888128E000) [pid = 2868] [serial = 1194] [outer = 0000000000000000] 10:50:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A3281800) [pid = 2868] [serial = 1195] [outer = 000000888128E000] 10:50:52 INFO - PROCESS | 2868 | 1464198652698 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A3A59800) [pid = 2868] [serial = 1196] [outer = 000000888128E000] 10:50:53 INFO - PROCESS | 2868 | 1464198653150 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]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 10:50:53 INFO - PROCESS | 2868 | 1464198653219 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 2868 | 1464198653221 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 10:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:50:53 INFO - PROCESS | 2868 | 1464198653224 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 2868 | 1464198653226 Marionette TRACE conn7 <- [1,1558,null,{}] 10:50:53 INFO - PROCESS | 2868 | 1464198653230 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}] 10:50:53 INFO - PROCESS | 2868 | 1464198653347 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 10:50:53 INFO - PROCESS | 2868 | 1464198653358 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A3C800 == 33 [pid = 2868] [id = 399] 10:50:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A3E8DC00) [pid = 2868] [serial = 1197] [outer = 0000000000000000] 10:50:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A493F400) [pid = 2868] [serial = 1198] [outer = 00000088A3E8DC00] 10:50:53 INFO - PROCESS | 2868 | 1464198653406 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A49B5800) [pid = 2868] [serial = 1199] [outer = 00000088A3E8DC00] 10:50:53 INFO - PROCESS | 2868 | 1464198653831 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]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 10:50:53 INFO - PROCESS | 2868 | 1464198653856 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 2868 | 1464198653859 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 10:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:50:53 INFO - PROCESS | 2868 | 1464198653862 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 2868 | 1464198653864 Marionette TRACE conn7 <- [1,1562,null,{}] 10:50:53 INFO - PROCESS | 2868 | 1464198653870 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}] 10:50:53 INFO - PROCESS | 2868 | 1464198653969 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 10:50:54 INFO - PROCESS | 2868 | 1464198654007 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5007000 == 34 [pid = 2868] [id = 400] 10:50:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (0000008880BC2000) [pid = 2868] [serial = 1200] [outer = 0000000000000000] 10:50:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A4E05000) [pid = 2868] [serial = 1201] [outer = 0000008880BC2000] 10:50:54 INFO - PROCESS | 2868 | 1464198654054 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A4E83800) [pid = 2868] [serial = 1202] [outer = 0000008880BC2000] 10:50:54 INFO - PROCESS | 2868 | 1464198654495 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]]]}] 10:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 10:50:54 INFO - PROCESS | 2868 | 1464198654536 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 2868 | 1464198654539 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 10:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:50:54 INFO - PROCESS | 2868 | 1464198654542 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 2868 | 1464198654544 Marionette TRACE conn7 <- [1,1566,null,{}] 10:50:54 INFO - PROCESS | 2868 | 1464198654548 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}] 10:50:54 INFO - PROCESS | 2868 | 1464198654632 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 10:50:54 INFO - PROCESS | 2868 | 1464198654640 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A29000 == 35 [pid = 2868] [id = 401] 10:50:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A4E88800) [pid = 2868] [serial = 1203] [outer = 0000000000000000] 10:50:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A4E8EC00) [pid = 2868] [serial = 1204] [outer = 00000088A4E88800] 10:50:54 INFO - PROCESS | 2868 | 1464198654688 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A5080800) [pid = 2868] [serial = 1205] [outer = 00000088A4E88800] 10:50:55 INFO - PROCESS | 2868 | 1464198655154 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]]]}] 10:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 10:50:55 INFO - PROCESS | 2868 | 1464198655173 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 2868 | 1464198655176 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 10:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:50:55 INFO - PROCESS | 2868 | 1464198655189 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 2868 | 1464198655192 Marionette TRACE conn7 <- [1,1570,null,{}] 10:50:55 INFO - PROCESS | 2868 | 1464198655196 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}] 10:50:55 INFO - PROCESS | 2868 | 1464198655313 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 10:50:55 INFO - PROCESS | 2868 | 1464198655399 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F134000 == 36 [pid = 2868] [id = 402] 10:50:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A5243000) [pid = 2868] [serial = 1206] [outer = 0000000000000000] 10:50:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A524B400) [pid = 2868] [serial = 1207] [outer = 00000088A5243000] 10:50:55 INFO - PROCESS | 2868 | 1464198655449 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A7A45C00) [pid = 2868] [serial = 1208] [outer = 00000088A5243000] 10:50:55 INFO - PROCESS | 2868 | 1464198655851 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]]]}] 10:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 10:50:55 INFO - PROCESS | 2868 | 1464198655921 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 2868 | 1464198655923 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 10:50:55 INFO - PROCESS | 2868 | 1464198655927 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:50:55 INFO - PROCESS | 2868 | 1464198655929 Marionette TRACE conn7 <- [1,1574,null,{}] 10:50:55 INFO - PROCESS | 2868 | 1464198655939 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}] 10:50:56 INFO - PROCESS | 2868 | 1464198656069 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 10:50:56 INFO - PROCESS | 2868 | 1464198656078 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA79A000 == 37 [pid = 2868] [id = 403] 10:50:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A5819800) [pid = 2868] [serial = 1209] [outer = 0000000000000000] 10:50:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A8B8C400) [pid = 2868] [serial = 1210] [outer = 00000088A5819800] 10:50:56 INFO - PROCESS | 2868 | 1464198656127 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A8D3EC00) [pid = 2868] [serial = 1211] [outer = 00000088A5819800] 10:50:56 INFO - PROCESS | 2868 | 1464198656538 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]]]}] 10:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 10:50:56 INFO - PROCESS | 2868 | 1464198656559 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 10:50:56 INFO - PROCESS | 2868 | 1464198656561 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 10:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:50:56 INFO - PROCESS | 2868 | 1464198656565 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 2868 | 1464198656567 Marionette TRACE conn7 <- [1,1578,null,{}] 10:50:56 INFO - PROCESS | 2868 | 1464198656571 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}] 10:50:56 INFO - PROCESS | 2868 | 1464198656707 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 10:50:56 INFO - PROCESS | 2868 | 1464198656714 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3922800 == 38 [pid = 2868] [id = 404] 10:50:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A8D43000) [pid = 2868] [serial = 1212] [outer = 0000000000000000] 10:50:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A8F33400) [pid = 2868] [serial = 1213] [outer = 00000088A8D43000] 10:50:56 INFO - PROCESS | 2868 | 1464198656820 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A95CD000) [pid = 2868] [serial = 1214] [outer = 00000088A8D43000] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AB6A1800) [pid = 2868] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AF82C800) [pid = 2868] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088ABBB9400) [pid = 2868] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ACEAB000) [pid = 2868] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AEB27000) [pid = 2868] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A49B8800) [pid = 2868] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889CFD3000) [pid = 2868] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AEB17000) [pid = 2868] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AAE5F800) [pid = 2868] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A5240800) [pid = 2868] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889CE20400) [pid = 2868] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889E91A400) [pid = 2868] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889E842C00) [pid = 2868] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AF81F800) [pid = 2868] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AEF9D400) [pid = 2868] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ABE79000) [pid = 2868] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (0000008881287C00) [pid = 2868] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A3167400) [pid = 2868] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889FFAE000) [pid = 2868] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:50:57 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088AFAEB400) [pid = 2868] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:50:57 INFO - PROCESS | 2868 | 1464198657497 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]]]}] 10:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 10:50:57 INFO - PROCESS | 2868 | 1464198657554 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 2868 | 1464198657556 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 10:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:50:57 INFO - PROCESS | 2868 | 1464198657566 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 2868 | 1464198657568 Marionette TRACE conn7 <- [1,1582,null,{}] 10:50:57 INFO - PROCESS | 2868 | 1464198657573 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}] 10:50:57 INFO - PROCESS | 2868 | 1464198657661 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 10:50:57 INFO - PROCESS | 2868 | 1464198657668 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3B7000 == 39 [pid = 2868] [id = 405] 10:50:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A32EF000) [pid = 2868] [serial = 1215] [outer = 0000000000000000] 10:50:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A8F3E000) [pid = 2868] [serial = 1216] [outer = 00000088A32EF000] 10:50:57 INFO - PROCESS | 2868 | 1464198657714 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AA92D000) [pid = 2868] [serial = 1217] [outer = 00000088A32EF000] 10:50:58 INFO - PROCESS | 2868 | 1464198658118 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]]]}] 10:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 586ms 10:50:58 INFO - PROCESS | 2868 | 1464198658149 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 10:50:58 INFO - PROCESS | 2868 | 1464198658151 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 10:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:50:58 INFO - PROCESS | 2868 | 1464198658155 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 2868 | 1464198658156 Marionette TRACE conn7 <- [1,1586,null,{}] 10:50:58 INFO - PROCESS | 2868 | 1464198658160 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}] 10:50:58 INFO - PROCESS | 2868 | 1464198658274 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 10:50:58 INFO - PROCESS | 2868 | 1464198658281 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB1D800 == 40 [pid = 2868] [id = 406] 10:50:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AAED3000) [pid = 2868] [serial = 1218] [outer = 0000000000000000] 10:50:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AAF06800) [pid = 2868] [serial = 1219] [outer = 00000088AAED3000] 10:50:58 INFO - PROCESS | 2868 | 1464198658327 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AB60C400) [pid = 2868] [serial = 1220] [outer = 00000088AAED3000] 10:50:58 INFO - PROCESS | 2868 | 1464198658681 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]]]}] 10:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 587ms 10:50:58 INFO - PROCESS | 2868 | 1464198658744 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 10:50:58 INFO - PROCESS | 2868 | 1464198658746 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 10:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:50:58 INFO - PROCESS | 2868 | 1464198658750 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 2868 | 1464198658752 Marionette TRACE conn7 <- [1,1590,null,{}] 10:50:58 INFO - PROCESS | 2868 | 1464198658755 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}] 10:50:58 INFO - PROCESS | 2868 | 1464198658879 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 10:50:58 INFO - PROCESS | 2868 | 1464198658943 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DB800 == 41 [pid = 2868] [id = 407] 10:50:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AC0CFC00) [pid = 2868] [serial = 1221] [outer = 0000000000000000] 10:50:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AB6C0800) [pid = 2868] [serial = 1222] [outer = 00000088AC0CFC00] 10:50:59 INFO - PROCESS | 2868 | 1464198658996 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AB794000) [pid = 2868] [serial = 1223] [outer = 00000088AC0CFC00] 10:51:00 INFO - PROCESS | 2868 | 1464198660115 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]]]}] 10:51:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:51:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1421ms 10:51:00 INFO - PROCESS | 2868 | 1464198660175 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 2868 | 1464198660181 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 10:51:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:51:00 INFO - PROCESS | 2868 | 1464198660186 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 2868 | 1464198660191 Marionette TRACE conn7 <- [1,1594,null,{}] 10:51:00 INFO - PROCESS | 2868 | 1464198660197 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}] 10:51:00 INFO - PROCESS | 2868 | 1464198660324 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 10:51:00 INFO - PROCESS | 2868 | 1464198660447 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813DB800 == 42 [pid = 2868] [id = 408] 10:51:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889CE1D800) [pid = 2868] [serial = 1224] [outer = 0000000000000000] 10:51:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889CF4E000) [pid = 2868] [serial = 1225] [outer = 000000889CE1D800] 10:51:00 INFO - PROCESS | 2868 | 1464198660510 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889E820400) [pid = 2868] [serial = 1226] [outer = 000000889CE1D800] 10:51:01 INFO - PROCESS | 2868 | 1464198661211 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]]]}] 10:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1079ms 10:51:01 INFO - PROCESS | 2868 | 1464198661268 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 2868 | 1464198661275 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 10:51:01 INFO - PROCESS | 2868 | 1464198661282 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:51:01 INFO - PROCESS | 2868 | 1464198661285 Marionette TRACE conn7 <- [1,1598,null,{}] 10:51:01 INFO - PROCESS | 2868 | 1464198661289 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}] 10:51:01 INFO - PROCESS | 2868 | 1464198661418 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 10:51:01 INFO - PROCESS | 2868 | 1464198661554 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FDA800 == 43 [pid = 2868] [id = 409] 10:51:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (0000008880BC9C00) [pid = 2868] [serial = 1227] [outer = 0000000000000000] 10:51:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889F1B1C00) [pid = 2868] [serial = 1228] [outer = 0000008880BC9C00] 10:51:01 INFO - PROCESS | 2868 | 1464198661612 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A397A800) [pid = 2868] [serial = 1229] [outer = 0000008880BC9C00] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A7D800 == 42 [pid = 2868] [id = 224] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB31E000 == 41 [pid = 2868] [id = 226] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A73800 == 40 [pid = 2868] [id = 230] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB5AB000 == 39 [pid = 2868] [id = 227] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3EE1000 == 38 [pid = 2868] [id = 228] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8D81800 == 37 [pid = 2868] [id = 225] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD881000 == 36 [pid = 2868] [id = 231] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4EC3800 == 35 [pid = 2868] [id = 223] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3AAE000 == 34 [pid = 2868] [id = 236] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A312E000 == 33 [pid = 2868] [id = 221] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8EC800 == 32 [pid = 2868] [id = 220] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 000000889F9CE000 == 31 [pid = 2868] [id = 235] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A4A000 == 30 [pid = 2868] [id = 237] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FD5800 == 29 [pid = 2868] [id = 222] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF529000 == 28 [pid = 2868] [id = 232] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8E5000 == 27 [pid = 2868] [id = 234] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AFACA400) [pid = 2868] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | 1464198662584 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]]]}] 10:51:02 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3814800 == 26 [pid = 2868] [id = 393] 10:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1324ms 10:51:02 INFO - PROCESS | 2868 | 1464198662612 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 2868 | 1464198662616 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 10:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:51:02 INFO - PROCESS | 2868 | 1464198662621 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 2868 | 1464198662625 Marionette TRACE conn7 <- [1,1602,null,{}] 10:51:02 INFO - PROCESS | 2868 | 1464198662631 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}] 10:51:02 INFO - PROCESS | 2868 | 1464198662723 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 10:51:02 INFO - PROCESS | 2868 | 1464198662731 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000888121F800 == 27 [pid = 2868] [id = 410] 10:51:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (0000008880BC3800) [pid = 2868] [serial = 1230] [outer = 0000000000000000] 10:51:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000888128CC00) [pid = 2868] [serial = 1231] [outer = 0000008880BC3800] 10:51:02 INFO - PROCESS | 2868 | 1464198662787 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889CF48000) [pid = 2868] [serial = 1232] [outer = 0000008880BC3800] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A8D48400) [pid = 2868] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088B60AB000) [pid = 2868] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088B3D27800) [pid = 2868] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AEB29000) [pid = 2868] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AFA73000) [pid = 2868] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088ABE24800) [pid = 2868] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AEB2B000) [pid = 2868] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AEB12800) [pid = 2868] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AEFFE000) [pid = 2868] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AF8A4000) [pid = 2868] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AF82F400) [pid = 2868] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A5088800) [pid = 2868] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889F93EC00) [pid = 2868] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889E2C2C00) [pid = 2868] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AED42000) [pid = 2868] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AAF06C00) [pid = 2868] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A7AEFC00) [pid = 2868] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A8E02C00) [pid = 2868] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889F1A4000) [pid = 2868] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A4A8C000) [pid = 2868] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A0010000) [pid = 2868] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889EA38400) [pid = 2868] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A5249400) [pid = 2868] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000889F1AF800) [pid = 2868] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AF835400) [pid = 2868] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088AF825400) [pid = 2868] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088AF819400) [pid = 2868] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AEFF4800) [pid = 2868] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088AEBA6000) [pid = 2868] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088ABEC1C00) [pid = 2868] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A95D6000) [pid = 2868] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A8BF2000) [pid = 2868] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088ABEC9800) [pid = 2868] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088ACEB3000) [pid = 2868] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:51:02 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088AB791800) [pid = 2868] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:51:03 INFO - PROCESS | 2868 | 1464198663314 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]]]}] 10:51:03 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 10:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 10:51:03 INFO - PROCESS | 2868 | 1464198663356 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 2868 | 1464198663361 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 10:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:51:03 INFO - PROCESS | 2868 | 1464198663368 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 2868 | 1464198663370 Marionette TRACE conn7 <- [1,1606,null,{}] 10:51:03 INFO - PROCESS | 2868 | 1464198663374 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}] 10:51:03 INFO - PROCESS | 2868 | 1464198663466 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 10:51:03 INFO - PROCESS | 2868 | 1464198663542 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 2868 | ++DOCSHELL 000000888121E800 == 28 [pid = 2868] [id = 411] 10:51:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (000000889E844C00) [pid = 2868] [serial = 1233] [outer = 0000000000000000] 10:51:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889EA3CC00) [pid = 2868] [serial = 1234] [outer = 000000889E844C00] 10:51:03 INFO - PROCESS | 2868 | 1464198663592 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (000000889F1ADC00) [pid = 2868] [serial = 1235] [outer = 000000889E844C00] 10:51:03 INFO - PROCESS | 2868 | 1464198663982 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]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 10:51:04 INFO - PROCESS | 2868 | 1464198664061 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 2868 | 1464198664064 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 10:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:51:04 INFO - PROCESS | 2868 | 1464198664074 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 2868 | 1464198664079 Marionette TRACE conn7 <- [1,1610,null,{}] 10:51:04 INFO - PROCESS | 2868 | 1464198664118 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}] 10:51:04 INFO - PROCESS | 2868 | 1464198664227 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 10:51:04 INFO - PROCESS | 2868 | 1464198664238 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3C6F000 == 29 [pid = 2868] [id = 412] 10:51:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A3288800) [pid = 2868] [serial = 1236] [outer = 0000000000000000] 10:51:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A3AFAC00) [pid = 2868] [serial = 1237] [outer = 00000088A3288800] 10:51:04 INFO - PROCESS | 2868 | 1464198664288 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A3E94400) [pid = 2868] [serial = 1238] [outer = 00000088A3288800] 10:51:04 INFO - PROCESS | 2868 | 1464198664733 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]]]}] 10:51:04 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 10:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 10:51:04 INFO - PROCESS | 2868 | 1464198664762 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 2868 | 1464198664765 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 10:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:51:04 INFO - PROCESS | 2868 | 1464198664776 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 2868 | 1464198664778 Marionette TRACE conn7 <- [1,1614,null,{}] 10:51:04 INFO - PROCESS | 2868 | 1464198664782 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}] 10:51:04 INFO - PROCESS | 2868 | 1464198664898 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 10:51:04 INFO - PROCESS | 2868 | 1464198664905 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4ECA000 == 30 [pid = 2868] [id = 413] 10:51:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A493EC00) [pid = 2868] [serial = 1239] [outer = 0000000000000000] 10:51:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A49B3000) [pid = 2868] [serial = 1240] [outer = 00000088A493EC00] 10:51:04 INFO - PROCESS | 2868 | 1464198664991 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4E09800) [pid = 2868] [serial = 1241] [outer = 00000088A493EC00] 10:51:05 INFO - PROCESS | 2868 | 1464198665435 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]]]}] 10:51:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:51:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 693ms 10:51:05 INFO - PROCESS | 2868 | 1464198665463 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 10:51:05 INFO - PROCESS | 2868 | 1464198665465 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 10:51:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:51:05 INFO - PROCESS | 2868 | 1464198665474 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 2868 | 1464198665476 Marionette TRACE conn7 <- [1,1618,null,{}] 10:51:05 INFO - PROCESS | 2868 | 1464198665480 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}] 10:51:05 INFO - PROCESS | 2868 | 1464198665603 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 10:51:05 INFO - PROCESS | 2868 | 1464198665691 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A33000 == 31 [pid = 2868] [id = 414] 10:51:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088803EF000) [pid = 2868] [serial = 1242] [outer = 0000000000000000] 10:51:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A4E8A800) [pid = 2868] [serial = 1243] [outer = 00000088803EF000] 10:51:05 INFO - PROCESS | 2868 | 1464198665741 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A523C800) [pid = 2868] [serial = 1244] [outer = 00000088803EF000] 10:51:06 INFO - PROCESS | 2868 | 1464198666193 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]]]}] 10:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 776ms 10:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:51:06 INFO - PROCESS | 2868 | 1464198666248 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 2868 | 1464198666251 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 10:51:06 INFO - PROCESS | 2868 | 1464198666254 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 2868 | 1464198666256 Marionette TRACE conn7 <- [1,1622,null,{}] 10:51:06 INFO - PROCESS | 2868 | 1464198666259 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}] 10:51:06 INFO - PROCESS | 2868 | 1464198666389 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 10:51:06 INFO - PROCESS | 2868 | 1464198666443 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA791800 == 32 [pid = 2868] [id = 415] 10:51:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A7AF3400) [pid = 2868] [serial = 1245] [outer = 0000000000000000] 10:51:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A8D40000) [pid = 2868] [serial = 1246] [outer = 00000088A7AF3400] 10:51:06 INFO - PROCESS | 2868 | 1464198666492 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A8EA3400) [pid = 2868] [serial = 1247] [outer = 00000088A7AF3400] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000888128E000) [pid = 2868] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A5243000) [pid = 2868] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A4E88800) [pid = 2868] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (0000008880BC2000) [pid = 2868] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AFAC4800) [pid = 2868] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (0000008881294800) [pid = 2868] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A8D43000) [pid = 2868] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A5819800) [pid = 2868] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088A32EF000) [pid = 2868] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (0000008880BD2C00) [pid = 2868] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088AAED3000) [pid = 2868] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A3E8DC00) [pid = 2868] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (000000889F1AC800) [pid = 2868] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:51:06 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088803E4800) [pid = 2868] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:51:07 INFO - PROCESS | 2868 | 1464198667066 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]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 838ms 10:51:07 INFO - PROCESS | 2868 | 1464198667096 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 2868 | 1464198667098 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 10:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:51:07 INFO - PROCESS | 2868 | 1464198667101 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 2868 | 1464198667103 Marionette TRACE conn7 <- [1,1626,null,{}] 10:51:07 INFO - PROCESS | 2868 | 1464198667107 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}] 10:51:07 INFO - PROCESS | 2868 | 1464198667222 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 10:51:07 INFO - PROCESS | 2868 | 1464198667273 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3C5E800 == 33 [pid = 2868] [id = 416] 10:51:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (0000008880BD2C00) [pid = 2868] [serial = 1248] [outer = 0000000000000000] 10:51:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A3E8DC00) [pid = 2868] [serial = 1249] [outer = 0000008880BD2C00] 10:51:07 INFO - PROCESS | 2868 | 1464198667321 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A8D59400) [pid = 2868] [serial = 1250] [outer = 0000008880BD2C00] 10:51:07 INFO - PROCESS | 2868 | 1464198667705 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]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 10:51:07 INFO - PROCESS | 2868 | 1464198667733 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 2868 | 1464198667736 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 10:51:07 INFO - PROCESS | 2868 | 1464198667739 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:51:07 INFO - PROCESS | 2868 | 1464198667741 Marionette TRACE conn7 <- [1,1630,null,{}] 10:51:07 INFO - PROCESS | 2868 | 1464198667744 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}] 10:51:07 INFO - PROCESS | 2868 | 1464198667830 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 10:51:07 INFO - PROCESS | 2868 | 1464198667837 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB814800 == 34 [pid = 2868] [id = 417] 10:51:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A90E3C00) [pid = 2868] [serial = 1251] [outer = 0000000000000000] 10:51:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088AAED2C00) [pid = 2868] [serial = 1252] [outer = 00000088A90E3C00] 10:51:07 INFO - PROCESS | 2868 | 1464198667882 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088AAF0EC00) [pid = 2868] [serial = 1253] [outer = 00000088A90E3C00] 10:51:08 INFO - PROCESS | 2868 | 1464198668305 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]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 10:51:08 INFO - PROCESS | 2868 | 1464198668339 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 2868 | 1464198668342 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 10:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:51:08 INFO - PROCESS | 2868 | 1464198668351 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 2868 | 1464198668353 Marionette TRACE conn7 <- [1,1634,null,{}] 10:51:08 INFO - PROCESS | 2868 | 1464198668357 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}] 10:51:08 INFO - PROCESS | 2868 | 1464198668442 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 10:51:08 INFO - PROCESS | 2868 | 1464198668456 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DF800 == 35 [pid = 2868] [id = 418] 10:51:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088AB6C2C00) [pid = 2868] [serial = 1254] [outer = 0000000000000000] 10:51:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088AB78F400) [pid = 2868] [serial = 1255] [outer = 00000088AB6C2C00] 10:51:08 INFO - PROCESS | 2868 | 1464198668505 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088ABA60000) [pid = 2868] [serial = 1256] [outer = 00000088AB6C2C00] 10:51:09 INFO - PROCESS | 2868 | 1464198669106 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]]]}] 10:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 776ms 10:51:09 INFO - PROCESS | 2868 | 1464198669133 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 2868 | 1464198669138 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 10:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:51:09 INFO - PROCESS | 2868 | 1464198669144 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 2868 | 1464198669149 Marionette TRACE conn7 <- [1,1638,null,{}] 10:51:09 INFO - PROCESS | 2868 | 1464198669157 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}] 10:51:09 INFO - PROCESS | 2868 | 1464198669274 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 10:51:09 INFO - PROCESS | 2868 | 1464198669399 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A329F000 == 36 [pid = 2868] [id = 419] 10:51:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000889EA3A000) [pid = 2868] [serial = 1257] [outer = 0000000000000000] 10:51:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889F1A4800) [pid = 2868] [serial = 1258] [outer = 000000889EA3A000] 10:51:09 INFO - PROCESS | 2868 | 1464198669460 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A005CC00) [pid = 2868] [serial = 1259] [outer = 000000889EA3A000] 10:51:10 INFO - PROCESS | 2868 | 1464198670104 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]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:51:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 10:51:10 INFO - PROCESS | 2868 | 1464198670134 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 2868 | 1464198670140 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 10:51:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:51:10 INFO - PROCESS | 2868 | 1464198670147 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 2868 | 1464198670151 Marionette TRACE conn7 <- [1,1642,null,{}] 10:51:10 INFO - PROCESS | 2868 | 1464198670155 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}] 10:51:10 INFO - PROCESS | 2868 | 1464198670270 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 10:51:10 INFO - PROCESS | 2868 | 1464198670391 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCAD000 == 37 [pid = 2868] [id = 420] 10:51:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A3FAC000) [pid = 2868] [serial = 1260] [outer = 0000000000000000] 10:51:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A4E89800) [pid = 2868] [serial = 1261] [outer = 00000088A3FAC000] 10:51:10 INFO - PROCESS | 2868 | 1464198670450 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A7A4E800) [pid = 2868] [serial = 1262] [outer = 00000088A3FAC000] 10:51:11 INFO - PROCESS | 2868 | 1464198671096 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]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 10:51:11 INFO - PROCESS | 2868 | 1464198671140 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 2868 | 1464198671143 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 10:51:11 INFO - PROCESS | 2868 | 1464198671148 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:51:11 INFO - PROCESS | 2868 | 1464198671153 Marionette TRACE conn7 <- [1,1646,null,{}] 10:51:11 INFO - PROCESS | 2868 | 1464198671164 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}] 10:51:11 INFO - PROCESS | 2868 | 1464198671279 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 10:51:11 INFO - PROCESS | 2868 | 1464198671397 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD819000 == 38 [pid = 2868] [id = 421] 10:51:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AAF0B800) [pid = 2868] [serial = 1263] [outer = 0000000000000000] 10:51:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ABBB6800) [pid = 2868] [serial = 1264] [outer = 00000088AAF0B800] 10:51:11 INFO - PROCESS | 2868 | 1464198671459 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ABE21C00) [pid = 2868] [serial = 1265] [outer = 00000088AAF0B800] 10:51:12 INFO - PROCESS | 2868 | 1464198672031 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]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 924ms 10:51:12 INFO - PROCESS | 2868 | 1464198672077 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 10:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:51:12 INFO - PROCESS | 2868 | 1464198672080 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 10:51:12 INFO - PROCESS | 2868 | 1464198672083 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 2868 | 1464198672086 Marionette TRACE conn7 <- [1,1650,null,{}] 10:51:12 INFO - PROCESS | 2868 | 1464198672090 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}] 10:51:12 INFO - PROCESS | 2868 | 1464198672206 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 10:51:12 INFO - PROCESS | 2868 | 1464198672296 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD960000 == 39 [pid = 2868] [id = 422] 10:51:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088ABE6EC00) [pid = 2868] [serial = 1266] [outer = 0000000000000000] 10:51:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ABE73C00) [pid = 2868] [serial = 1267] [outer = 00000088ABE6EC00] 10:51:12 INFO - PROCESS | 2868 | 1464198672355 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088ABEBE400) [pid = 2868] [serial = 1268] [outer = 00000088ABE6EC00] 10:51:12 INFO - PROCESS | 2868 | 1464198672957 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]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 923ms 10:51:13 INFO - PROCESS | 2868 | 1464198673009 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 2868 | 1464198673011 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 10:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:51:13 INFO - PROCESS | 2868 | 1464198673015 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 2868 | 1464198673017 Marionette TRACE conn7 <- [1,1654,null,{}] 10:51:13 INFO - PROCESS | 2868 | 1464198673021 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}] 10:51:13 INFO - PROCESS | 2868 | 1464198673127 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 10:51:13 INFO - PROCESS | 2868 | 1464198673218 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDBD000 == 40 [pid = 2868] [id = 423] 10:51:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ABEBD800) [pid = 2868] [serial = 1269] [outer = 0000000000000000] 10:51:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABEC8000) [pid = 2868] [serial = 1270] [outer = 00000088ABEBD800] 10:51:13 INFO - PROCESS | 2868 | 1464198673276 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ABFA1800) [pid = 2868] [serial = 1271] [outer = 00000088ABEBD800] 10:51:13 INFO - PROCESS | 2868 | 1464198673870 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]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 881ms 10:51:13 INFO - PROCESS | 2868 | 1464198673898 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 2868 | 1464198673901 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 10:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:51:13 INFO - PROCESS | 2868 | 1464198673904 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 2868 | 1464198673907 Marionette TRACE conn7 <- [1,1658,null,{}] 10:51:13 INFO - PROCESS | 2868 | 1464198673910 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}] 10:51:14 INFO - PROCESS | 2868 | 1464198674041 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 10:51:14 INFO - PROCESS | 2868 | 1464198674265 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1DD000 == 41 [pid = 2868] [id = 424] 10:51:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (0000008880BBEC00) [pid = 2868] [serial = 1272] [outer = 0000000000000000] 10:51:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (0000008880BCE000) [pid = 2868] [serial = 1273] [outer = 0000008880BBEC00] 10:51:14 INFO - PROCESS | 2868 | 1464198674316 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889D809800) [pid = 2868] [serial = 1274] [outer = 0000008880BBEC00] 10:51:15 INFO - PROCESS | 2868 | 1464198675002 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]]]}] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A3281800) [pid = 2868] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A3A59800) [pid = 2868] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A524B400) [pid = 2868] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A7A45C00) [pid = 2868] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A4E8EC00) [pid = 2868] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A4E05000) [pid = 2868] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A4E83800) [pid = 2868] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AFAE6400) [pid = 2868] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889D749000) [pid = 2868] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A8F33400) [pid = 2868] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889E16DC00) [pid = 2868] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A8D3EC00) [pid = 2868] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A8B8C400) [pid = 2868] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088AA92D000) [pid = 2868] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (0000008880BD3800) [pid = 2868] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (000000888128D800) [pid = 2868] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AB60C400) [pid = 2868] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A493F400) [pid = 2868] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A49B5800) [pid = 2868] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (000000889F942C00) [pid = 2868] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A0059400) [pid = 2868] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (000000889EA39800) [pid = 2868] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (000000889EF65800) [pid = 2868] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088AB6C0800) [pid = 2868] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A95CD000) [pid = 2868] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088AAF06800) [pid = 2868] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088A8F3E000) [pid = 2868] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088A5080800) [pid = 2868] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1181ms 10:51:15 INFO - PROCESS | 2868 | 1464198675090 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 2868 | 1464198675094 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 10:51:15 INFO - PROCESS | 2868 | 1464198675099 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:51:15 INFO - PROCESS | 2868 | 1464198675104 Marionette TRACE conn7 <- [1,1662,null,{}] 10:51:15 INFO - PROCESS | 2868 | 1464198675109 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}] 10:51:15 INFO - PROCESS | 2868 | 1464198675210 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 10:51:15 INFO - PROCESS | 2868 | 1464198675218 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813D5000 == 42 [pid = 2868] [id = 425] 10:51:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (000000889999D000) [pid = 2868] [serial = 1275] [outer = 0000000000000000] 10:51:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889D80CC00) [pid = 2868] [serial = 1276] [outer = 000000889999D000] 10:51:15 INFO - PROCESS | 2868 | 1464198675267 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (000000889E91B400) [pid = 2868] [serial = 1277] [outer = 000000889999D000] 10:51:15 INFO - PROCESS | 2868 | 1464198675794 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]]]}] 10:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 10:51:15 INFO - PROCESS | 2868 | 1464198675839 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 2868 | 1464198675844 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 10:51:15 INFO - PROCESS | 2868 | 1464198675847 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:51:15 INFO - PROCESS | 2868 | 1464198675849 Marionette TRACE conn7 <- [1,1666,null,{}] 10:51:15 INFO - PROCESS | 2868 | 1464198675853 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}] 10:51:15 INFO - PROCESS | 2868 | 1464198675945 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 10:51:16 INFO - PROCESS | 2868 | 1464198676017 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3915000 == 43 [pid = 2868] [id = 426] 10:51:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889E911800) [pid = 2868] [serial = 1278] [outer = 0000000000000000] 10:51:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A327D400) [pid = 2868] [serial = 1279] [outer = 000000889E911800] 10:51:16 INFO - PROCESS | 2868 | 1464198676074 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A3A86400) [pid = 2868] [serial = 1280] [outer = 000000889E911800] 10:51:16 INFO - PROCESS | 2868 | 1464198676466 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]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 10:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:51:16 INFO - PROCESS | 2868 | 1464198676522 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 2868 | 1464198676525 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 10:51:16 INFO - PROCESS | 2868 | 1464198676535 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 2868 | 1464198676549 Marionette TRACE conn7 <- [1,1670,null,{}] 10:51:16 INFO - PROCESS | 2868 | 1464198676553 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}] 10:51:16 INFO - PROCESS | 2868 | 1464198676645 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 10:51:16 INFO - PROCESS | 2868 | 1464198676656 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5018000 == 44 [pid = 2868] [id = 427] 10:51:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A4939000) [pid = 2868] [serial = 1281] [outer = 0000000000000000] 10:51:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A4A91000) [pid = 2868] [serial = 1282] [outer = 00000088A4939000] 10:51:16 INFO - PROCESS | 2868 | 1464198676703 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4E8FC00) [pid = 2868] [serial = 1283] [outer = 00000088A4939000] 10:51:17 INFO - PROCESS | 2868 | 1464198677166 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]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 650ms 10:51:17 INFO - PROCESS | 2868 | 1464198677192 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 2868 | 1464198677195 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 10:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:51:17 INFO - PROCESS | 2868 | 1464198677199 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 2868 | 1464198677201 Marionette TRACE conn7 <- [1,1674,null,{}] 10:51:17 INFO - PROCESS | 2868 | 1464198677204 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}] 10:51:17 INFO - PROCESS | 2868 | 1464198677323 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 10:51:17 INFO - PROCESS | 2868 | 1464198677372 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5281800 == 45 [pid = 2868] [id = 428] 10:51:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A51AF800) [pid = 2868] [serial = 1284] [outer = 0000000000000000] 10:51:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A5817000) [pid = 2868] [serial = 1285] [outer = 00000088A51AF800] 10:51:17 INFO - PROCESS | 2868 | 1464198677419 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A8BF0800) [pid = 2868] [serial = 1286] [outer = 00000088A51AF800] 10:51:17 INFO - PROCESS | 2868 | 1464198677859 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]]]}] 10:51:17 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 10:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 672ms 10:51:17 INFO - PROCESS | 2868 | 1464198677872 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 2868 | 1464198677874 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 10:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:51:17 INFO - PROCESS | 2868 | 1464198677878 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 2868 | 1464198677879 Marionette TRACE conn7 <- [1,1678,null,{}] 10:51:17 INFO - PROCESS | 2868 | 1464198677889 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}] 10:51:18 INFO - PROCESS | 2868 | 1464198678009 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 10:51:18 INFO - PROCESS | 2868 | 1464198678095 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 2868 | ++DOCSHELL 000000888121F000 == 46 [pid = 2868] [id = 429] 10:51:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A8E03000) [pid = 2868] [serial = 1287] [outer = 0000000000000000] 10:51:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A8F34400) [pid = 2868] [serial = 1288] [outer = 00000088A8E03000] 10:51:18 INFO - PROCESS | 2868 | 1464198678150 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AAED0800) [pid = 2868] [serial = 1289] [outer = 00000088A8E03000] 10:51:18 INFO - PROCESS | 2868 | 1464198678623 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]]]}] 10:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 10:51:18 INFO - PROCESS | 2868 | 1464198678657 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 10:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:51:18 INFO - PROCESS | 2868 | 1464198678660 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 10:51:18 INFO - PROCESS | 2868 | 1464198678663 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 2868 | 1464198678665 Marionette TRACE conn7 <- [1,1682,null,{}] 10:51:18 INFO - PROCESS | 2868 | 1464198678673 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}] 10:51:18 INFO - PROCESS | 2868 | 1464198678786 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 10:51:18 INFO - PROCESS | 2868 | 1464198678795 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB813800 == 47 [pid = 2868] [id = 430] 10:51:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A8E05400) [pid = 2868] [serial = 1290] [outer = 0000000000000000] 10:51:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088ABE1E800) [pid = 2868] [serial = 1291] [outer = 00000088A8E05400] 10:51:18 INFO - PROCESS | 2868 | 1464198678846 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ABE78400) [pid = 2868] [serial = 1292] [outer = 00000088A8E05400] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A90E3C00) [pid = 2868] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A7AF3400) [pid = 2868] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088803EF000) [pid = 2868] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A493EC00) [pid = 2868] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889E844C00) [pid = 2868] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (0000008880BC3800) [pid = 2868] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (0000008880BC9C00) [pid = 2868] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (0000008880BD2C00) [pid = 2868] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:51:19 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A3288800) [pid = 2868] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:51:19 INFO - PROCESS | 2868 | 1464198679321 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]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 10:51:19 INFO - PROCESS | 2868 | 1464198679336 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 10:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:51:19 INFO - PROCESS | 2868 | 1464198679338 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 10:51:19 INFO - PROCESS | 2868 | 1464198679342 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 2868 | 1464198679344 Marionette TRACE conn7 <- [1,1686,null,{}] 10:51:19 INFO - PROCESS | 2868 | 1464198679347 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}] 10:51:19 INFO - PROCESS | 2868 | 1464198679458 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 10:51:19 INFO - PROCESS | 2868 | 1464198679467 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1E7800 == 48 [pid = 2868] [id = 431] 10:51:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (0000008880BD2C00) [pid = 2868] [serial = 1293] [outer = 0000000000000000] 10:51:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A4E0F000) [pid = 2868] [serial = 1294] [outer = 0000008880BD2C00] 10:51:19 INFO - PROCESS | 2868 | 1464198679524 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088ABEC0C00) [pid = 2868] [serial = 1295] [outer = 0000008880BD2C00] 10:51:19 INFO - PROCESS | 2868 | 1464198679945 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]]]}] 10:51:20 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 10:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 10:51:20 INFO - PROCESS | 2868 | 1464198680016 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 2868 | 1464198680019 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 10:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:51:20 INFO - PROCESS | 2868 | 1464198680022 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 2868 | 1464198680024 Marionette TRACE conn7 <- [1,1690,null,{}] 10:51:20 INFO - PROCESS | 2868 | 1464198680027 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}] 10:51:20 INFO - PROCESS | 2868 | 1464198680113 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 10:51:20 INFO - PROCESS | 2868 | 1464198680120 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD820800 == 49 [pid = 2868] [id = 432] 10:51:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A9542C00) [pid = 2868] [serial = 1296] [outer = 0000000000000000] 10:51:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088ABFA1400) [pid = 2868] [serial = 1297] [outer = 00000088A9542C00] 10:51:20 INFO - PROCESS | 2868 | 1464198680166 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AC05CC00) [pid = 2868] [serial = 1298] [outer = 00000088A9542C00] 10:51:20 INFO - PROCESS | 2868 | 1464198680594 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]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 10:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:51:20 INFO - PROCESS | 2868 | 1464198680654 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 2868 | 1464198680656 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 10:51:20 INFO - PROCESS | 2868 | 1464198680659 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 2868 | 1464198680661 Marionette TRACE conn7 <- [1,1694,null,{}] 10:51:20 INFO - PROCESS | 2868 | 1464198680665 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}] 10:51:20 INFO - PROCESS | 2868 | 1464198680754 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 10:51:20 INFO - PROCESS | 2868 | 1464198680764 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5D5800 == 50 [pid = 2868] [id = 433] 10:51:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AC0D6C00) [pid = 2868] [serial = 1299] [outer = 0000000000000000] 10:51:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AC54C000) [pid = 2868] [serial = 1300] [outer = 00000088AC0D6C00] 10:51:20 INFO - PROCESS | 2868 | 1464198680810 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ACC6F800) [pid = 2868] [serial = 1301] [outer = 00000088AC0D6C00] 10:51:21 INFO - PROCESS | 2868 | 1464198681351 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]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 10:51:21 INFO - PROCESS | 2868 | 1464198681397 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 2868 | 1464198681402 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 10:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:51:21 INFO - PROCESS | 2868 | 1464198681408 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 2868 | 1464198681413 Marionette TRACE conn7 <- [1,1698,null,{}] 10:51:21 INFO - PROCESS | 2868 | 1464198681419 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}] 10:51:21 INFO - PROCESS | 2868 | 1464198681544 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 10:51:21 INFO - PROCESS | 2868 | 1464198681660 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8EB800 == 51 [pid = 2868] [id = 434] 10:51:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (0000008881290400) [pid = 2868] [serial = 1302] [outer = 0000000000000000] 10:51:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000889CF47400) [pid = 2868] [serial = 1303] [outer = 0000008881290400] 10:51:21 INFO - PROCESS | 2868 | 1464198681720 Marionette DEBUG loaded listener.js 10:51:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889EA40400) [pid = 2868] [serial = 1304] [outer = 0000008881290400] 10:51:22 INFO - PROCESS | 2868 | 1464198682413 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]]]}] 10:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1026ms 10:51:22 INFO - PROCESS | 2868 | 1464198682438 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 10:51:22 INFO - PROCESS | 2868 | 1464198682445 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 10:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:51:22 INFO - PROCESS | 2868 | 1464198682452 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:51:22 INFO - PROCESS | 2868 | 1464198682455 Marionette TRACE conn7 <- [1,1702,null,{}] 10:51:22 INFO - PROCESS | 2868 | 1464198682461 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}] 10:51:22 INFO - PROCESS | 2868 | 1464198682583 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 10:51:22 INFO - PROCESS | 2868 | 1464198682706 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB316000 == 52 [pid = 2868] [id = 435] 10:51:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A4A8E000) [pid = 2868] [serial = 1305] [outer = 0000000000000000] 10:51:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A4E08C00) [pid = 2868] [serial = 1306] [outer = 00000088A4A8E000] 10:51:22 INFO - PROCESS | 2868 | 1464198682766 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A7A47400) [pid = 2868] [serial = 1307] [outer = 00000088A4A8E000] 10:51:23 INFO - PROCESS | 2868 | 1464198683378 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 10:51:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:51:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:23 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 2868 | 1464198683447 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 10:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:51:23 INFO - PROCESS | 2868 | 1464198683452 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 2868 | 1464198683456 Marionette TRACE conn7 <- [1,1706,null,{}] 10:51:23 INFO - PROCESS | 2868 | 1464198683483 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}] 10:51:23 INFO - PROCESS | 2868 | 1464198683608 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 10:51:23 INFO - PROCESS | 2868 | 1464198683721 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B126D000 == 53 [pid = 2868] [id = 436] 10:51:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AAE61400) [pid = 2868] [serial = 1308] [outer = 0000000000000000] 10:51:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088ABECA400) [pid = 2868] [serial = 1309] [outer = 00000088AAE61400] 10:51:23 INFO - PROCESS | 2868 | 1464198683784 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ACC8F000) [pid = 2868] [serial = 1310] [outer = 00000088AAE61400] 10:51:24 INFO - PROCESS | 2868 | 1464198684388 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]]]}] 10:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 10:51:24 INFO - PROCESS | 2868 | 1464198684438 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 2868 | 1464198684442 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 10:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:51:24 INFO - PROCESS | 2868 | 1464198684446 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 2868 | 1464198684448 Marionette TRACE conn7 <- [1,1710,null,{}] 10:51:24 INFO - PROCESS | 2868 | 1464198684452 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}] 10:51:24 INFO - PROCESS | 2868 | 1464198684570 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 10:51:24 INFO - PROCESS | 2868 | 1464198684662 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D64000 == 54 [pid = 2868] [id = 437] 10:51:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ACEAE400) [pid = 2868] [serial = 1311] [outer = 0000000000000000] 10:51:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ADF38C00) [pid = 2868] [serial = 1312] [outer = 00000088ACEAE400] 10:51:24 INFO - PROCESS | 2868 | 1464198684721 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AE2C9000) [pid = 2868] [serial = 1313] [outer = 00000088ACEAE400] 10:51:25 INFO - PROCESS | 2868 | 1464198685308 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]]]}] 10:51:25 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 10:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 881ms 10:51:25 INFO - PROCESS | 2868 | 1464198685328 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 2868 | 1464198685331 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 10:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:51:25 INFO - PROCESS | 2868 | 1464198685335 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 2868 | 1464198685337 Marionette TRACE conn7 <- [1,1714,null,{}] 10:51:25 INFO - PROCESS | 2868 | 1464198685341 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}] 10:51:25 INFO - PROCESS | 2868 | 1464198685452 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 10:51:25 INFO - PROCESS | 2868 | 1464198685546 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3491000 == 55 [pid = 2868] [id = 438] 10:51:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AE2C8800) [pid = 2868] [serial = 1314] [outer = 0000000000000000] 10:51:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AE892C00) [pid = 2868] [serial = 1315] [outer = 00000088AE2C8800] 10:51:25 INFO - PROCESS | 2868 | 1464198685603 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AEB12800) [pid = 2868] [serial = 1316] [outer = 00000088AE2C8800] 10:51:26 INFO - PROCESS | 2868 | 1464198686141 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]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 881ms 10:51:26 INFO - PROCESS | 2868 | 1464198686218 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 2868 | 1464198686221 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 10:51:26 INFO - PROCESS | 2868 | 1464198686225 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:51:26 INFO - PROCESS | 2868 | 1464198686227 Marionette TRACE conn7 <- [1,1718,null,{}] 10:51:26 INFO - PROCESS | 2868 | 1464198686231 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}] 10:51:26 INFO - PROCESS | 2868 | 1464198686370 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 10:51:26 INFO - PROCESS | 2868 | 1464198686487 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3599800 == 56 [pid = 2868] [id = 439] 10:51:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AEB1E800) [pid = 2868] [serial = 1317] [outer = 0000000000000000] 10:51:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AEBA0000) [pid = 2868] [serial = 1318] [outer = 00000088AEB1E800] 10:51:26 INFO - PROCESS | 2868 | 1464198686547 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AEBAE400) [pid = 2868] [serial = 1319] [outer = 00000088AEB1E800] 10:51:27 INFO - PROCESS | 2868 | 1464198687340 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] 10:51:27 INFO - PROCESS | 2868 | 1464198687421 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 10:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:51:27 INFO - PROCESS | 2868 | 1464198687427 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 2868 | 1464198687431 Marionette TRACE conn7 <- [1,1722,null,{}] 10:51:27 INFO - PROCESS | 2868 | 1464198687438 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}] 10:51:27 INFO - PROCESS | 2868 | 1464198687589 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 10:51:27 INFO - PROCESS | 2868 | 1464198687706 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3AAE000 == 57 [pid = 2868] [id = 440] 10:51:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889EA3C000) [pid = 2868] [serial = 1320] [outer = 0000000000000000] 10:51:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889EF6E000) [pid = 2868] [serial = 1321] [outer = 000000889EA3C000] 10:51:27 INFO - PROCESS | 2868 | 1464198687764 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A3254C00) [pid = 2868] [serial = 1322] [outer = 000000889EA3C000] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC41F000 == 56 [pid = 2868] [id = 229] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD820800 == 55 [pid = 2868] [id = 432] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1E7800 == 54 [pid = 2868] [id = 431] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB813800 == 53 [pid = 2868] [id = 430] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 000000888121F000 == 52 [pid = 2868] [id = 429] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5281800 == 51 [pid = 2868] [id = 428] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5018000 == 50 [pid = 2868] [id = 427] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3915000 == 49 [pid = 2868] [id = 426] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088813D5000 == 48 [pid = 2868] [id = 425] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1DD000 == 47 [pid = 2868] [id = 424] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AB78F400) [pid = 2868] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD960000 == 46 [pid = 2868] [id = 422] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AAED2C00) [pid = 2868] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889CF4E000) [pid = 2868] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A8D40000) [pid = 2868] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A523C800) [pid = 2868] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A4E09800) [pid = 2868] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889EA3CC00) [pid = 2868] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889CF48000) [pid = 2868] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000888128CC00) [pid = 2868] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A397A800) [pid = 2868] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A4E8A800) [pid = 2868] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A3E8DC00) [pid = 2868] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889F1ADC00) [pid = 2868] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A3E94400) [pid = 2868] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889F1B1C00) [pid = 2868] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A8EA3400) [pid = 2868] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A3AFAC00) [pid = 2868] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A8D59400) [pid = 2868] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A49B3000) [pid = 2868] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AAF0EC00) [pid = 2868] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:51:28 INFO - PROCESS | 2868 | 1464198688417 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]]]}] 10:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1030ms 10:51:28 INFO - PROCESS | 2868 | 1464198688461 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 10:51:28 INFO - PROCESS | 2868 | 1464198688467 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 10:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:51:28 INFO - PROCESS | 2868 | 1464198688473 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:51:28 INFO - PROCESS | 2868 | 1464198688476 Marionette TRACE conn7 <- [1,1726,null,{}] 10:51:28 INFO - PROCESS | 2868 | 1464198688497 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}] 10:51:28 INFO - PROCESS | 2868 | 1464198688596 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 10:51:28 INFO - PROCESS | 2868 | 1464198688676 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F91F800 == 47 [pid = 2868] [id = 441] 10:51:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (0000008881292000) [pid = 2868] [serial = 1323] [outer = 0000000000000000] 10:51:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889E91C000) [pid = 2868] [serial = 1324] [outer = 0000008881292000] 10:51:28 INFO - PROCESS | 2868 | 1464198688726 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A0059400) [pid = 2868] [serial = 1325] [outer = 0000008881292000] 10:51:29 INFO - PROCESS | 2868 | 1464198689186 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]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 776ms 10:51:29 INFO - PROCESS | 2868 | 1464198689250 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 2868 | 1464198689253 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 10:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:51:29 INFO - PROCESS | 2868 | 1464198689257 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 2868 | 1464198689260 Marionette TRACE conn7 <- [1,1730,null,{}] 10:51:29 INFO - PROCESS | 2868 | 1464198689271 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}] 10:51:29 INFO - PROCESS | 2868 | 1464198689371 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 10:51:29 INFO - PROCESS | 2868 | 1464198689387 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A528E800 == 48 [pid = 2868] [id = 442] 10:51:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A49AF400) [pid = 2868] [serial = 1326] [outer = 0000000000000000] 10:51:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A4E09400) [pid = 2868] [serial = 1327] [outer = 00000088A49AF400] 10:51:29 INFO - PROCESS | 2868 | 1464198689437 Marionette DEBUG loaded listener.js 10:51:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A4E8D400) [pid = 2868] [serial = 1328] [outer = 00000088A49AF400] 10:51:29 INFO - PROCESS | 2868 | 1464198689915 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]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 10:51:29 INFO - PROCESS | 2868 | 1464198689951 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 2868 | 1464198689954 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 10:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:51:29 INFO - PROCESS | 2868 | 1464198689957 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 2868 | 1464198689959 Marionette TRACE conn7 <- [1,1734,null,{}] 10:51:29 INFO - PROCESS | 2868 | 1464198689963 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}] 10:51:30 INFO - PROCESS | 2868 | 1464198690054 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 10:51:30 INFO - PROCESS | 2868 | 1464198690064 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9087000 == 49 [pid = 2868] [id = 443] 10:51:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A7A48400) [pid = 2868] [serial = 1329] [outer = 0000000000000000] 10:51:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A8BEB400) [pid = 2868] [serial = 1330] [outer = 00000088A7A48400] 10:51:30 INFO - PROCESS | 2868 | 1464198690110 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A8D62400) [pid = 2868] [serial = 1331] [outer = 00000088A7A48400] 10:51:30 INFO - PROCESS | 2868 | 1464198690562 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]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 693ms 10:51:30 INFO - PROCESS | 2868 | 1464198690652 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 2868 | 1464198690655 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 10:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:51:30 INFO - PROCESS | 2868 | 1464198690658 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 2868 | 1464198690660 Marionette TRACE conn7 <- [1,1738,null,{}] 10:51:30 INFO - PROCESS | 2868 | 1464198690664 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}] 10:51:30 INFO - PROCESS | 2868 | 1464198690776 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 10:51:30 INFO - PROCESS | 2868 | 1464198690827 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3CB000 == 50 [pid = 2868] [id = 444] 10:51:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A8F35000) [pid = 2868] [serial = 1332] [outer = 0000000000000000] 10:51:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A9541400) [pid = 2868] [serial = 1333] [outer = 00000088A8F35000] 10:51:30 INFO - PROCESS | 2868 | 1464198690874 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AAF06800) [pid = 2868] [serial = 1334] [outer = 00000088A8F35000] 10:51:31 INFO - PROCESS | 2868 | 1464198691323 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]]]}] 10:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 10:51:31 INFO - PROCESS | 2868 | 1464198691356 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 10:51:31 INFO - PROCESS | 2868 | 1464198691359 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 10:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:51:31 INFO - PROCESS | 2868 | 1464198691370 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:51:31 INFO - PROCESS | 2868 | 1464198691372 Marionette TRACE conn7 <- [1,1742,null,{}] 10:51:31 INFO - PROCESS | 2868 | 1464198691376 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}] 10:51:31 INFO - PROCESS | 2868 | 1464198691543 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 10:51:31 INFO - PROCESS | 2868 | 1464198691573 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC116800 == 51 [pid = 2868] [id = 445] 10:51:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ABBB1000) [pid = 2868] [serial = 1335] [outer = 0000000000000000] 10:51:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ABE6C000) [pid = 2868] [serial = 1336] [outer = 00000088ABBB1000] 10:51:31 INFO - PROCESS | 2868 | 1464198691621 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ABEC8C00) [pid = 2868] [serial = 1337] [outer = 00000088ABBB1000] 10:51:32 INFO - PROCESS | 2868 | 1464198692073 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]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 10:51:32 INFO - PROCESS | 2868 | 1464198692101 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 2868 | 1464198692104 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 10:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:51:32 INFO - PROCESS | 2868 | 1464198692107 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - PROCESS | 2868 | 1464198692109 Marionette TRACE conn7 <- [1,1746,null,{}] 10:51:32 INFO - PROCESS | 2868 | 1464198692112 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}] 10:51:32 INFO - PROCESS | 2868 | 1464198692226 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 10:51:32 INFO - PROCESS | 2868 | 1464198692233 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD87A000 == 52 [pid = 2868] [id = 446] 10:51:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABFA6C00) [pid = 2868] [serial = 1338] [outer = 0000000000000000] 10:51:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AC0D8000) [pid = 2868] [serial = 1339] [outer = 00000088ABFA6C00] 10:51:32 INFO - PROCESS | 2868 | 1464198692279 Marionette DEBUG loaded listener.js 10:51:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ACEA9800) [pid = 2868] [serial = 1340] [outer = 00000088ABFA6C00] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889CE1D800) [pid = 2868] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (0000008880BBEC00) [pid = 2868] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889E911800) [pid = 2868] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889999D000) [pid = 2868] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A4939000) [pid = 2868] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AB6C2C00) [pid = 2868] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A8E03000) [pid = 2868] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A8E05400) [pid = 2868] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (0000008880BD2C00) [pid = 2868] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A51AF800) [pid = 2868] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:51:32 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A9542C00) [pid = 2868] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:51:32 INFO - PROCESS | 2868 | 1464198692808 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]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 10:51:32 INFO - PROCESS | 2868 | 1464198692844 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 2868 | 1464198692846 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 10:51:32 INFO - PROCESS | 2868 | 1464198692850 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:51:32 INFO - PROCESS | 2868 | 1464198692852 Marionette TRACE conn7 <- [1,1750,null,{}] 10:51:32 INFO - PROCESS | 2868 | 1464198692856 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}] 10:51:33 INFO - PROCESS | 2868 | 1464198693004 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 10:51:33 INFO - PROCESS | 2868 | 1464198693059 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB813800 == 53 [pid = 2868] [id = 447] 10:51:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000888128A800) [pid = 2868] [serial = 1341] [outer = 0000000000000000] 10:51:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A4A90800) [pid = 2868] [serial = 1342] [outer = 000000888128A800] 10:51:33 INFO - PROCESS | 2868 | 1464198693106 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AC54CC00) [pid = 2868] [serial = 1343] [outer = 000000888128A800] 10:51:33 INFO - PROCESS | 2868 | 1464198693453 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]]]}] 10:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 10:51:33 INFO - PROCESS | 2868 | 1464198693523 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 10:51:33 INFO - PROCESS | 2868 | 1464198693526 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 10:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:51:33 INFO - PROCESS | 2868 | 1464198693529 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 2868 | 1464198693531 Marionette TRACE conn7 <- [1,1754,null,{}] 10:51:33 INFO - PROCESS | 2868 | 1464198693535 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}] 10:51:33 INFO - PROCESS | 2868 | 1464198693623 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 10:51:33 INFO - PROCESS | 2868 | 1464198693631 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19DA800 == 54 [pid = 2868] [id = 448] 10:51:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ADFD4400) [pid = 2868] [serial = 1344] [outer = 0000000000000000] 10:51:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AEB18000) [pid = 2868] [serial = 1345] [outer = 00000088ADFD4400] 10:51:33 INFO - PROCESS | 2868 | 1464198693676 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AEB2B400) [pid = 2868] [serial = 1346] [outer = 00000088ADFD4400] 10:51:34 INFO - PROCESS | 2868 | 1464198694100 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]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 10:51:34 INFO - PROCESS | 2868 | 1464198694162 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 2868 | 1464198694164 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 10:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:51:34 INFO - PROCESS | 2868 | 1464198694168 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 2868 | 1464198694170 Marionette TRACE conn7 <- [1,1758,null,{}] 10:51:34 INFO - PROCESS | 2868 | 1464198694173 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}] 10:51:34 INFO - PROCESS | 2868 | 1464198694273 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 10:51:34 INFO - PROCESS | 2868 | 1464198694280 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B366B000 == 55 [pid = 2868] [id = 449] 10:51:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AEB2A800) [pid = 2868] [serial = 1347] [outer = 0000000000000000] 10:51:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AEBAD800) [pid = 2868] [serial = 1348] [outer = 00000088AEB2A800] 10:51:34 INFO - PROCESS | 2868 | 1464198694327 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AEE82000) [pid = 2868] [serial = 1349] [outer = 00000088AEB2A800] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5DD000 == 54 [pid = 2868] [id = 233] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3C5E800 == 53 [pid = 2868] [id = 416] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4ECA000 == 52 [pid = 2868] [id = 413] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEDBD000 == 51 [pid = 2868] [id = 423] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACCAD000 == 50 [pid = 2868] [id = 420] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA791800 == 49 [pid = 2868] [id = 415] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088A329F000 == 48 [pid = 2868] [id = 419] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD819000 == 47 [pid = 2868] [id = 421] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A33000 == 46 [pid = 2868] [id = 414] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB814800 == 45 [pid = 2868] [id = 417] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1DF800 == 44 [pid = 2868] [id = 418] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3C6F000 == 43 [pid = 2868] [id = 412] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 000000889F91F800 == 42 [pid = 2868] [id = 441] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3AAE000 == 41 [pid = 2868] [id = 440] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3599800 == 40 [pid = 2868] [id = 439] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3491000 == 39 [pid = 2868] [id = 438] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D64000 == 38 [pid = 2868] [id = 437] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088B126D000 == 37 [pid = 2868] [id = 436] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB316000 == 36 [pid = 2868] [id = 435] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8EB800 == 35 [pid = 2868] [id = 434] 10:51:35 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5D5800 == 34 [pid = 2868] [id = 433] 10:51:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3CB000 == 33 [pid = 2868] [id = 444] 10:51:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088A528E800 == 32 [pid = 2868] [id = 442] 10:51:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19DA800 == 31 [pid = 2868] [id = 448] 10:51:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9087000 == 30 [pid = 2868] [id = 443] 10:51:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC116800 == 29 [pid = 2868] [id = 445] 10:51:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD87A000 == 28 [pid = 2868] [id = 446] 10:51:36 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB813800 == 27 [pid = 2868] [id = 447] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889D809800) [pid = 2868] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (0000008880BCE000) [pid = 2868] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A327D400) [pid = 2868] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A3A86400) [pid = 2868] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889D80CC00) [pid = 2868] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889E91B400) [pid = 2868] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A4A91000) [pid = 2868] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A4E89800) [pid = 2868] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088ABA60000) [pid = 2868] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889F1A4800) [pid = 2868] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088ABE73C00) [pid = 2868] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ABBB6800) [pid = 2868] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ABEC8000) [pid = 2868] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AAED0800) [pid = 2868] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A8F34400) [pid = 2868] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ABE1E800) [pid = 2868] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088ABEC0C00) [pid = 2868] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A4E0F000) [pid = 2868] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088ABE78400) [pid = 2868] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AC54C000) [pid = 2868] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A5817000) [pid = 2868] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088A8BF0800) [pid = 2868] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AC05CC00) [pid = 2868] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088ABFA1400) [pid = 2868] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A4E8FC00) [pid = 2868] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (000000889E820400) [pid = 2868] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:51:36 INFO - PROCESS | 2868 | 1464198696527 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]]]}] 10:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2386ms 10:51:36 INFO - PROCESS | 2868 | 1464198696557 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 2868 | 1464198696561 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 10:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:51:36 INFO - PROCESS | 2868 | 1464198696567 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 2868 | 1464198696571 Marionette TRACE conn7 <- [1,1762,null,{}] 10:51:36 INFO - PROCESS | 2868 | 1464198696578 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}] 10:51:36 INFO - PROCESS | 2868 | 1464198696678 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 10:51:36 INFO - PROCESS | 2868 | 1464198696688 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 2868 | ++DOCSHELL 0000008881209800 == 28 [pid = 2868] [id = 450] 10:51:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (0000008881289400) [pid = 2868] [serial = 1350] [outer = 0000000000000000] 10:51:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000888128AC00) [pid = 2868] [serial = 1351] [outer = 0000008881289400] 10:51:36 INFO - PROCESS | 2868 | 1464198696738 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889CE24800) [pid = 2868] [serial = 1352] [outer = 0000008881289400] 10:51:37 INFO - PROCESS | 2868 | 1464198697246 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]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 10:51:37 INFO - PROCESS | 2868 | 1464198697304 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 2868 | 1464198697311 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 10:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:51:37 INFO - PROCESS | 2868 | 1464198697318 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 2868 | 1464198697321 Marionette TRACE conn7 <- [1,1766,null,{}] 10:51:37 INFO - PROCESS | 2868 | 1464198697325 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}] 10:51:37 INFO - PROCESS | 2868 | 1464198697423 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 10:51:37 INFO - PROCESS | 2868 | 1464198697506 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8B8000 == 29 [pid = 2868] [id = 451] 10:51:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000888128A400) [pid = 2868] [serial = 1353] [outer = 0000000000000000] 10:51:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000889E2B7C00) [pid = 2868] [serial = 1354] [outer = 000000888128A400] 10:51:37 INFO - PROCESS | 2868 | 1464198697556 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889E845000) [pid = 2868] [serial = 1355] [outer = 000000888128A400] 10:51:37 INFO - PROCESS | 2868 | 1464198697973 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]]]}] 10:51:38 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 10:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 10:51:38 INFO - PROCESS | 2868 | 1464198697994 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 2868 | 1464198697997 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 10:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:51:38 INFO - PROCESS | 2868 | 1464198698010 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 2868 | 1464198698014 Marionette TRACE conn7 <- [1,1770,null,{}] 10:51:38 INFO - PROCESS | 2868 | 1464198698026 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}] 10:51:38 INFO - PROCESS | 2868 | 1464198698147 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 10:51:38 INFO - PROCESS | 2868 | 1464198698157 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F441000 == 30 [pid = 2868] [id = 452] 10:51:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088803E5400) [pid = 2868] [serial = 1356] [outer = 0000000000000000] 10:51:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (000000889EF62800) [pid = 2868] [serial = 1357] [outer = 00000088803E5400] 10:51:38 INFO - PROCESS | 2868 | 1464198698209 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889F1AFC00) [pid = 2868] [serial = 1358] [outer = 00000088803E5400] 10:51:38 INFO - PROCESS | 2868 | 1464198698691 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]]]}] 10:51:38 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 10:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 10:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:51:38 INFO - PROCESS | 2868 | 1464198698748 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 2868 | 1464198698751 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 10:51:38 INFO - PROCESS | 2868 | 1464198698754 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 2868 | 1464198698756 Marionette TRACE conn7 <- [1,1774,null,{}] 10:51:38 INFO - PROCESS | 2868 | 1464198698760 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}] 10:51:38 INFO - PROCESS | 2868 | 1464198698853 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 10:51:38 INFO - PROCESS | 2868 | 1464198698863 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A336B000 == 31 [pid = 2868] [id = 453] 10:51:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A3109C00) [pid = 2868] [serial = 1359] [outer = 0000000000000000] 10:51:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A327D400) [pid = 2868] [serial = 1360] [outer = 00000088A3109C00] 10:51:38 INFO - PROCESS | 2868 | 1464198698910 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A39D0400) [pid = 2868] [serial = 1361] [outer = 00000088A3109C00] 10:51:39 INFO - PROCESS | 2868 | 1464198699333 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]]]}] 10:51:39 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 10:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 10:51:39 INFO - PROCESS | 2868 | 1464198699386 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 10:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:51:39 INFO - PROCESS | 2868 | 1464198699388 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 10:51:39 INFO - PROCESS | 2868 | 1464198699391 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 2868 | 1464198699393 Marionette TRACE conn7 <- [1,1778,null,{}] 10:51:39 INFO - PROCESS | 2868 | 1464198699396 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}] 10:51:39 INFO - PROCESS | 2868 | 1464198699479 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 10:51:39 INFO - PROCESS | 2868 | 1464198699485 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3EE2800 == 32 [pid = 2868] [id = 454] 10:51:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088803EE000) [pid = 2868] [serial = 1362] [outer = 0000000000000000] 10:51:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A3C04800) [pid = 2868] [serial = 1363] [outer = 00000088803EE000] 10:51:39 INFO - PROCESS | 2868 | 1464198699541 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A3E33400) [pid = 2868] [serial = 1364] [outer = 00000088803EE000] 10:51:40 INFO - PROCESS | 2868 | 1464198700013 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]]]}] 10:51:40 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) 10:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 10:51:40 INFO - PROCESS | 2868 | 1464198700066 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 2868 | 1464198700068 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 10:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:51:40 INFO - PROCESS | 2868 | 1464198700072 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 2868 | 1464198700074 Marionette TRACE conn7 <- [1,1782,null,{}] 10:51:40 INFO - PROCESS | 2868 | 1464198700077 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}] 10:51:40 INFO - PROCESS | 2868 | 1464198700195 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 10:51:40 INFO - PROCESS | 2868 | 1464198700212 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5007800 == 33 [pid = 2868] [id = 455] 10:51:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A49AE000) [pid = 2868] [serial = 1365] [outer = 0000000000000000] 10:51:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A4E08000) [pid = 2868] [serial = 1366] [outer = 00000088A49AE000] 10:51:40 INFO - PROCESS | 2868 | 1464198700261 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A4E86400) [pid = 2868] [serial = 1367] [outer = 00000088A49AE000] 10:51:40 INFO - PROCESS | 2868 | 1464198700678 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]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 10:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:51:40 INFO - PROCESS | 2868 | 1464198700733 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 2868 | 1464198700735 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 10:51:40 INFO - PROCESS | 2868 | 1464198700739 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 2868 | 1464198700741 Marionette TRACE conn7 <- [1,1786,null,{}] 10:51:40 INFO - PROCESS | 2868 | 1464198700744 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}] 10:51:40 INFO - PROCESS | 2868 | 1464198700824 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 10:51:40 INFO - PROCESS | 2868 | 1464198700863 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A32000 == 34 [pid = 2868] [id = 456] 10:51:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A4E10C00) [pid = 2868] [serial = 1368] [outer = 0000000000000000] 10:51:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A4EE1000) [pid = 2868] [serial = 1369] [outer = 00000088A4E10C00] 10:51:40 INFO - PROCESS | 2868 | 1464198700910 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A5246C00) [pid = 2868] [serial = 1370] [outer = 00000088A4E10C00] 10:51:41 INFO - PROCESS | 2868 | 1464198701331 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]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 10:51:41 INFO - PROCESS | 2868 | 1464198701384 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 2868 | 1464198701387 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 10:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:51:41 INFO - PROCESS | 2868 | 1464198701395 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 2868 | 1464198701397 Marionette TRACE conn7 <- [1,1790,null,{}] 10:51:41 INFO - PROCESS | 2868 | 1464198701401 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}] 10:51:41 INFO - PROCESS | 2868 | 1464198701484 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 10:51:41 INFO - PROCESS | 2868 | 1464198701492 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8D69000 == 35 [pid = 2868] [id = 457] 10:51:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A581D400) [pid = 2868] [serial = 1371] [outer = 0000000000000000] 10:51:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A7A4A800) [pid = 2868] [serial = 1372] [outer = 00000088A581D400] 10:51:41 INFO - PROCESS | 2868 | 1464198701540 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A8B92000) [pid = 2868] [serial = 1373] [outer = 00000088A581D400] 10:51:42 INFO - PROCESS | 2868 | 1464198702021 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]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 694ms 10:51:42 INFO - PROCESS | 2868 | 1464198702090 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 2868 | 1464198702092 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 10:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:51:42 INFO - PROCESS | 2868 | 1464198702105 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 2868 | 1464198702107 Marionette TRACE conn7 <- [1,1794,null,{}] 10:51:42 INFO - PROCESS | 2868 | 1464198702111 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}] 10:51:42 INFO - PROCESS | 2868 | 1464198702247 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 10:51:42 INFO - PROCESS | 2868 | 1464198702270 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:42 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F28A800 == 36 [pid = 2868] [id = 458] 10:51:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A7A46800) [pid = 2868] [serial = 1374] [outer = 0000000000000000] 10:51:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A8D3F400) [pid = 2868] [serial = 1375] [outer = 00000088A7A46800] 10:51:42 INFO - PROCESS | 2868 | 1464198702317 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A8D49400) [pid = 2868] [serial = 1376] [outer = 00000088A7A46800] 10:51:42 INFO - PROCESS | 2868 | 1464198702777 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]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 735ms 10:51:42 INFO - PROCESS | 2868 | 1464198702844 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 2868 | 1464198702847 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 10:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:51:42 INFO - PROCESS | 2868 | 1464198702850 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 2868 | 1464198702852 Marionette TRACE conn7 <- [1,1798,null,{}] 10:51:42 INFO - PROCESS | 2868 | 1464198702856 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}] 10:51:42 INFO - PROCESS | 2868 | 1464198702978 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 10:51:43 INFO - PROCESS | 2868 | 1464198702988 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB417000 == 37 [pid = 2868] [id = 459] 10:51:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A8D45C00) [pid = 2868] [serial = 1377] [outer = 0000000000000000] 10:51:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A8F33400) [pid = 2868] [serial = 1378] [outer = 00000088A8D45C00] 10:51:43 INFO - PROCESS | 2868 | 1464198703076 Marionette DEBUG loaded listener.js 10:51:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A90E7C00) [pid = 2868] [serial = 1379] [outer = 00000088A8D45C00] 10:51:43 INFO - PROCESS | 2868 | 1464198703544 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]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 735ms 10:51:43 INFO - PROCESS | 2868 | 1464198703594 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 2868 | 1464198703597 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 10:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:51:43 INFO - PROCESS | 2868 | 1464198703600 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 2868 | 1464198703603 Marionette TRACE conn7 <- [1,1802,null,{}] 10:51:43 INFO - PROCESS | 2868 | 1464198703606 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}] 10:51:44 INFO - PROCESS | 2868 | 1464198704019 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000888128A800) [pid = 2868] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088ABFA6C00) [pid = 2868] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088ADFD4400) [pid = 2868] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (0000008881290400) [pid = 2868] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AC0D6C00) [pid = 2868] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A7A48400) [pid = 2868] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A49AF400) [pid = 2868] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (0000008881292000) [pid = 2868] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889EA3C000) [pid = 2868] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AEB1E800) [pid = 2868] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AE2C8800) [pid = 2868] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ACEAE400) [pid = 2868] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AAE61400) [pid = 2868] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A4A8E000) [pid = 2868] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A8F35000) [pid = 2868] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ABE6EC00) [pid = 2868] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AAF0B800) [pid = 2868] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088ABEBD800) [pid = 2868] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A3FAC000) [pid = 2868] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AC0CFC00) [pid = 2868] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (000000889EA3A000) [pid = 2868] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:51:44 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ABBB1000) [pid = 2868] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:51:44 INFO - PROCESS | 2868 | 1464198704085 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A32A8800 == 38 [pid = 2868] [id = 460] 10:51:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (0000008880BC0000) [pid = 2868] [serial = 1380] [outer = 0000000000000000] 10:51:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (0000008881292000) [pid = 2868] [serial = 1381] [outer = 0000008880BC0000] 10:51:44 INFO - PROCESS | 2868 | 1464198704145 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A7A49000) [pid = 2868] [serial = 1382] [outer = 0000008880BC0000] 10:51:44 INFO - PROCESS | 2868 | 1464198704542 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]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 985ms 10:51:44 INFO - PROCESS | 2868 | 1464198704587 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 2868 | 1464198704590 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 10:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:51:44 INFO - PROCESS | 2868 | 1464198704593 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 2868 | 1464198704595 Marionette TRACE conn7 <- [1,1806,null,{}] 10:51:44 INFO - PROCESS | 2868 | 1464198704599 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}] 10:51:44 INFO - PROCESS | 2868 | 1464198704681 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 10:51:44 INFO - PROCESS | 2868 | 1464198704696 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC117800 == 39 [pid = 2868] [id = 461] 10:51:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AAEDA800) [pid = 2868] [serial = 1383] [outer = 0000000000000000] 10:51:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AAF11400) [pid = 2868] [serial = 1384] [outer = 00000088AAEDA800] 10:51:44 INFO - PROCESS | 2868 | 1464198704743 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AB6C0800) [pid = 2868] [serial = 1385] [outer = 00000088AAEDA800] 10:51:45 INFO - PROCESS | 2868 | 1464198705168 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]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 10:51:45 INFO - PROCESS | 2868 | 1464198705225 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 2868 | 1464198705228 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 10:51:45 INFO - PROCESS | 2868 | 1464198705231 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:51:45 INFO - PROCESS | 2868 | 1464198705233 Marionette TRACE conn7 <- [1,1810,null,{}] 10:51:45 INFO - PROCESS | 2868 | 1464198705236 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}] 10:51:45 INFO - PROCESS | 2868 | 1464198705318 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 10:51:45 INFO - PROCESS | 2868 | 1464198705325 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCA7800 == 40 [pid = 2868] [id = 462] 10:51:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AB795400) [pid = 2868] [serial = 1386] [outer = 0000000000000000] 10:51:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ABA5FC00) [pid = 2868] [serial = 1387] [outer = 00000088AB795400] 10:51:45 INFO - PROCESS | 2868 | 1464198705370 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088ABE1C800) [pid = 2868] [serial = 1388] [outer = 00000088AB795400] 10:51:45 INFO - PROCESS | 2868 | 1464198705810 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]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 10:51:45 INFO - PROCESS | 2868 | 1464198705867 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 2868 | 1464198705870 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 10:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:51:45 INFO - PROCESS | 2868 | 1464198705873 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 2868 | 1464198705875 Marionette TRACE conn7 <- [1,1814,null,{}] 10:51:45 INFO - PROCESS | 2868 | 1464198705880 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}] 10:51:45 INFO - PROCESS | 2868 | 1464198705964 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 10:51:45 INFO - PROCESS | 2868 | 1464198705971 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD819000 == 41 [pid = 2868] [id = 463] 10:51:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ABE23800) [pid = 2868] [serial = 1389] [outer = 0000000000000000] 10:51:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABE27000) [pid = 2868] [serial = 1390] [outer = 00000088ABE23800] 10:51:46 INFO - PROCESS | 2868 | 1464198706016 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABE75C00) [pid = 2868] [serial = 1391] [outer = 00000088ABE23800] 10:51:46 INFO - PROCESS | 2868 | 1464198706854 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]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1024ms 10:51:46 INFO - PROCESS | 2868 | 1464198706901 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 2868 | 1464198706907 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 10:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:51:46 INFO - PROCESS | 2868 | 1464198706933 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 2868 | 1464198706938 Marionette TRACE conn7 <- [1,1818,null,{}] 10:51:46 INFO - PROCESS | 2868 | 1464198706944 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}] 10:51:47 INFO - PROCESS | 2868 | 1464198707091 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 10:51:47 INFO - PROCESS | 2868 | 1464198707213 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:47 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E2B2000 == 42 [pid = 2868] [id = 464] 10:51:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889CF55800) [pid = 2868] [serial = 1392] [outer = 0000000000000000] 10:51:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889DF3A400) [pid = 2868] [serial = 1393] [outer = 000000889CF55800] 10:51:47 INFO - PROCESS | 2868 | 1464198707273 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889E917400) [pid = 2868] [serial = 1394] [outer = 000000889CF55800] 10:51:47 INFO - PROCESS | 2868 | 1464198707974 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]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1105ms 10:51:48 INFO - PROCESS | 2868 | 1464198708020 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 2868 | 1464198708027 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 10:51:48 INFO - PROCESS | 2868 | 1464198708034 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:51:48 INFO - PROCESS | 2868 | 1464198708037 Marionette TRACE conn7 <- [1,1822,null,{}] 10:51:48 INFO - PROCESS | 2868 | 1464198708042 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}] 10:51:48 INFO - PROCESS | 2868 | 1464198708250 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 10:51:48 INFO - PROCESS | 2868 | 1464198708261 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A32A6800 == 43 [pid = 2868] [id = 465] 10:51:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889EA3C800) [pid = 2868] [serial = 1395] [outer = 0000000000000000] 10:51:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889F1A8000) [pid = 2868] [serial = 1396] [outer = 000000889EA3C800] 10:51:48 INFO - PROCESS | 2868 | 1464198708320 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A3A80C00) [pid = 2868] [serial = 1397] [outer = 000000889EA3C800] 10:51:49 INFO - PROCESS | 2868 | 1464198709281 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]]]}] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 000000889F138800 == 42 [pid = 2868] [id = 396] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 000000888121F800 == 41 [pid = 2868] [id = 410] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3922800 == 40 [pid = 2868] [id = 404] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 000000889F134000 == 39 [pid = 2868] [id = 402] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A3C800 == 38 [pid = 2868] [id = 399] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE6F800 == 37 [pid = 2868] [id = 397] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA79A000 == 36 [pid = 2868] [id = 403] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 000000888121E800 == 35 [pid = 2868] [id = 411] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AEBAD800) [pid = 2868] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOCSHELL 00000088B366B000 == 34 [pid = 2868] [id = 449] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088ABEBE400) [pid = 2868] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088ABE21C00) [pid = 2868] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ABFA1800) [pid = 2868] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A7A4E800) [pid = 2868] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AB794000) [pid = 2868] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A005CC00) [pid = 2868] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABEC8C00) [pid = 2868] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088ABE6C000) [pid = 2868] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A4A90800) [pid = 2868] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AC0D8000) [pid = 2868] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AEB18000) [pid = 2868] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ACEA9800) [pid = 2868] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889CF47400) [pid = 2868] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088ACC6F800) [pid = 2868] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A8BEB400) [pid = 2868] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A4E09400) [pid = 2868] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A4E8D400) [pid = 2868] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889E91C000) [pid = 2868] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A0059400) [pid = 2868] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A3254C00) [pid = 2868] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889EF6E000) [pid = 2868] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AEBAE400) [pid = 2868] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AEBA0000) [pid = 2868] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AEB12800) [pid = 2868] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088AE892C00) [pid = 2868] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088AE2C9000) [pid = 2868] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088ADF38C00) [pid = 2868] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088ACC8F000) [pid = 2868] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088ABECA400) [pid = 2868] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A7A47400) [pid = 2868] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A4E08C00) [pid = 2868] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (000000889EA40400) [pid = 2868] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088A9541400) [pid = 2868] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088AAF06800) [pid = 2868] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088AC54CC00) [pid = 2868] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088AEB2B400) [pid = 2868] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:51:49 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088A8D62400) [pid = 2868] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:51:49 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 10:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1329ms 10:51:49 INFO - PROCESS | 2868 | 1464198709368 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 2868 | 1464198709373 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 10:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:51:49 INFO - PROCESS | 2868 | 1464198709379 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 2868 | 1464198709382 Marionette TRACE conn7 <- [1,1826,null,{}] 10:51:49 INFO - PROCESS | 2868 | 1464198709388 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}] 10:51:49 INFO - PROCESS | 2868 | 1464198709486 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 10:51:49 INFO - PROCESS | 2868 | 1464198709495 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813DF800 == 35 [pid = 2868] [id = 466] 10:51:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (000000889CF53400) [pid = 2868] [serial = 1398] [outer = 0000000000000000] 10:51:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (000000889D7C0C00) [pid = 2868] [serial = 1399] [outer = 000000889CF53400] 10:51:49 INFO - PROCESS | 2868 | 1464198709547 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (000000889E820000) [pid = 2868] [serial = 1400] [outer = 000000889CF53400] 10:51:50 INFO - PROCESS | 2868 | 1464198710095 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]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 776ms 10:51:50 INFO - PROCESS | 2868 | 1464198710159 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 2868 | 1464198710165 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 10:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:51:50 INFO - PROCESS | 2868 | 1464198710171 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 2868 | 1464198710174 Marionette TRACE conn7 <- [1,1830,null,{}] 10:51:50 INFO - PROCESS | 2868 | 1464198710178 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}] 10:51:50 INFO - PROCESS | 2868 | 1464198710272 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 10:51:50 INFO - PROCESS | 2868 | 1464198710345 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE64000 == 36 [pid = 2868] [id = 467] 10:51:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (000000889EA39800) [pid = 2868] [serial = 1401] [outer = 0000000000000000] 10:51:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889EF75C00) [pid = 2868] [serial = 1402] [outer = 000000889EA39800] 10:51:50 INFO - PROCESS | 2868 | 1464198710393 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A000E000) [pid = 2868] [serial = 1403] [outer = 000000889EA39800] 10:51:50 INFO - PROCESS | 2868 | 1464198710805 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]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 10:51:50 INFO - PROCESS | 2868 | 1464198710864 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 2868 | 1464198710867 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 10:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:51:50 INFO - PROCESS | 2868 | 1464198710871 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 2868 | 1464198710882 Marionette TRACE conn7 <- [1,1834,null,{}] 10:51:50 INFO - PROCESS | 2868 | 1464198710894 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}] 10:51:51 INFO - PROCESS | 2868 | 1464198711023 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 10:51:51 INFO - PROCESS | 2868 | 1464198711043 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A58800 == 37 [pid = 2868] [id = 468] 10:51:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A3C11000) [pid = 2868] [serial = 1404] [outer = 0000000000000000] 10:51:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A3E30C00) [pid = 2868] [serial = 1405] [outer = 00000088A3C11000] 10:51:51 INFO - PROCESS | 2868 | 1464198711092 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A4939000) [pid = 2868] [serial = 1406] [outer = 00000088A3C11000] 10:51:51 INFO - PROCESS | 2868 | 1464198711518 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]]]}] 10:51:51 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) 10:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 10:51:51 INFO - PROCESS | 2868 | 1464198711572 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 2868 | 1464198711574 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 10:51:51 INFO - PROCESS | 2868 | 1464198711578 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 2868 | 1464198711580 Marionette TRACE conn7 <- [1,1838,null,{}] 10:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:51:51 INFO - PROCESS | 2868 | 1464198711583 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}] 10:51:51 INFO - PROCESS | 2868 | 1464198711700 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 10:51:51 INFO - PROCESS | 2868 | 1464198711746 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A37800 == 38 [pid = 2868] [id = 469] 10:51:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A49B1800) [pid = 2868] [serial = 1407] [outer = 0000000000000000] 10:51:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A4A90800) [pid = 2868] [serial = 1408] [outer = 00000088A49B1800] 10:51:51 INFO - PROCESS | 2868 | 1464198711795 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4E85C00) [pid = 2868] [serial = 1409] [outer = 00000088A49B1800] 10:51:52 INFO - PROCESS | 2868 | 1464198712256 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]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 10:51:52 INFO - PROCESS | 2868 | 1464198712321 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 10:51:52 INFO - PROCESS | 2868 | 1464198712323 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 10:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:51:52 INFO - PROCESS | 2868 | 1464198712326 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 2868 | 1464198712328 Marionette TRACE conn7 <- [1,1842,null,{}] 10:51:52 INFO - PROCESS | 2868 | 1464198712339 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}] 10:51:52 INFO - PROCESS | 2868 | 1464198712486 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 10:51:52 INFO - PROCESS | 2868 | 1464198712539 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA790800 == 39 [pid = 2868] [id = 470] 10:51:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A4E92400) [pid = 2868] [serial = 1410] [outer = 0000000000000000] 10:51:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A507CC00) [pid = 2868] [serial = 1411] [outer = 00000088A4E92400] 10:51:52 INFO - PROCESS | 2868 | 1464198712587 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A7A4B000) [pid = 2868] [serial = 1412] [outer = 00000088A4E92400] 10:51:53 INFO - PROCESS | 2868 | 1464198713046 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]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 776ms 10:51:53 INFO - PROCESS | 2868 | 1464198713108 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 2868 | 1464198713110 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 10:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:51:53 INFO - PROCESS | 2868 | 1464198713114 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 2868 | 1464198713115 Marionette TRACE conn7 <- [1,1846,null,{}] 10:51:53 INFO - PROCESS | 2868 | 1464198713119 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}] 10:51:53 INFO - PROCESS | 2868 | 1464198713248 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 10:51:53 INFO - PROCESS | 2868 | 1464198713304 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB423000 == 40 [pid = 2868] [id = 471] 10:51:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A8BF5800) [pid = 2868] [serial = 1413] [outer = 0000000000000000] 10:51:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A8E06400) [pid = 2868] [serial = 1414] [outer = 00000088A8BF5800] 10:51:53 INFO - PROCESS | 2868 | 1464198713353 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A95D6000) [pid = 2868] [serial = 1415] [outer = 00000088A8BF5800] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A7A46800) [pid = 2868] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088803E5400) [pid = 2868] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A581D400) [pid = 2868] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A4E10C00) [pid = 2868] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (0000008881289400) [pid = 2868] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A49AE000) [pid = 2868] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A3109C00) [pid = 2868] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (000000888128A400) [pid = 2868] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088803EE000) [pid = 2868] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088A8D45C00) [pid = 2868] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088AAEDA800) [pid = 2868] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (0000008880BC0000) [pid = 2868] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088AEB2A800) [pid = 2868] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:51:53 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088AB795400) [pid = 2868] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:51:53 INFO - PROCESS | 2868 | 1464198713884 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]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 839ms 10:51:53 INFO - PROCESS | 2868 | 1464198713956 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 2868 | 1464198713958 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 10:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:51:53 INFO - PROCESS | 2868 | 1464198713962 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 2868 | 1464198713964 Marionette TRACE conn7 <- [1,1850,null,{}] 10:51:53 INFO - PROCESS | 2868 | 1464198713967 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}] 10:51:54 INFO - PROCESS | 2868 | 1464198714057 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 10:51:54 INFO - PROCESS | 2868 | 1464198714067 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3AAD000 == 41 [pid = 2868] [id = 472] 10:51:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889D80CC00) [pid = 2868] [serial = 1416] [outer = 0000000000000000] 10:51:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A5240800) [pid = 2868] [serial = 1417] [outer = 000000889D80CC00] 10:51:54 INFO - PROCESS | 2868 | 1464198714113 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088AA924800) [pid = 2868] [serial = 1418] [outer = 000000889D80CC00] 10:51:54 INFO - PROCESS | 2868 | 1464198714543 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]]]}] 10:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 10:51:54 INFO - PROCESS | 2868 | 1464198714594 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 10:51:54 INFO - PROCESS | 2868 | 1464198714596 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 10:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:51:54 INFO - PROCESS | 2868 | 1464198714600 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:51:54 INFO - PROCESS | 2868 | 1464198714602 Marionette TRACE conn7 <- [1,1854,null,{}] 10:51:54 INFO - PROCESS | 2868 | 1464198714605 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}] 10:51:54 INFO - PROCESS | 2868 | 1464198714691 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 10:51:54 INFO - PROCESS | 2868 | 1464198714700 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1D9800 == 42 [pid = 2868] [id = 473] 10:51:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088AAEDA400) [pid = 2868] [serial = 1419] [outer = 0000000000000000] 10:51:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088AAF05000) [pid = 2868] [serial = 1420] [outer = 00000088AAEDA400] 10:51:54 INFO - PROCESS | 2868 | 1464198714746 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088AB662400) [pid = 2868] [serial = 1421] [outer = 00000088AAEDA400] 10:51:55 INFO - PROCESS | 2868 | 1464198715163 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]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 10:51:55 INFO - PROCESS | 2868 | 1464198715232 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 2868 | 1464198715234 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 10:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:51:55 INFO - PROCESS | 2868 | 1464198715238 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 2868 | 1464198715240 Marionette TRACE conn7 <- [1,1858,null,{}] 10:51:55 INFO - PROCESS | 2868 | 1464198715243 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}] 10:51:55 INFO - PROCESS | 2868 | 1464198715327 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 10:51:55 INFO - PROCESS | 2868 | 1464198715336 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACEBB000 == 43 [pid = 2868] [id = 474] 10:51:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088AB78B400) [pid = 2868] [serial = 1422] [outer = 0000000000000000] 10:51:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088AB799400) [pid = 2868] [serial = 1423] [outer = 00000088AB78B400] 10:51:55 INFO - PROCESS | 2868 | 1464198715390 Marionette DEBUG loaded listener.js 10:51:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088ABE22800) [pid = 2868] [serial = 1424] [outer = 00000088AB78B400] 10:51:56 INFO - PROCESS | 2868 | 1464198716030 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]]]}] 10:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 840ms 10:51:56 INFO - PROCESS | 2868 | 1464198716081 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 2868 | 1464198716086 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 10:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:51:56 INFO - PROCESS | 2868 | 1464198716091 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 2868 | 1464198716096 Marionette TRACE conn7 <- [1,1862,null,{}] 10:51:56 INFO - PROCESS | 2868 | 1464198716102 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}] 10:51:56 INFO - PROCESS | 2868 | 1464198716222 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 10:51:56 INFO - PROCESS | 2868 | 1464198716342 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F922000 == 44 [pid = 2868] [id = 475] 10:51:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000888128D800) [pid = 2868] [serial = 1425] [outer = 0000000000000000] 10:51:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889E2BA800) [pid = 2868] [serial = 1426] [outer = 000000888128D800] 10:51:56 INFO - PROCESS | 2868 | 1464198716405 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889EF76800) [pid = 2868] [serial = 1427] [outer = 000000888128D800] 10:51:57 INFO - PROCESS | 2868 | 1464198717040 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]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 986ms 10:51:57 INFO - PROCESS | 2868 | 1464198717081 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 2868 | 1464198717088 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 10:51:57 INFO - PROCESS | 2868 | 1464198717095 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:51:57 INFO - PROCESS | 2868 | 1464198717098 Marionette TRACE conn7 <- [1,1866,null,{}] 10:51:57 INFO - PROCESS | 2868 | 1464198717102 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}] 10:51:57 INFO - PROCESS | 2868 | 1464198717217 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 10:51:57 INFO - PROCESS | 2868 | 1464198717309 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA9A4800 == 45 [pid = 2868] [id = 476] 10:51:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A3A7EC00) [pid = 2868] [serial = 1428] [outer = 0000000000000000] 10:51:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A3FAC400) [pid = 2868] [serial = 1429] [outer = 00000088A3A7EC00] 10:51:57 INFO - PROCESS | 2868 | 1464198717367 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A4E8F000) [pid = 2868] [serial = 1430] [outer = 00000088A3A7EC00] 10:51:58 INFO - PROCESS | 2868 | 1464198717996 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]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 923ms 10:51:58 INFO - PROCESS | 2868 | 1464198718024 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 2868 | 1464198718027 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 10:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:51:58 INFO - PROCESS | 2868 | 1464198718031 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 2868 | 1464198718035 Marionette TRACE conn7 <- [1,1870,null,{}] 10:51:58 INFO - PROCESS | 2868 | 1464198718047 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}] 10:51:58 INFO - PROCESS | 2868 | 1464198718162 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 10:51:58 INFO - PROCESS | 2868 | 1464198718283 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ADDA7000 == 46 [pid = 2868] [id = 477] 10:51:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A90E4000) [pid = 2868] [serial = 1431] [outer = 0000000000000000] 10:51:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AB65BC00) [pid = 2868] [serial = 1432] [outer = 00000088A90E4000] 10:51:58 INFO - PROCESS | 2868 | 1464198718346 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ABE28000) [pid = 2868] [serial = 1433] [outer = 00000088A90E4000] 10:51:58 INFO - PROCESS | 2868 | 1464198718921 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]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 944ms 10:51:58 INFO - PROCESS | 2868 | 1464198718977 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 2868 | 1464198718980 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 10:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:51:58 INFO - PROCESS | 2868 | 1464198718983 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 2868 | 1464198718986 Marionette TRACE conn7 <- [1,1874,null,{}] 10:51:58 INFO - PROCESS | 2868 | 1464198718989 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}] 10:51:59 INFO - PROCESS | 2868 | 1464198719104 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 10:51:59 INFO - PROCESS | 2868 | 1464198719181 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF530800 == 47 [pid = 2868] [id = 478] 10:51:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088ABE79800) [pid = 2868] [serial = 1434] [outer = 0000000000000000] 10:51:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088ABEBDC00) [pid = 2868] [serial = 1435] [outer = 00000088ABE79800] 10:51:59 INFO - PROCESS | 2868 | 1464198719280 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088ABEC9400) [pid = 2868] [serial = 1436] [outer = 00000088ABE79800] 10:51:59 INFO - PROCESS | 2868 | 1464198719924 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]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 10:51:59 INFO - PROCESS | 2868 | 1464198719972 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 2868 | 1464198719974 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 10:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:51:59 INFO - PROCESS | 2868 | 1464198719978 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 2868 | 1464198719981 Marionette TRACE conn7 <- [1,1878,null,{}] 10:51:59 INFO - PROCESS | 2868 | 1464198719985 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}] 10:52:00 INFO - PROCESS | 2868 | 1464198720092 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 10:52:00 INFO - PROCESS | 2868 | 1464198720168 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8EA000 == 48 [pid = 2868] [id = 479] 10:52:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889CF54800) [pid = 2868] [serial = 1437] [outer = 0000000000000000] 10:52:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889F942000) [pid = 2868] [serial = 1438] [outer = 000000889CF54800] 10:52:00 INFO - PROCESS | 2868 | 1464198720225 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A8F36C00) [pid = 2868] [serial = 1439] [outer = 000000889CF54800] 10:52:00 INFO - PROCESS | 2868 | 1464198720958 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]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1027ms 10:52:01 INFO - PROCESS | 2868 | 1464198721008 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 2868 | 1464198721013 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 10:52:01 INFO - PROCESS | 2868 | 1464198721018 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:52:01 INFO - PROCESS | 2868 | 1464198721022 Marionette TRACE conn7 <- [1,1882,null,{}] 10:52:01 INFO - PROCESS | 2868 | 1464198721045 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}] 10:52:01 INFO - PROCESS | 2868 | 1464198721148 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 10:52:01 INFO - PROCESS | 2868 | 1464198721229 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088808CE800 == 49 [pid = 2868] [id = 480] 10:52:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (0000008880BD4400) [pid = 2868] [serial = 1440] [outer = 0000000000000000] 10:52:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889E13D800) [pid = 2868] [serial = 1441] [outer = 0000008880BD4400] 10:52:01 INFO - PROCESS | 2868 | 1464198721311 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889E911400) [pid = 2868] [serial = 1442] [outer = 0000008880BD4400] 10:52:01 INFO - PROCESS | 2868 | --DOCSHELL 00000088813D4800 == 48 [pid = 2868] [id = 395] 10:52:01 INFO - PROCESS | 2868 | --DOCSHELL 00000088808DD000 == 47 [pid = 2868] [id = 394] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABA5FC00) [pid = 2868] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A8D3F400) [pid = 2868] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889EF62800) [pid = 2868] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889F1AFC00) [pid = 2868] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A7A4A800) [pid = 2868] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A4EE1000) [pid = 2868] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A5246C00) [pid = 2868] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000888128AC00) [pid = 2868] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889CE24800) [pid = 2868] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A4E08000) [pid = 2868] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A4E86400) [pid = 2868] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A327D400) [pid = 2868] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A39D0400) [pid = 2868] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889E2B7C00) [pid = 2868] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889E845000) [pid = 2868] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A3C04800) [pid = 2868] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088A3E33400) [pid = 2868] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A8F33400) [pid = 2868] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A8D49400) [pid = 2868] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088A90E7C00) [pid = 2868] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AAF11400) [pid = 2868] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (0000008881292000) [pid = 2868] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088AEE82000) [pid = 2868] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088AB6C0800) [pid = 2868] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088ABE1C800) [pid = 2868] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088A7A49000) [pid = 2868] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088A8B92000) [pid = 2868] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:52:01 INFO - PROCESS | 2868 | 1464198721812 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]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 839ms 10:52:01 INFO - PROCESS | 2868 | 1464198721862 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 2868 | 1464198721868 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 10:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:52:01 INFO - PROCESS | 2868 | 1464198721874 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 2868 | 1464198721877 Marionette TRACE conn7 <- [1,1886,null,{}] 10:52:01 INFO - PROCESS | 2868 | 1464198721881 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}] 10:52:01 INFO - PROCESS | 2868 | 1464198721977 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 10:52:01 INFO - PROCESS | 2868 | 1464198721987 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F9D2800 == 48 [pid = 2868] [id = 481] 10:52:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889EA3F800) [pid = 2868] [serial = 1443] [outer = 0000000000000000] 10:52:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (000000889EA44000) [pid = 2868] [serial = 1444] [outer = 000000889EA3F800] 10:52:02 INFO - PROCESS | 2868 | 1464198722034 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889F1A2400) [pid = 2868] [serial = 1445] [outer = 000000889EA3F800] 10:52:02 INFO - PROCESS | 2868 | 1464198722514 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]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 10:52:02 INFO - PROCESS | 2868 | 1464198722576 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 2868 | 1464198722581 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 10:52:02 INFO - PROCESS | 2868 | 1464198722587 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:52:02 INFO - PROCESS | 2868 | 1464198722592 Marionette TRACE conn7 <- [1,1890,null,{}] 10:52:02 INFO - PROCESS | 2868 | 1464198722599 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}] 10:52:02 INFO - PROCESS | 2868 | 1464198722718 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 10:52:02 INFO - PROCESS | 2868 | 1464198722876 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E2B0800 == 49 [pid = 2868] [id = 482] 10:52:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (000000889CE2A800) [pid = 2868] [serial = 1446] [outer = 0000000000000000] 10:52:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (000000889D7CD000) [pid = 2868] [serial = 1447] [outer = 000000889CE2A800] 10:52:02 INFO - PROCESS | 2868 | 1464198722937 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (000000889E91F000) [pid = 2868] [serial = 1448] [outer = 000000889CE2A800] 10:52:03 INFO - PROCESS | 2868 | 1464198723551 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]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1022ms 10:52:03 INFO - PROCESS | 2868 | 1464198723616 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 2868 | 1464198723620 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 10:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:52:03 INFO - PROCESS | 2868 | 1464198723629 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 2868 | 1464198723633 Marionette TRACE conn7 <- [1,1894,null,{}] 10:52:03 INFO - PROCESS | 2868 | 1464198723673 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}] 10:52:03 INFO - PROCESS | 2868 | 1464198723792 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 10:52:03 INFO - PROCESS | 2868 | 1464198723862 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A54000 == 50 [pid = 2868] [id = 483] 10:52:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (000000889FE18C00) [pid = 2868] [serial = 1449] [outer = 0000000000000000] 10:52:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A3107400) [pid = 2868] [serial = 1450] [outer = 000000889FE18C00] 10:52:03 INFO - PROCESS | 2868 | 1464198723962 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A32F3C00) [pid = 2868] [serial = 1451] [outer = 000000889FE18C00] 10:52:04 INFO - PROCESS | 2868 | 1464198724566 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]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1004ms 10:52:04 INFO - PROCESS | 2868 | 1464198724634 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 2868 | 1464198724637 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 10:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:52:04 INFO - PROCESS | 2868 | 1464198724641 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 2868 | 1464198724644 Marionette TRACE conn7 <- [1,1898,null,{}] 10:52:04 INFO - PROCESS | 2868 | 1464198724655 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}] 10:52:04 INFO - PROCESS | 2868 | 1464198724771 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 10:52:04 INFO - PROCESS | 2868 | 1464198724891 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A2A800 == 51 [pid = 2868] [id = 484] 10:52:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A493C400) [pid = 2868] [serial = 1452] [outer = 0000000000000000] 10:52:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A493E400) [pid = 2868] [serial = 1453] [outer = 00000088A493C400] 10:52:04 INFO - PROCESS | 2868 | 1464198724955 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A4E08C00) [pid = 2868] [serial = 1454] [outer = 00000088A493C400] 10:52:05 INFO - PROCESS | 2868 | 1464198725594 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]]]}] 10:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 986ms 10:52:05 INFO - PROCESS | 2868 | 1464198725629 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 2868 | 1464198725631 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 10:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:52:05 INFO - PROCESS | 2868 | 1464198725635 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 2868 | 1464198725637 Marionette TRACE conn7 <- [1,1902,null,{}] 10:52:05 INFO - PROCESS | 2868 | 1464198725641 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}] 10:52:05 INFO - PROCESS | 2868 | 1464198725755 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 10:52:05 INFO - PROCESS | 2868 | 1464198725845 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9090000 == 52 [pid = 2868] [id = 485] 10:52:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A4E90C00) [pid = 2868] [serial = 1455] [outer = 0000000000000000] 10:52:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A51B2800) [pid = 2868] [serial = 1456] [outer = 00000088A4E90C00] 10:52:05 INFO - PROCESS | 2868 | 1464198725904 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A581CC00) [pid = 2868] [serial = 1457] [outer = 00000088A4E90C00] 10:52:06 INFO - PROCESS | 2868 | 1464198726460 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]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 880ms 10:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:52:06 INFO - PROCESS | 2868 | 1464198726518 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 2868 | 1464198726521 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 10:52:06 INFO - PROCESS | 2868 | 1464198726525 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 2868 | 1464198726527 Marionette TRACE conn7 <- [1,1906,null,{}] 10:52:06 INFO - PROCESS | 2868 | 1464198726531 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}] 10:52:06 INFO - PROCESS | 2868 | 1464198726642 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 10:52:06 INFO - PROCESS | 2868 | 1464198726732 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3C6800 == 53 [pid = 2868] [id = 486] 10:52:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A8B88400) [pid = 2868] [serial = 1458] [outer = 0000000000000000] 10:52:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A8BF2000) [pid = 2868] [serial = 1459] [outer = 00000088A8B88400] 10:52:06 INFO - PROCESS | 2868 | 1464198726791 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A3903000) [pid = 2868] [serial = 1460] [outer = 00000088A8B88400] 10:52:07 INFO - PROCESS | 2868 | 1464198727422 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]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 943ms 10:52:07 INFO - PROCESS | 2868 | 1464198727470 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 2868 | 1464198727473 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 10:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:52:07 INFO - PROCESS | 2868 | 1464198727477 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 2868 | 1464198727479 Marionette TRACE conn7 <- [1,1910,null,{}] 10:52:07 INFO - PROCESS | 2868 | 1464198727483 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}] 10:52:07 INFO - PROCESS | 2868 | 1464198727618 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 10:52:07 INFO - PROCESS | 2868 | 1464198727712 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC10C800 == 54 [pid = 2868] [id = 487] 10:52:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AA923400) [pid = 2868] [serial = 1461] [outer = 0000000000000000] 10:52:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AAF0E800) [pid = 2868] [serial = 1462] [outer = 00000088AA923400] 10:52:07 INFO - PROCESS | 2868 | 1464198727771 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AB795800) [pid = 2868] [serial = 1463] [outer = 00000088AA923400] 10:52:08 INFO - PROCESS | 2868 | 1464198728404 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]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 986ms 10:52:08 INFO - PROCESS | 2868 | 1464198728464 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 2868 | 1464198728467 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 10:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:52:08 INFO - PROCESS | 2868 | 1464198728471 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 2868 | 1464198728473 Marionette TRACE conn7 <- [1,1914,null,{}] 10:52:08 INFO - PROCESS | 2868 | 1464198728477 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}] 10:52:08 INFO - PROCESS | 2868 | 1464198728621 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 10:52:08 INFO - PROCESS | 2868 | 1464198728673 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCB3000 == 55 [pid = 2868] [id = 488] 10:52:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ABE1B000) [pid = 2868] [serial = 1464] [outer = 0000000000000000] 10:52:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABE21000) [pid = 2868] [serial = 1465] [outer = 00000088ABE1B000] 10:52:08 INFO - PROCESS | 2868 | 1464198728730 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ABE78C00) [pid = 2868] [serial = 1466] [outer = 00000088ABE1B000] 10:52:09 INFO - PROCESS | 2868 | 1464198729373 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]]]}] 10:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 944ms 10:52:09 INFO - PROCESS | 2868 | 1464198729418 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 2868 | 1464198729422 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 10:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:52:09 INFO - PROCESS | 2868 | 1464198729428 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 2868 | 1464198729432 Marionette TRACE conn7 <- [1,1918,null,{}] 10:52:09 INFO - PROCESS | 2868 | 1464198729437 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}] 10:52:09 INFO - PROCESS | 2868 | 1464198729546 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 10:52:09 INFO - PROCESS | 2868 | 1464198729670 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8AE000 == 56 [pid = 2868] [id = 489] 10:52:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889EA42C00) [pid = 2868] [serial = 1467] [outer = 0000000000000000] 10:52:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889EA46400) [pid = 2868] [serial = 1468] [outer = 000000889EA42C00] 10:52:09 INFO - PROCESS | 2868 | 1464198729726 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A3286C00) [pid = 2868] [serial = 1469] [outer = 000000889EA42C00] 10:52:09 INFO - PROCESS | 2868 | --DOCSHELL 00000088808CE800 == 55 [pid = 2868] [id = 480] 10:52:10 INFO - PROCESS | 2868 | 1464198730236 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]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 838ms 10:52:10 INFO - PROCESS | 2868 | 1464198730270 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 2868 | 1464198730276 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 10:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:52:10 INFO - PROCESS | 2868 | 1464198730282 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 2868 | 1464198730285 Marionette TRACE conn7 <- [1,1922,null,{}] 10:52:10 INFO - PROCESS | 2868 | 1464198730289 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}] 10:52:10 INFO - PROCESS | 2868 | 1464198730382 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 10:52:10 INFO - PROCESS | 2868 | 1464198730467 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A6C800 == 56 [pid = 2868] [id = 490] 10:52:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889F1AF800) [pid = 2868] [serial = 1470] [outer = 0000000000000000] 10:52:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A3E97800) [pid = 2868] [serial = 1471] [outer = 000000889F1AF800] 10:52:10 INFO - PROCESS | 2868 | 1464198730516 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A4E0AC00) [pid = 2868] [serial = 1472] [outer = 000000889F1AF800] 10:52:10 INFO - PROCESS | 2868 | 1464198730942 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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 734ms 10:52:11 INFO - PROCESS | 2868 | 1464198731018 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 2868 | 1464198731020 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 10:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:52:11 INFO - PROCESS | 2868 | 1464198731035 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 2868 | 1464198731039 Marionette TRACE conn7 <- [1,1926,null,{}] 10:52:11 INFO - PROCESS | 2868 | 1464198731051 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}] 10:52:11 INFO - PROCESS | 2868 | 1464198731174 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 10:52:11 INFO - PROCESS | 2868 | 1464198731265 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD80C000 == 57 [pid = 2868] [id = 491] 10:52:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A90DF800) [pid = 2868] [serial = 1473] [outer = 0000000000000000] 10:52:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A95CE000) [pid = 2868] [serial = 1474] [outer = 00000088A90DF800] 10:52:11 INFO - PROCESS | 2868 | 1464198731316 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AB78C400) [pid = 2868] [serial = 1475] [outer = 00000088A90DF800] 10:52:11 INFO - PROCESS | 2868 | 1464198731786 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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 797ms 10:52:11 INFO - PROCESS | 2868 | 1464198731829 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 2868 | 1464198731832 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 10:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:52:11 INFO - PROCESS | 2868 | 1464198731835 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 2868 | 1464198731837 Marionette TRACE conn7 <- [1,1930,null,{}] 10:52:11 INFO - PROCESS | 2868 | 1464198731841 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}] 10:52:11 INFO - PROCESS | 2868 | 1464198731961 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 10:52:12 INFO - PROCESS | 2868 | 1464198732016 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF52A800 == 58 [pid = 2868] [id = 492] 10:52:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABEC2400) [pid = 2868] [serial = 1476] [outer = 0000000000000000] 10:52:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ABEC4800) [pid = 2868] [serial = 1477] [outer = 00000088ABEC2400] 10:52:12 INFO - PROCESS | 2868 | 1464198732064 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ABFA1400) [pid = 2868] [serial = 1478] [outer = 00000088ABEC2400] 10:52:12 INFO - PROCESS | 2868 | 1464198732498 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]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 10:52:12 INFO - PROCESS | 2868 | 1464198732597 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 10:52:12 INFO - PROCESS | 2868 | 1464198732599 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 10:52:12 INFO - PROCESS | 2868 | 1464198732603 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:52:12 INFO - PROCESS | 2868 | 1464198732604 Marionette TRACE conn7 <- [1,1934,null,{}] 10:52:12 INFO - PROCESS | 2868 | 1464198732608 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}] 10:52:12 INFO - PROCESS | 2868 | 1464198732725 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889CF53400) [pid = 2868] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A4E92400) [pid = 2868] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889CF54800) [pid = 2868] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889CF55800) [pid = 2868] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889EA3C800) [pid = 2868] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AAEDA400) [pid = 2868] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (0000008880BD4400) [pid = 2868] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A3C11000) [pid = 2868] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889EA39800) [pid = 2868] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABE23800) [pid = 2868] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A8BF5800) [pid = 2868] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A49B1800) [pid = 2868] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:52:12 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889D80CC00) [pid = 2868] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:52:12 INFO - PROCESS | 2868 | 1464198732799 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FEC800 == 59 [pid = 2868] [id = 493] 10:52:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (0000008880BBEC00) [pid = 2868] [serial = 1479] [outer = 0000000000000000] 10:52:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889CF53400) [pid = 2868] [serial = 1480] [outer = 0000008880BBEC00] 10:52:12 INFO - PROCESS | 2868 | 1464198732849 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A95C7800) [pid = 2868] [serial = 1481] [outer = 0000008880BBEC00] 10:52:13 INFO - PROCESS | 2868 | 1464198733236 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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 10:52:13 INFO - PROCESS | 2868 | 1464198733280 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 2868 | 1464198733282 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 10:52:13 INFO - PROCESS | 2868 | 1464198733286 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:52:13 INFO - PROCESS | 2868 | 1464198733288 Marionette TRACE conn7 <- [1,1938,null,{}] 10:52:13 INFO - PROCESS | 2868 | 1464198733291 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}] 10:52:13 INFO - PROCESS | 2868 | 1464198733400 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 10:52:13 INFO - PROCESS | 2868 | 1464198733408 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19C8800 == 60 [pid = 2868] [id = 494] 10:52:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABFADC00) [pid = 2868] [serial = 1482] [outer = 0000000000000000] 10:52:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AC0D8000) [pid = 2868] [serial = 1483] [outer = 00000088ABFADC00] 10:52:13 INFO - PROCESS | 2868 | 1464198733455 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ACC92800) [pid = 2868] [serial = 1484] [outer = 00000088ABFADC00] 10:52:13 INFO - PROCESS | 2868 | 1464198733879 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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 10:52:13 INFO - PROCESS | 2868 | 1464198733918 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 2868 | 1464198733920 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 10:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:52:13 INFO - PROCESS | 2868 | 1464198733924 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 2868 | 1464198733925 Marionette TRACE conn7 <- [1,1942,null,{}] 10:52:13 INFO - PROCESS | 2868 | 1464198733929 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}] 10:52:14 INFO - PROCESS | 2868 | 1464198734021 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 10:52:14 INFO - PROCESS | 2868 | 1464198734028 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D68000 == 61 [pid = 2868] [id = 495] 10:52:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ACC9B400) [pid = 2868] [serial = 1485] [outer = 0000000000000000] 10:52:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ACEA7400) [pid = 2868] [serial = 1486] [outer = 00000088ACC9B400] 10:52:14 INFO - PROCESS | 2868 | 1464198734076 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ADF42000) [pid = 2868] [serial = 1487] [outer = 00000088ACC9B400] 10:52:14 INFO - PROCESS | 2868 | 1464198734512 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]]]}] 10:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 10:52:14 INFO - PROCESS | 2868 | 1464198734572 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 10:52:14 INFO - PROCESS | 2868 | 1464198734574 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 10:52:14 INFO - PROCESS | 2868 | 1464198734578 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:52:14 INFO - PROCESS | 2868 | 1464198734580 Marionette TRACE conn7 <- [1,1946,null,{}] 10:52:14 INFO - PROCESS | 2868 | 1464198734584 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}] 10:52:14 INFO - PROCESS | 2868 | 1464198734679 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 10:52:14 INFO - PROCESS | 2868 | 1464198734688 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B349A000 == 62 [pid = 2868] [id = 496] 10:52:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ACC9C000) [pid = 2868] [serial = 1488] [outer = 0000000000000000] 10:52:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AE806400) [pid = 2868] [serial = 1489] [outer = 00000088ACC9C000] 10:52:14 INFO - PROCESS | 2868 | 1464198734733 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AE88D400) [pid = 2868] [serial = 1490] [outer = 00000088ACC9C000] 10:52:15 INFO - PROCESS | 2868 | 1464198735361 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]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 881ms 10:52:15 INFO - PROCESS | 2868 | 1464198735465 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 2868 | 1464198735470 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 10:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:52:15 INFO - PROCESS | 2868 | 1464198735475 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 2868 | 1464198735480 Marionette TRACE conn7 <- [1,1950,null,{}] 10:52:15 INFO - PROCESS | 2868 | 1464198735487 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}] 10:52:15 INFO - PROCESS | 2868 | 1464198735617 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 10:52:15 INFO - PROCESS | 2868 | 1464198735736 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A69800 == 63 [pid = 2868] [id = 497] 10:52:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889E2BB000) [pid = 2868] [serial = 1491] [outer = 0000000000000000] 10:52:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889FE7AC00) [pid = 2868] [serial = 1492] [outer = 000000889E2BB000] 10:52:15 INFO - PROCESS | 2868 | 1464198735797 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A3E2E800) [pid = 2868] [serial = 1493] [outer = 000000889E2BB000] 10:52:16 INFO - PROCESS | 2868 | 1464198736389 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]]]}] 10:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 923ms 10:52:16 INFO - PROCESS | 2868 | 1464198736415 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 10:52:16 INFO - PROCESS | 2868 | 1464198736422 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 10:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:52:16 INFO - PROCESS | 2868 | 1464198736430 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 2868 | 1464198736434 Marionette TRACE conn7 <- [1,1954,null,{}] 10:52:16 INFO - PROCESS | 2868 | 1464198736438 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}] 10:52:16 INFO - PROCESS | 2868 | 1464198736555 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 10:52:16 INFO - PROCESS | 2868 | 1464198736652 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1265000 == 64 [pid = 2868] [id = 498] 10:52:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A7AF3400) [pid = 2868] [serial = 1494] [outer = 0000000000000000] 10:52:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A8D62400) [pid = 2868] [serial = 1495] [outer = 00000088A7AF3400] 10:52:16 INFO - PROCESS | 2868 | 1464198736710 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AB65B800) [pid = 2868] [serial = 1496] [outer = 00000088A7AF3400] 10:52:17 INFO - PROCESS | 2868 | 1464198737364 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]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 987ms 10:52:17 INFO - PROCESS | 2868 | 1464198737424 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 2868 | 1464198737427 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 10:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:52:17 INFO - PROCESS | 2868 | 1464198737431 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 2868 | 1464198737435 Marionette TRACE conn7 <- [1,1958,null,{}] 10:52:17 INFO - PROCESS | 2868 | 1464198737447 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}] 10:52:17 INFO - PROCESS | 2868 | 1464198737604 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 10:52:17 INFO - PROCESS | 2868 | 1464198737624 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B35A8800 == 65 [pid = 2868] [id = 499] 10:52:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AC54BC00) [pid = 2868] [serial = 1497] [outer = 0000000000000000] 10:52:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088ACA0F800) [pid = 2868] [serial = 1498] [outer = 00000088AC54BC00] 10:52:17 INFO - PROCESS | 2868 | 1464198737683 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AE88AC00) [pid = 2868] [serial = 1499] [outer = 00000088AC54BC00] 10:52:18 INFO - PROCESS | 2868 | 1464198738341 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]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 10:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:52:18 INFO - PROCESS | 2868 | 1464198738377 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 2868 | 1464198738380 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 10:52:18 INFO - PROCESS | 2868 | 1464198738384 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 2868 | 1464198738386 Marionette TRACE conn7 <- [1,1962,null,{}] 10:52:18 INFO - PROCESS | 2868 | 1464198738390 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}] 10:52:18 INFO - PROCESS | 2868 | 1464198738506 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 10:52:18 INFO - PROCESS | 2868 | 1464198738641 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3683000 == 66 [pid = 2868] [id = 500] 10:52:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000888128BC00) [pid = 2868] [serial = 1500] [outer = 0000000000000000] 10:52:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AEB10C00) [pid = 2868] [serial = 1501] [outer = 000000888128BC00] 10:52:18 INFO - PROCESS | 2868 | 1464198738700 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AEB1AC00) [pid = 2868] [serial = 1502] [outer = 000000888128BC00] 10:52:19 INFO - PROCESS | 2868 | 1464198739538 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]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1181ms 10:52:19 INFO - PROCESS | 2868 | 1464198739567 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 2868 | 1464198739572 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 10:52:19 INFO - PROCESS | 2868 | 1464198739577 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:52:19 INFO - PROCESS | 2868 | 1464198739582 Marionette TRACE conn7 <- [1,1966,null,{}] 10:52:19 INFO - PROCESS | 2868 | 1464198739588 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}] 10:52:19 INFO - PROCESS | 2868 | 1464198739694 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 10:52:19 INFO - PROCESS | 2868 | 1464198739794 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A32A7800 == 67 [pid = 2868] [id = 501] 10:52:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889CFD7C00) [pid = 2868] [serial = 1503] [outer = 0000000000000000] 10:52:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889EA46000) [pid = 2868] [serial = 1504] [outer = 000000889CFD7C00] 10:52:19 INFO - PROCESS | 2868 | 1464198739846 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088A3281C00) [pid = 2868] [serial = 1505] [outer = 000000889CFD7C00] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF530800 == 66 [pid = 2868] [id = 478] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088ADDA7000 == 65 [pid = 2868] [id = 477] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 000000889F922000 == 64 [pid = 2868] [id = 475] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3923000 == 63 [pid = 2868] [id = 398] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA9A4800 == 62 [pid = 2868] [id = 476] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A37800 == 61 [pid = 2868] [id = 469] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A58800 == 60 [pid = 2868] [id = 468] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088813DB800 == 59 [pid = 2868] [id = 408] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FDA800 == 58 [pid = 2868] [id = 409] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB423000 == 57 [pid = 2868] [id = 471] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA790800 == 56 [pid = 2868] [id = 470] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D68000 == 55 [pid = 2868] [id = 495] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19C8800 == 54 [pid = 2868] [id = 494] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FEC800 == 53 [pid = 2868] [id = 493] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF52A800 == 52 [pid = 2868] [id = 492] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD80C000 == 51 [pid = 2868] [id = 491] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A6C800 == 50 [pid = 2868] [id = 490] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8AE000 == 49 [pid = 2868] [id = 489] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889E2BA800) [pid = 2868] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088A3FAC400) [pid = 2868] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088AB799400) [pid = 2868] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AB65BC00) [pid = 2868] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088ABEBDC00) [pid = 2868] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889EA44000) [pid = 2868] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9090000 == 48 [pid = 2868] [id = 485] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A2A800 == 47 [pid = 2868] [id = 484] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A54000 == 46 [pid = 2868] [id = 483] 10:52:20 INFO - PROCESS | 2868 | --DOCSHELL 000000889E2B0800 == 45 [pid = 2868] [id = 482] 10:52:20 INFO - PROCESS | 2868 | 1464198740570 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]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1030ms 10:52:20 INFO - PROCESS | 2868 | 1464198740611 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 2868 | 1464198740616 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 10:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:52:20 INFO - PROCESS | 2868 | 1464198740622 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 2868 | 1464198740625 Marionette TRACE conn7 <- [1,1970,null,{}] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889D7C0C00) [pid = 2868] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A7A4B000) [pid = 2868] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A8F36C00) [pid = 2868] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889E820000) [pid = 2868] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A507CC00) [pid = 2868] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000889E917400) [pid = 2868] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889DF3A400) [pid = 2868] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A3A80C00) [pid = 2868] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889F1A8000) [pid = 2868] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088AB662400) [pid = 2868] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889E13D800) [pid = 2868] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A3E30C00) [pid = 2868] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889EF75C00) [pid = 2868] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A000E000) [pid = 2868] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ABE27000) [pid = 2868] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889E911400) [pid = 2868] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A8E06400) [pid = 2868] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AAF05000) [pid = 2868] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A95D6000) [pid = 2868] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A4A90800) [pid = 2868] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A4E85C00) [pid = 2868] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A5240800) [pid = 2868] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889F942000) [pid = 2868] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A4939000) [pid = 2868] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AA924800) [pid = 2868] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ABE75C00) [pid = 2868] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:52:20 INFO - PROCESS | 2868 | 1464198740674 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}] 10:52:20 INFO - PROCESS | 2868 | 1464198740776 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 10:52:20 INFO - PROCESS | 2868 | 1464198740784 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8AE000 == 46 [pid = 2868] [id = 502] 10:52:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000889CF4D400) [pid = 2868] [serial = 1506] [outer = 0000000000000000] 10:52:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889E16F400) [pid = 2868] [serial = 1507] [outer = 000000889CF4D400] 10:52:20 INFO - PROCESS | 2868 | 1464198740832 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000889EA3C800) [pid = 2868] [serial = 1508] [outer = 000000889CF4D400] 10:52:21 INFO - PROCESS | 2868 | 1464198741362 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]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 798ms 10:52:21 INFO - PROCESS | 2868 | 1464198741421 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 2868 | 1464198741424 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 10:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:52:21 INFO - PROCESS | 2868 | 1464198741427 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 2868 | 1464198741431 Marionette TRACE conn7 <- [1,1974,null,{}] 10:52:21 INFO - PROCESS | 2868 | 1464198741441 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}] 10:52:21 INFO - PROCESS | 2868 | 1464198741534 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 10:52:21 INFO - PROCESS | 2868 | 1464198741615 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3C58800 == 47 [pid = 2868] [id = 503] 10:52:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A00EA000) [pid = 2868] [serial = 1509] [outer = 0000000000000000] 10:52:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A3C07C00) [pid = 2868] [serial = 1510] [outer = 00000088A00EA000] 10:52:21 INFO - PROCESS | 2868 | 1464198741666 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A49B3000) [pid = 2868] [serial = 1511] [outer = 00000088A00EA000] 10:52:22 INFO - PROCESS | 2868 | 1464198742060 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]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 10:52:22 INFO - PROCESS | 2868 | 1464198742121 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 2868 | 1464198742132 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 10:52:22 INFO - PROCESS | 2868 | 1464198742135 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - PROCESS | 2868 | 1464198742137 Marionette TRACE conn7 <- [1,1978,null,{}] 10:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:52:22 INFO - PROCESS | 2868 | 1464198742141 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}] 10:52:22 INFO - PROCESS | 2868 | 1464198742231 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 10:52:22 INFO - PROCESS | 2868 | 1464198742238 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5281800 == 48 [pid = 2868] [id = 504] 10:52:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A4E8D800) [pid = 2868] [serial = 1512] [outer = 0000000000000000] 10:52:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A523C800) [pid = 2868] [serial = 1513] [outer = 00000088A4E8D800] 10:52:22 INFO - PROCESS | 2868 | 1464198742285 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A7A48400) [pid = 2868] [serial = 1514] [outer = 00000088A4E8D800] 10:52:22 INFO - PROCESS | 2868 | 1464198742754 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]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 10:52:22 INFO - PROCESS | 2868 | 1464198742812 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 2868 | 1464198742815 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 10:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:52:22 INFO - PROCESS | 2868 | 1464198742818 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - PROCESS | 2868 | 1464198742820 Marionette TRACE conn7 <- [1,1982,null,{}] 10:52:22 INFO - PROCESS | 2868 | 1464198742836 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}] 10:52:22 INFO - PROCESS | 2868 | 1464198742950 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 10:52:22 INFO - PROCESS | 2868 | 1464198742957 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8D6E800 == 49 [pid = 2868] [id = 505] 10:52:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A7A4BC00) [pid = 2868] [serial = 1515] [outer = 0000000000000000] 10:52:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A8BF0C00) [pid = 2868] [serial = 1516] [outer = 00000088A7A4BC00] 10:52:23 INFO - PROCESS | 2868 | 1464198743003 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A8E04C00) [pid = 2868] [serial = 1517] [outer = 00000088A7A4BC00] 10:52:23 INFO - PROCESS | 2868 | 1464198743465 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]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 10:52:23 INFO - PROCESS | 2868 | 1464198743513 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 2868 | 1464198743515 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 10:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:52:23 INFO - PROCESS | 2868 | 1464198743526 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 2868 | 1464198743528 Marionette TRACE conn7 <- [1,1986,null,{}] 10:52:23 INFO - PROCESS | 2868 | 1464198743532 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}] 10:52:23 INFO - PROCESS | 2868 | 1464198743704 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 10:52:23 INFO - PROCESS | 2868 | 1464198743734 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB5B5800 == 50 [pid = 2868] [id = 506] 10:52:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AA730000) [pid = 2868] [serial = 1518] [outer = 0000000000000000] 10:52:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AAEDB000) [pid = 2868] [serial = 1519] [outer = 00000088AA730000] 10:52:23 INFO - PROCESS | 2868 | 1464198743781 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AB792C00) [pid = 2868] [serial = 1520] [outer = 00000088AA730000] 10:52:24 INFO - PROCESS | 2868 | 1464198744229 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]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 733ms 10:52:24 INFO - PROCESS | 2868 | 1464198744257 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 10:52:24 INFO - PROCESS | 2868 | 1464198744260 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 10:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:52:24 INFO - PROCESS | 2868 | 1464198744263 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - PROCESS | 2868 | 1464198744265 Marionette TRACE conn7 <- [1,1990,null,{}] 10:52:24 INFO - PROCESS | 2868 | 1464198744268 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}] 10:52:24 INFO - PROCESS | 2868 | 1464198744382 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 10:52:24 INFO - PROCESS | 2868 | 1464198744389 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813C9000 == 51 [pid = 2868] [id = 507] 10:52:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABBB9000) [pid = 2868] [serial = 1521] [outer = 0000000000000000] 10:52:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ABE20C00) [pid = 2868] [serial = 1522] [outer = 00000088ABBB9000] 10:52:24 INFO - PROCESS | 2868 | 1464198744477 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ABE7A800) [pid = 2868] [serial = 1523] [outer = 00000088ABBB9000] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088ABE79800) [pid = 2868] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A3A7EC00) [pid = 2868] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000888128D800) [pid = 2868] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AB78B400) [pid = 2868] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A90E4000) [pid = 2868] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A90DF800) [pid = 2868] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ABEC2400) [pid = 2868] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (0000008880BBEC00) [pid = 2868] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889FE18C00) [pid = 2868] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABE1B000) [pid = 2868] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889EA42C00) [pid = 2868] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ACC9B400) [pid = 2868] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A4E90C00) [pid = 2868] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889F1AF800) [pid = 2868] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889CE2A800) [pid = 2868] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A493C400) [pid = 2868] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AA923400) [pid = 2868] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A8B88400) [pid = 2868] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:52:25 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088ABFADC00) [pid = 2868] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:52:25 INFO - PROCESS | 2868 | 1464198745292 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]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1080ms 10:52:25 INFO - PROCESS | 2868 | 1464198745344 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 2868 | 1464198745346 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 10:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:52:25 INFO - PROCESS | 2868 | 1464198745350 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 2868 | 1464198745352 Marionette TRACE conn7 <- [1,1994,null,{}] 10:52:25 INFO - PROCESS | 2868 | 1464198745356 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}] 10:52:25 INFO - PROCESS | 2868 | 1464198745479 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 10:52:25 INFO - PROCESS | 2868 | 1464198745534 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A51000 == 52 [pid = 2868] [id = 508] 10:52:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (0000008880BBCC00) [pid = 2868] [serial = 1524] [outer = 0000000000000000] 10:52:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A3AEDC00) [pid = 2868] [serial = 1525] [outer = 0000008880BBCC00] 10:52:25 INFO - PROCESS | 2868 | 1464198745582 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A8D62000) [pid = 2868] [serial = 1526] [outer = 0000008880BBCC00] 10:52:25 INFO - PROCESS | 2868 | 1464198745948 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]]]}] 10:52:25 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 10:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 628ms 10:52:25 INFO - PROCESS | 2868 | 1464198745984 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 2868 | 1464198745987 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 10:52:25 INFO - PROCESS | 2868 | 1464198745990 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 2868 | 1464198745992 Marionette TRACE conn7 <- [1,1998,null,{}] 10:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:52:26 INFO - PROCESS | 2868 | 1464198745996 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}] 10:52:26 INFO - PROCESS | 2868 | 1464198746083 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 10:52:26 INFO - PROCESS | 2868 | 1464198746090 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD812800 == 53 [pid = 2868] [id = 509] 10:52:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088ABD6A000) [pid = 2868] [serial = 1527] [outer = 0000000000000000] 10:52:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ABEC7C00) [pid = 2868] [serial = 1528] [outer = 00000088ABD6A000] 10:52:26 INFO - PROCESS | 2868 | 1464198746136 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ABFA8000) [pid = 2868] [serial = 1529] [outer = 00000088ABD6A000] 10:52:26 INFO - PROCESS | 2868 | 1464198746563 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]]]}] 10:52:26 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 10:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 10:52:26 INFO - PROCESS | 2868 | 1464198746624 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 2868 | 1464198746626 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 10:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:52:26 INFO - PROCESS | 2868 | 1464198746630 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 2868 | 1464198746632 Marionette TRACE conn7 <- [1,2002,null,{}] 10:52:26 INFO - PROCESS | 2868 | 1464198746636 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}] 10:52:26 INFO - PROCESS | 2868 | 1464198746732 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 10:52:26 INFO - PROCESS | 2868 | 1464198746739 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED17000 == 54 [pid = 2868] [id = 510] 10:52:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AC0D1000) [pid = 2868] [serial = 1530] [outer = 0000000000000000] 10:52:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AC54C400) [pid = 2868] [serial = 1531] [outer = 00000088AC0D1000] 10:52:26 INFO - PROCESS | 2868 | 1464198746784 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ACC97000) [pid = 2868] [serial = 1532] [outer = 00000088AC0D1000] 10:52:27 INFO - PROCESS | 2868 | 1464198747415 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]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 839ms 10:52:27 INFO - PROCESS | 2868 | 1464198747472 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 2868 | 1464198747477 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 10:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:52:27 INFO - PROCESS | 2868 | 1464198747483 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 2868 | 1464198747488 Marionette TRACE conn7 <- [1,2006,null,{}] 10:52:27 INFO - PROCESS | 2868 | 1464198747494 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}] 10:52:27 INFO - PROCESS | 2868 | 1464198747657 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 10:52:27 INFO - PROCESS | 2868 | 1464198747677 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:27 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1E3800 == 55 [pid = 2868] [id = 511] 10:52:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889CF52000) [pid = 2868] [serial = 1533] [outer = 0000000000000000] 10:52:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889E91C000) [pid = 2868] [serial = 1534] [outer = 000000889CF52000] 10:52:27 INFO - PROCESS | 2868 | 1464198747737 Marionette DEBUG loaded listener.js 10:52:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889FE7E400) [pid = 2868] [serial = 1535] [outer = 000000889CF52000] 10:52:28 INFO - PROCESS | 2868 | 1464198748416 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]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 10:52:28 INFO - PROCESS | 2868 | 1464198748472 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 2868 | 1464198748479 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 10:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:52:28 INFO - PROCESS | 2868 | 1464198748486 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 2868 | 1464198748489 Marionette TRACE conn7 <- [1,2010,null,{}] 10:52:28 INFO - PROCESS | 2868 | 1464198748494 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}] 10:52:28 INFO - PROCESS | 2868 | 1464198748611 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 10:52:28 INFO - PROCESS | 2868 | 1464198748737 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA9B7000 == 56 [pid = 2868] [id = 512] 10:52:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A49AF800) [pid = 2868] [serial = 1536] [outer = 0000000000000000] 10:52:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A523E000) [pid = 2868] [serial = 1537] [outer = 00000088A49AF800] 10:52:28 INFO - PROCESS | 2868 | 1464198748795 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A8F35800) [pid = 2868] [serial = 1538] [outer = 00000088A49AF800] 10:52:29 INFO - PROCESS | 2868 | 1464198749444 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]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1025ms 10:52:29 INFO - PROCESS | 2868 | 1464198749517 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 2868 | 1464198749520 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 10:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:52:29 INFO - PROCESS | 2868 | 1464198749524 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 2868 | 1464198749528 Marionette TRACE conn7 <- [1,2014,null,{}] 10:52:29 INFO - PROCESS | 2868 | 1464198749561 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}] 10:52:29 INFO - PROCESS | 2868 | 1464198749743 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 10:52:29 INFO - PROCESS | 2868 | 1464198749837 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B126E800 == 57 [pid = 2868] [id = 513] 10:52:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AAF0B400) [pid = 2868] [serial = 1539] [outer = 0000000000000000] 10:52:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABEC8400) [pid = 2868] [serial = 1540] [outer = 00000088AAF0B400] 10:52:29 INFO - PROCESS | 2868 | 1464198749898 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ACEAE400) [pid = 2868] [serial = 1541] [outer = 00000088AAF0B400] 10:52:30 INFO - PROCESS | 2868 | 1464198750474 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]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 10:52:30 INFO - PROCESS | 2868 | 1464198750516 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 2868 | 1464198750520 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 10:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:52:30 INFO - PROCESS | 2868 | 1464198750525 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 2868 | 1464198750527 Marionette TRACE conn7 <- [1,2018,null,{}] 10:52:30 INFO - PROCESS | 2868 | 1464198750531 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}] 10:52:30 INFO - PROCESS | 2868 | 1464198750647 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 10:52:30 INFO - PROCESS | 2868 | 1464198750743 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B34AE000 == 58 [pid = 2868] [id = 514] 10:52:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AEB0E400) [pid = 2868] [serial = 1542] [outer = 0000000000000000] 10:52:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AEB11C00) [pid = 2868] [serial = 1543] [outer = 00000088AEB0E400] 10:52:30 INFO - PROCESS | 2868 | 1464198750802 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AEB1EC00) [pid = 2868] [serial = 1544] [outer = 00000088AEB0E400] 10:52:31 INFO - PROCESS | 2868 | 1464198751402 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]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 923ms 10:52:31 INFO - PROCESS | 2868 | 1464198751449 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 2868 | 1464198751451 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 10:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:52:31 INFO - PROCESS | 2868 | 1464198751455 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 2868 | 1464198751457 Marionette TRACE conn7 <- [1,2022,null,{}] 10:52:31 INFO - PROCESS | 2868 | 1464198751461 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}] 10:52:31 INFO - PROCESS | 2868 | 1464198751573 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 10:52:31 INFO - PROCESS | 2868 | 1464198751670 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3813000 == 59 [pid = 2868] [id = 515] 10:52:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AEB23000) [pid = 2868] [serial = 1545] [outer = 0000000000000000] 10:52:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AEB28000) [pid = 2868] [serial = 1546] [outer = 00000088AEB23000] 10:52:31 INFO - PROCESS | 2868 | 1464198751728 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AEBA4000) [pid = 2868] [serial = 1547] [outer = 00000088AEB23000] 10:52:32 INFO - PROCESS | 2868 | 1464198752294 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]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 923ms 10:52:32 INFO - PROCESS | 2868 | 1464198752381 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 2868 | 1464198752384 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 10:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:52:32 INFO - PROCESS | 2868 | 1464198752387 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 2868 | 1464198752390 Marionette TRACE conn7 <- [1,2026,null,{}] 10:52:32 INFO - PROCESS | 2868 | 1464198752394 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}] 10:52:32 INFO - PROCESS | 2868 | 1464198752588 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 10:52:32 INFO - PROCESS | 2868 | 1464198752600 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19D1800 == 60 [pid = 2868] [id = 516] 10:52:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AA92EC00) [pid = 2868] [serial = 1548] [outer = 0000000000000000] 10:52:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088ACEA9C00) [pid = 2868] [serial = 1549] [outer = 00000088AA92EC00] 10:52:32 INFO - PROCESS | 2868 | 1464198752656 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AEF99800) [pid = 2868] [serial = 1550] [outer = 00000088AA92EC00] 10:52:33 INFO - PROCESS | 2868 | 1464198753447 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]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1078ms 10:52:33 INFO - PROCESS | 2868 | 1464198753467 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 2868 | 1464198753472 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 10:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:52:33 INFO - PROCESS | 2868 | 1464198753498 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 2868 | 1464198753502 Marionette TRACE conn7 <- [1,2030,null,{}] 10:52:33 INFO - PROCESS | 2868 | 1464198753509 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}] 10:52:33 INFO - PROCESS | 2868 | 1464198753618 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 10:52:33 INFO - PROCESS | 2868 | 1464198753751 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A5B000 == 61 [pid = 2868] [id = 517] 10:52:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088803EE400) [pid = 2868] [serial = 1551] [outer = 0000000000000000] 10:52:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889E81C400) [pid = 2868] [serial = 1552] [outer = 00000088803EE400] 10:52:33 INFO - PROCESS | 2868 | 1464198753803 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889F1A4C00) [pid = 2868] [serial = 1553] [outer = 00000088803EE400] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5007000 == 60 [pid = 2868] [id = 400] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3AAD000 == 59 [pid = 2868] [id = 472] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A29000 == 58 [pid = 2868] [id = 401] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD812800 == 57 [pid = 2868] [id = 509] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A51000 == 56 [pid = 2868] [id = 508] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088813C9000 == 55 [pid = 2868] [id = 507] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB5B5800 == 54 [pid = 2868] [id = 506] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8D6E800 == 53 [pid = 2868] [id = 505] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5281800 == 52 [pid = 2868] [id = 504] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3C58800 == 51 [pid = 2868] [id = 503] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8AE000 == 50 [pid = 2868] [id = 502] 10:52:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A32A7800 == 49 [pid = 2868] [id = 501] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088ABEC9400) [pid = 2868] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088A4E8F000) [pid = 2868] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889EF76800) [pid = 2868] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088ABE22800) [pid = 2868] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088ABE28000) [pid = 2868] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A95CE000) [pid = 2868] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088AB78C400) [pid = 2868] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088ABFA1400) [pid = 2868] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088ABEC4800) [pid = 2868] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889CF53400) [pid = 2868] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A32F3C00) [pid = 2868] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A3107400) [pid = 2868] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088ABE78C00) [pid = 2868] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ABE21000) [pid = 2868] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A3286C00) [pid = 2868] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889EA46400) [pid = 2868] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ADF42000) [pid = 2868] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A51B2800) [pid = 2868] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A581CC00) [pid = 2868] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A3E97800) [pid = 2868] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889E91F000) [pid = 2868] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889D7CD000) [pid = 2868] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A4E08C00) [pid = 2868] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A493E400) [pid = 2868] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AB795800) [pid = 2868] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AAF0E800) [pid = 2868] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A95C7800) [pid = 2868] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088AE806400) [pid = 2868] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ACEA7400) [pid = 2868] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A3903000) [pid = 2868] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088A8BF2000) [pid = 2868] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AC0D8000) [pid = 2868] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088ACC92800) [pid = 2868] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A4E0AC00) [pid = 2868] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:52:34 INFO - PROCESS | 2868 | 1464198754453 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]]]}] 10:52:34 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) 10:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 995ms 10:52:34 INFO - PROCESS | 2868 | 1464198754477 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 2868 | 1464198754483 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 10:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:52:34 INFO - PROCESS | 2868 | 1464198754489 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 2868 | 1464198754492 Marionette TRACE conn7 <- [1,2034,null,{}] 10:52:34 INFO - PROCESS | 2868 | 1464198754496 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}] 10:52:34 INFO - PROCESS | 2868 | 1464198754603 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 10:52:34 INFO - PROCESS | 2868 | 1464198754687 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8DA000 == 50 [pid = 2868] [id = 518] 10:52:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000888128D000) [pid = 2868] [serial = 1554] [outer = 0000000000000000] 10:52:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889EA39000) [pid = 2868] [serial = 1555] [outer = 000000888128D000] 10:52:34 INFO - PROCESS | 2868 | 1464198754736 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A3289000) [pid = 2868] [serial = 1556] [outer = 000000888128D000] 10:52:35 INFO - PROCESS | 2868 | 1464198755167 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]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 10:52:35 INFO - PROCESS | 2868 | 1464198755224 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 2868 | 1464198755227 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 10:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:52:35 INFO - PROCESS | 2868 | 1464198755231 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 2868 | 1464198755234 Marionette TRACE conn7 <- [1,2038,null,{}] 10:52:35 INFO - PROCESS | 2868 | 1464198755245 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}] 10:52:35 INFO - PROCESS | 2868 | 1464198755378 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 10:52:35 INFO - PROCESS | 2868 | 1464198755395 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A501E000 == 51 [pid = 2868] [id = 519] 10:52:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A4E0F800) [pid = 2868] [serial = 1557] [outer = 0000000000000000] 10:52:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A4E8A000) [pid = 2868] [serial = 1558] [outer = 00000088A4E0F800] 10:52:35 INFO - PROCESS | 2868 | 1464198755444 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A5246C00) [pid = 2868] [serial = 1559] [outer = 00000088A4E0F800] 10:52:35 INFO - PROCESS | 2868 | 1464198755916 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]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 10:52:35 INFO - PROCESS | 2868 | 1464198755967 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 2868 | 1464198755970 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 10:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:52:35 INFO - PROCESS | 2868 | 1464198755973 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 2868 | 1464198755975 Marionette TRACE conn7 <- [1,2042,null,{}] 10:52:35 INFO - PROCESS | 2868 | 1464198755978 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}] 10:52:36 INFO - PROCESS | 2868 | 1464198756070 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 10:52:36 INFO - PROCESS | 2868 | 1464198756154 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9097800 == 52 [pid = 2868] [id = 520] 10:52:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A7AFC000) [pid = 2868] [serial = 1560] [outer = 0000000000000000] 10:52:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A8D44000) [pid = 2868] [serial = 1561] [outer = 00000088A7AFC000] 10:52:36 INFO - PROCESS | 2868 | 1464198756203 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A90E3000) [pid = 2868] [serial = 1562] [outer = 00000088A7AFC000] 10:52:36 INFO - PROCESS | 2868 | 1464198756591 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]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 10:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:52:36 INFO - PROCESS | 2868 | 1464198756647 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 2868 | 1464198756649 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 10:52:36 INFO - PROCESS | 2868 | 1464198756652 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 2868 | 1464198756654 Marionette TRACE conn7 <- [1,2046,null,{}] 10:52:36 INFO - PROCESS | 2868 | 1464198756658 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}] 10:52:36 INFO - PROCESS | 2868 | 1464198756813 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 10:52:36 INFO - PROCESS | 2868 | 1464198756839 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8D6800 == 53 [pid = 2868] [id = 521] 10:52:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088A8D57800) [pid = 2868] [serial = 1563] [outer = 0000000000000000] 10:52:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AAF07000) [pid = 2868] [serial = 1564] [outer = 00000088A8D57800] 10:52:36 INFO - PROCESS | 2868 | 1464198756885 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088ABA5E800) [pid = 2868] [serial = 1565] [outer = 00000088A8D57800] 10:52:37 INFO - PROCESS | 2868 | 1464198757337 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]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 10:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:52:37 INFO - PROCESS | 2868 | 1464198757390 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 2868 | 1464198757392 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 10:52:37 INFO - PROCESS | 2868 | 1464198757395 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 2868 | 1464198757405 Marionette TRACE conn7 <- [1,2050,null,{}] 10:52:37 INFO - PROCESS | 2868 | 1464198757416 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}] 10:52:37 INFO - PROCESS | 2868 | 1464198757552 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 10:52:37 INFO - PROCESS | 2868 | 1464198757628 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACC0F000 == 54 [pid = 2868] [id = 522] 10:52:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ABEBDC00) [pid = 2868] [serial = 1566] [outer = 0000000000000000] 10:52:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABFA1400) [pid = 2868] [serial = 1567] [outer = 00000088ABEBDC00] 10:52:37 INFO - PROCESS | 2868 | 1464198757674 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AC54C800) [pid = 2868] [serial = 1568] [outer = 00000088ABEBDC00] 10:52:38 INFO - PROCESS | 2868 | 1464198758113 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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 754ms 10:52:38 INFO - PROCESS | 2868 | 1464198758171 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 10:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:52:38 INFO - PROCESS | 2868 | 1464198758173 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 10:52:38 INFO - PROCESS | 2868 | 1464198758177 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 2868 | 1464198758179 Marionette TRACE conn7 <- [1,2054,null,{}] 10:52:38 INFO - PROCESS | 2868 | 1464198758182 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}] 10:52:38 INFO - PROCESS | 2868 | 1464198758298 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 10:52:38 INFO - PROCESS | 2868 | 1464198758353 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD873000 == 55 [pid = 2868] [id = 523] 10:52:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ACAF0000) [pid = 2868] [serial = 1569] [outer = 0000000000000000] 10:52:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AD924400) [pid = 2868] [serial = 1570] [outer = 00000088ACAF0000] 10:52:38 INFO - PROCESS | 2868 | 1464198758401 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AEB14400) [pid = 2868] [serial = 1571] [outer = 00000088ACAF0000] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A7A4BC00) [pid = 2868] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088ABBB9000) [pid = 2868] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AA730000) [pid = 2868] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A4E8D800) [pid = 2868] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889CFD7C00) [pid = 2868] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A00EA000) [pid = 2868] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889CF4D400) [pid = 2868] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (0000008880BBCC00) [pid = 2868] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:52:38 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ABD6A000) [pid = 2868] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:52:38 INFO - PROCESS | 2868 | 1464198758910 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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 776ms 10:52:38 INFO - PROCESS | 2868 | 1464198758956 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 2868 | 1464198758958 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 10:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:52:38 INFO - PROCESS | 2868 | 1464198758969 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 2868 | 1464198758972 Marionette TRACE conn7 <- [1,2058,null,{}] 10:52:38 INFO - PROCESS | 2868 | 1464198758976 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}] 10:52:39 INFO - PROCESS | 2868 | 1464198759064 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 10:52:39 INFO - PROCESS | 2868 | 1464198759148 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED32800 == 56 [pid = 2868] [id = 524] 10:52:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889F1AF800) [pid = 2868] [serial = 1572] [outer = 0000000000000000] 10:52:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A95D1000) [pid = 2868] [serial = 1573] [outer = 000000889F1AF800] 10:52:39 INFO - PROCESS | 2868 | 1464198759196 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AEB25400) [pid = 2868] [serial = 1574] [outer = 000000889F1AF800] 10:52:39 INFO - PROCESS | 2868 | 1464198759565 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]]]}] 10:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 10:52:39 INFO - PROCESS | 2868 | 1464198759594 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 2868 | 1464198759596 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 10:52:39 INFO - PROCESS | 2868 | 1464198759599 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:52:39 INFO - PROCESS | 2868 | 1464198759601 Marionette TRACE conn7 <- [1,2062,null,{}] 10:52:39 INFO - PROCESS | 2868 | 1464198759604 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}] 10:52:39 INFO - PROCESS | 2868 | 1464198759719 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 10:52:39 INFO - PROCESS | 2868 | 1464198759799 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E7800 == 57 [pid = 2868] [id = 525] 10:52:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ABEC7400) [pid = 2868] [serial = 1575] [outer = 0000000000000000] 10:52:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AED43000) [pid = 2868] [serial = 1576] [outer = 00000088ABEC7400] 10:52:39 INFO - PROCESS | 2868 | 1464198759846 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AEF9E400) [pid = 2868] [serial = 1577] [outer = 00000088ABEC7400] 10:52:40 INFO - PROCESS | 2868 | 1464198760222 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]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 672ms 10:52:40 INFO - PROCESS | 2868 | 1464198760274 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 2868 | 1464198760276 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 10:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:52:40 INFO - PROCESS | 2868 | 1464198760287 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 2868 | 1464198760289 Marionette TRACE conn7 <- [1,2066,null,{}] 10:52:40 INFO - PROCESS | 2868 | 1464198760293 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}] 10:52:40 INFO - PROCESS | 2868 | 1464198760394 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 10:52:40 INFO - PROCESS | 2868 | 1464198760401 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D73000 == 58 [pid = 2868] [id = 526] 10:52:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A8BED000) [pid = 2868] [serial = 1578] [outer = 0000000000000000] 10:52:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AEFF9800) [pid = 2868] [serial = 1579] [outer = 00000088A8BED000] 10:52:40 INFO - PROCESS | 2868 | 1464198760447 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AF81C400) [pid = 2868] [serial = 1580] [outer = 00000088A8BED000] 10:52:40 INFO - PROCESS | 2868 | 1464198760947 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]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 692ms 10:52:40 INFO - PROCESS | 2868 | 1464198760981 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 2868 | 1464198760986 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 10:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:52:41 INFO - PROCESS | 2868 | 1464198760992 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 2868 | 1464198760997 Marionette TRACE conn7 <- [1,2070,null,{}] 10:52:41 INFO - PROCESS | 2868 | 1464198761004 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}] 10:52:41 INFO - PROCESS | 2868 | 1464198761175 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 10:52:41 INFO - PROCESS | 2868 | 1464198761292 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3129800 == 59 [pid = 2868] [id = 527] 10:52:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889E822C00) [pid = 2868] [serial = 1581] [outer = 0000000000000000] 10:52:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889EA3C400) [pid = 2868] [serial = 1582] [outer = 000000889E822C00] 10:52:41 INFO - PROCESS | 2868 | 1464198761353 Marionette DEBUG loaded listener.js 10:52:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A3A7EC00) [pid = 2868] [serial = 1583] [outer = 000000889E822C00] 10:52:41 INFO - PROCESS | 2868 | 1464198761931 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]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 10:52:41 INFO - PROCESS | 2868 | 1464198761981 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 2868 | 1464198761988 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 10:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:52:42 INFO - PROCESS | 2868 | 1464198761995 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 2868 | 1464198761998 Marionette TRACE conn7 <- [1,2074,null,{}] 10:52:42 INFO - PROCESS | 2868 | 1464198762003 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}] 10:52:42 INFO - PROCESS | 2868 | 1464198762123 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 10:52:42 INFO - PROCESS | 2868 | 1464198762222 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7D7000 == 60 [pid = 2868] [id = 528] 10:52:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A4E0D000) [pid = 2868] [serial = 1584] [outer = 0000000000000000] 10:52:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4E8F800) [pid = 2868] [serial = 1585] [outer = 00000088A4E0D000] 10:52:42 INFO - PROCESS | 2868 | 1464198762281 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A8D3C400) [pid = 2868] [serial = 1586] [outer = 00000088A4E0D000] 10:52:42 INFO - PROCESS | 2868 | 1464198762878 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]]]}] 10:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 923ms 10:52:42 INFO - PROCESS | 2868 | 1464198762924 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 2868 | 1464198762927 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 10:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:52:42 INFO - PROCESS | 2868 | 1464198762931 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 2868 | 1464198762935 Marionette TRACE conn7 <- [1,2078,null,{}] 10:52:42 INFO - PROCESS | 2868 | 1464198762947 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}] 10:52:43 INFO - PROCESS | 2868 | 1464198763070 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 10:52:43 INFO - PROCESS | 2868 | 1464198763171 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A43800 == 61 [pid = 2868] [id = 529] 10:52:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088ABE1C800) [pid = 2868] [serial = 1587] [outer = 0000000000000000] 10:52:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088ABEC4800) [pid = 2868] [serial = 1588] [outer = 00000088ABE1C800] 10:52:43 INFO - PROCESS | 2868 | 1464198763233 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AEB0E000) [pid = 2868] [serial = 1589] [outer = 00000088ABE1C800] 10:52:43 INFO - PROCESS | 2868 | 1464198763825 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]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 10:52:43 INFO - PROCESS | 2868 | 1464198763919 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 2868 | 1464198763922 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 10:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:52:43 INFO - PROCESS | 2868 | 1464198763926 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 2868 | 1464198763928 Marionette TRACE conn7 <- [1,2082,null,{}] 10:52:43 INFO - PROCESS | 2868 | 1464198763945 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}] 10:52:44 INFO - PROCESS | 2868 | 1464198764094 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 10:52:44 INFO - PROCESS | 2868 | 1464198764147 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AEA800 == 62 [pid = 2868] [id = 530] 10:52:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AF820800) [pid = 2868] [serial = 1590] [outer = 0000000000000000] 10:52:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AF824000) [pid = 2868] [serial = 1591] [outer = 00000088AF820800] 10:52:44 INFO - PROCESS | 2868 | 1464198764205 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AF82D800) [pid = 2868] [serial = 1592] [outer = 00000088AF820800] 10:52:44 INFO - PROCESS | 2868 | 1464198764788 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]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 881ms 10:52:44 INFO - PROCESS | 2868 | 1464198764815 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 2868 | 1464198764818 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 10:52:44 INFO - PROCESS | 2868 | 1464198764823 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:52:44 INFO - PROCESS | 2868 | 1464198764825 Marionette TRACE conn7 <- [1,2086,null,{}] 10:52:44 INFO - PROCESS | 2868 | 1464198764829 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}] 10:52:44 INFO - PROCESS | 2868 | 1464198764943 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 10:52:45 INFO - PROCESS | 2868 | 1464198765041 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CB0800 == 63 [pid = 2868] [id = 531] 10:52:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AF832400) [pid = 2868] [serial = 1593] [outer = 0000000000000000] 10:52:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AF89B800) [pid = 2868] [serial = 1594] [outer = 00000088AF832400] 10:52:45 INFO - PROCESS | 2868 | 1464198765099 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AF8A3400) [pid = 2868] [serial = 1595] [outer = 00000088AF832400] 10:52:45 INFO - PROCESS | 2868 | 1464198765700 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]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 923ms 10:52:45 INFO - PROCESS | 2868 | 1464198765752 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 2868 | 1464198765755 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 10:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:52:45 INFO - PROCESS | 2868 | 1464198765758 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 2868 | 1464198765761 Marionette TRACE conn7 <- [1,2090,null,{}] 10:52:45 INFO - PROCESS | 2868 | 1464198765765 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}] 10:52:45 INFO - PROCESS | 2868 | 1464198765900 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 10:52:46 INFO - PROCESS | 2868 | 1464198766031 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3F44000 == 64 [pid = 2868] [id = 532] 10:52:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AFA71400) [pid = 2868] [serial = 1596] [outer = 0000000000000000] 10:52:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088AFA78C00) [pid = 2868] [serial = 1597] [outer = 00000088AFA71400] 10:52:46 INFO - PROCESS | 2868 | 1464198766090 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AFAC8400) [pid = 2868] [serial = 1598] [outer = 00000088AFA71400] 10:52:46 INFO - PROCESS | 2868 | 1464198766934 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]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1245ms 10:52:47 INFO - PROCESS | 2868 | 1464198767006 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 2868 | 1464198767010 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 10:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:52:47 INFO - PROCESS | 2868 | 1464198767016 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - PROCESS | 2868 | 1464198767020 Marionette TRACE conn7 <- [1,2094,null,{}] 10:52:47 INFO - PROCESS | 2868 | 1464198767027 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}] 10:52:47 INFO - PROCESS | 2868 | 1464198767135 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 10:52:47 INFO - PROCESS | 2868 | 1464198767270 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8C9000 == 65 [pid = 2868] [id = 533] 10:52:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (0000008880BBC000) [pid = 2868] [serial = 1599] [outer = 0000000000000000] 10:52:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889D7C0C00) [pid = 2868] [serial = 1600] [outer = 0000008880BBC000] 10:52:47 INFO - PROCESS | 2868 | 1464198767324 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889EA44C00) [pid = 2868] [serial = 1601] [outer = 0000008880BBC000] 10:52:47 INFO - PROCESS | 2868 | --DOCSHELL 000000889F9D2800 == 64 [pid = 2868] [id = 481] 10:52:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5E7800 == 63 [pid = 2868] [id = 525] 10:52:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED32800 == 62 [pid = 2868] [id = 524] 10:52:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD873000 == 61 [pid = 2868] [id = 523] 10:52:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACC0F000 == 60 [pid = 2868] [id = 522] 10:52:47 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8D6800 == 59 [pid = 2868] [id = 521] 10:52:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9097800 == 58 [pid = 2868] [id = 520] 10:52:47 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889FE7AC00) [pid = 2868] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088A8D62400) [pid = 2868] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088ACA0F800) [pid = 2868] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:52:47 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AC54C400) [pid = 2868] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A501E000 == 57 [pid = 2868] [id = 519] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8DA000 == 56 [pid = 2868] [id = 518] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A5B000 == 55 [pid = 2868] [id = 517] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3813000 == 54 [pid = 2868] [id = 515] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B34AE000 == 53 [pid = 2868] [id = 514] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088B126E800 == 52 [pid = 2868] [id = 513] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA9B7000 == 51 [pid = 2868] [id = 512] 10:52:48 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1E3800 == 50 [pid = 2868] [id = 511] 10:52:48 INFO - PROCESS | 2868 | 1464198768027 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] 10:52:48 INFO - PROCESS | 2868 | 1464198768109 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 10:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:52:48 INFO - PROCESS | 2868 | 1464198768115 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 2868 | 1464198768118 Marionette TRACE conn7 <- [1,2098,null,{}] 10:52:48 INFO - PROCESS | 2868 | 1464198768124 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}] 10:52:48 INFO - PROCESS | 2868 | 1464198768219 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 10:52:48 INFO - PROCESS | 2868 | 1464198768233 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1DB800 == 51 [pid = 2868] [id = 534] 10:52:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889EF65C00) [pid = 2868] [serial = 1602] [outer = 0000000000000000] 10:52:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889F1A5C00) [pid = 2868] [serial = 1603] [outer = 000000889EF65C00] 10:52:48 INFO - PROCESS | 2868 | 1464198768280 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A3A7FC00) [pid = 2868] [serial = 1604] [outer = 000000889EF65C00] 10:52:48 INFO - PROCESS | 2868 | 1464198768834 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]]]}] 10:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 10:52:48 INFO - PROCESS | 2868 | 1464198768850 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 2868 | 1464198768852 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 10:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:52:48 INFO - PROCESS | 2868 | 1464198768856 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 2868 | 1464198768860 Marionette TRACE conn7 <- [1,2102,null,{}] 10:52:48 INFO - PROCESS | 2868 | 1464198768870 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}] 10:52:48 INFO - PROCESS | 2868 | 1464198768964 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 10:52:48 INFO - PROCESS | 2868 | 1464198768974 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A70000 == 52 [pid = 2868] [id = 535] 10:52:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A4E03400) [pid = 2868] [serial = 1605] [outer = 0000000000000000] 10:52:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A4E0DC00) [pid = 2868] [serial = 1606] [outer = 00000088A4E03400] 10:52:49 INFO - PROCESS | 2868 | 1464198769026 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A507A800) [pid = 2868] [serial = 1607] [outer = 00000088A4E03400] 10:52:49 INFO - PROCESS | 2868 | 1464198769504 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]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 10:52:49 INFO - PROCESS | 2868 | 1464198769552 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 2868 | 1464198769555 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 10:52:49 INFO - PROCESS | 2868 | 1464198769558 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:52:49 INFO - PROCESS | 2868 | 1464198769560 Marionette TRACE conn7 <- [1,2106,null,{}] 10:52:49 INFO - PROCESS | 2868 | 1464198769563 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}] 10:52:49 INFO - PROCESS | 2868 | 1464198769655 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 10:52:49 INFO - PROCESS | 2868 | 1464198769663 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A909F800 == 53 [pid = 2868] [id = 536] 10:52:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A7A44400) [pid = 2868] [serial = 1608] [outer = 0000000000000000] 10:52:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A8BF0800) [pid = 2868] [serial = 1609] [outer = 00000088A7A44400] 10:52:49 INFO - PROCESS | 2868 | 1464198769711 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A8D49C00) [pid = 2868] [serial = 1610] [outer = 00000088A7A44400] 10:52:50 INFO - PROCESS | 2868 | 1464198770169 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]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 10:52:50 INFO - PROCESS | 2868 | 1464198770189 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 2868 | 1464198770192 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 10:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:52:50 INFO - PROCESS | 2868 | 1464198770212 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 2868 | 1464198770215 Marionette TRACE conn7 <- [1,2110,null,{}] 10:52:50 INFO - PROCESS | 2868 | 1464198770223 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}] 10:52:50 INFO - PROCESS | 2868 | 1464198770344 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 10:52:50 INFO - PROCESS | 2868 | 1464198770352 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3D1800 == 54 [pid = 2868] [id = 537] 10:52:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A8F36C00) [pid = 2868] [serial = 1611] [outer = 0000000000000000] 10:52:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A954DC00) [pid = 2868] [serial = 1612] [outer = 00000088A8F36C00] 10:52:50 INFO - PROCESS | 2868 | 1464198770399 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AAF09800) [pid = 2868] [serial = 1613] [outer = 00000088A8F36C00] 10:52:50 INFO - PROCESS | 2868 | 1464198770867 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]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 10:52:50 INFO - PROCESS | 2868 | 1464198770890 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 2868 | 1464198770892 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 10:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:52:50 INFO - PROCESS | 2868 | 1464198770895 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 2868 | 1464198770897 Marionette TRACE conn7 <- [1,2114,null,{}] 10:52:50 INFO - PROCESS | 2868 | 1464198770908 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}] 10:52:51 INFO - PROCESS | 2868 | 1464198771045 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 10:52:51 INFO - PROCESS | 2868 | 1464198771132 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1C7800 == 55 [pid = 2868] [id = 538] 10:52:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AB78C400) [pid = 2868] [serial = 1614] [outer = 0000000000000000] 10:52:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088ABE1F800) [pid = 2868] [serial = 1615] [outer = 00000088AB78C400] 10:52:51 INFO - PROCESS | 2868 | 1464198771182 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088ABE79800) [pid = 2868] [serial = 1616] [outer = 00000088AB78C400] 10:52:51 INFO - PROCESS | 2868 | 1464198771636 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]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 776ms 10:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:52:51 INFO - PROCESS | 2868 | 1464198771675 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 2868 | 1464198771677 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 10:52:51 INFO - PROCESS | 2868 | 1464198771681 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 2868 | 1464198771683 Marionette TRACE conn7 <- [1,2118,null,{}] 10:52:51 INFO - PROCESS | 2868 | 1464198771686 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}] 10:52:51 INFO - PROCESS | 2868 | 1464198771801 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 10:52:51 INFO - PROCESS | 2868 | 1464198771858 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD811800 == 56 [pid = 2868] [id = 539] 10:52:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088ABEBF800) [pid = 2868] [serial = 1617] [outer = 0000000000000000] 10:52:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088ABECA000) [pid = 2868] [serial = 1618] [outer = 00000088ABEBF800] 10:52:51 INFO - PROCESS | 2868 | 1464198771905 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AC0CF400) [pid = 2868] [serial = 1619] [outer = 00000088ABEBF800] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088ABEBDC00) [pid = 2868] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000888128D000) [pid = 2868] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889F1AF800) [pid = 2868] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088A4E0F800) [pid = 2868] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A7AFC000) [pid = 2868] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088803EE400) [pid = 2868] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088ABEC7400) [pid = 2868] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088ACAF0000) [pid = 2868] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:52:52 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A8D57800) [pid = 2868] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:52:52 INFO - PROCESS | 2868 | 1464198772493 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] 10:52:52 INFO - PROCESS | 2868 | 1464198772524 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 10:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:52:52 INFO - PROCESS | 2868 | 1464198772527 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 2868 | 1464198772529 Marionette TRACE conn7 <- [1,2122,null,{}] 10:52:52 INFO - PROCESS | 2868 | 1464198772533 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}] 10:52:52 INFO - PROCESS | 2868 | 1464198772628 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 10:52:52 INFO - PROCESS | 2868 | 1464198772736 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD87E800 == 57 [pid = 2868] [id = 540] 10:52:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088ABEC3000) [pid = 2868] [serial = 1620] [outer = 0000000000000000] 10:52:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AC54CC00) [pid = 2868] [serial = 1621] [outer = 00000088ABEC3000] 10:52:52 INFO - PROCESS | 2868 | 1464198772784 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088ACC94000) [pid = 2868] [serial = 1622] [outer = 00000088ABEC3000] 10:52:53 INFO - PROCESS | 2868 | 1464198773153 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] 10:52:53 INFO - PROCESS | 2868 | 1464198773220 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 10:52:53 INFO - PROCESS | 2868 | 1464198773223 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 2868 | 1464198773225 Marionette TRACE conn7 <- [1,2126,null,{}] 10:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:52:53 INFO - PROCESS | 2868 | 1464198773229 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}] 10:52:53 INFO - PROCESS | 2868 | 1464198773318 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 10:52:53 INFO - PROCESS | 2868 | 1464198773325 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E4800 == 57 [pid = 2868] [id = 541] 10:52:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088ACE2B800) [pid = 2868] [serial = 1623] [outer = 0000000000000000] 10:52:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AE895800) [pid = 2868] [serial = 1624] [outer = 00000088ACE2B800] 10:52:53 INFO - PROCESS | 2868 | 1464198773370 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AEB25000) [pid = 2868] [serial = 1625] [outer = 00000088ACE2B800] 10:52:53 INFO - PROCESS | 2868 | 1464198773811 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]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 10:52:53 INFO - PROCESS | 2868 | 1464198773858 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 2868 | 1464198773861 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 10:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:52:53 INFO - PROCESS | 2868 | 1464198773864 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 2868 | 1464198773867 Marionette TRACE conn7 <- [1,2130,null,{}] 10:52:53 INFO - PROCESS | 2868 | 1464198773870 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}] 10:52:53 INFO - PROCESS | 2868 | 1464198773968 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 10:52:54 INFO - PROCESS | 2868 | 1464198774016 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D6E800 == 58 [pid = 2868] [id = 542] 10:52:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AED3BC00) [pid = 2868] [serial = 1626] [outer = 0000000000000000] 10:52:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AEE7A400) [pid = 2868] [serial = 1627] [outer = 00000088AED3BC00] 10:52:54 INFO - PROCESS | 2868 | 1464198774063 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AEFF4400) [pid = 2868] [serial = 1628] [outer = 00000088AED3BC00] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B349A000 == 57 [pid = 2868] [id = 496] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACCB3000 == 56 [pid = 2868] [id = 488] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3B7000 == 55 [pid = 2868] [id = 405] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1DB800 == 54 [pid = 2868] [id = 407] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A69800 == 53 [pid = 2868] [id = 497] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19D1800 == 52 [pid = 2868] [id = 516] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC10C800 == 51 [pid = 2868] [id = 487] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1D9800 == 50 [pid = 2868] [id = 473] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB1D800 == 49 [pid = 2868] [id = 406] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED17000 == 48 [pid = 2868] [id = 510] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACEBB000 == 47 [pid = 2868] [id = 474] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3C6800 == 46 [pid = 2868] [id = 486] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8EA000 == 45 [pid = 2868] [id = 479] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B35A8800 == 44 [pid = 2868] [id = 499] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3683000 == 43 [pid = 2868] [id = 500] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1265000 == 42 [pid = 2868] [id = 498] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC58A000 == 41 [pid = 2868] [id = 12] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8C9000 == 40 [pid = 2868] [id = 533] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3F44000 == 39 [pid = 2868] [id = 532] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CB0800 == 38 [pid = 2868] [id = 531] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AEA800 == 37 [pid = 2868] [id = 530] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A43800 == 36 [pid = 2868] [id = 529] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB7D7000 == 35 [pid = 2868] [id = 528] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3129800 == 34 [pid = 2868] [id = 527] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D73000 == 33 [pid = 2868] [id = 526] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1DB800 == 32 [pid = 2868] [id = 534] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A70000 == 31 [pid = 2868] [id = 535] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD87E800 == 30 [pid = 2868] [id = 540] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1C7800 == 29 [pid = 2868] [id = 538] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD811800 == 28 [pid = 2868] [id = 539] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3D1800 == 27 [pid = 2868] [id = 537] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5E4800 == 26 [pid = 2868] [id = 541] 10:52:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A909F800 == 25 [pid = 2868] [id = 536] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088ABFA1400) [pid = 2868] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AC54C800) [pid = 2868] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889EA39000) [pid = 2868] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088A95D1000) [pid = 2868] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A3289000) [pid = 2868] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A4E8A000) [pid = 2868] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A5246C00) [pid = 2868] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088AEB11C00) [pid = 2868] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A8D44000) [pid = 2868] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A90E3000) [pid = 2868] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889F1A4C00) [pid = 2868] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889E81C400) [pid = 2868] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A523E000) [pid = 2868] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ABEC8400) [pid = 2868] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889E91C000) [pid = 2868] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AEF9E400) [pid = 2868] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ACEA9C00) [pid = 2868] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AEB28000) [pid = 2868] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AD924400) [pid = 2868] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AEFF9800) [pid = 2868] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AEB14400) [pid = 2868] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AAF07000) [pid = 2868] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ABA5E800) [pid = 2868] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AEB25400) [pid = 2868] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AED43000) [pid = 2868] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:52:56 INFO - PROCESS | 2868 | 1464198776248 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] 10:52:56 INFO - PROCESS | 2868 | 1464198776310 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 10:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:52:56 INFO - PROCESS | 2868 | 1464198776316 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 2868 | 1464198776320 Marionette TRACE conn7 <- [1,2134,null,{}] 10:52:56 INFO - PROCESS | 2868 | 1464198776326 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}] 10:52:56 INFO - PROCESS | 2868 | 1464198776425 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 10:52:56 INFO - PROCESS | 2868 | 1464198776444 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 2868 | ++DOCSHELL 000000888121F800 == 26 [pid = 2868] [id = 543] 10:52:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889CE20800) [pid = 2868] [serial = 1629] [outer = 0000000000000000] 10:52:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889CE22000) [pid = 2868] [serial = 1630] [outer = 000000889CE20800] 10:52:56 INFO - PROCESS | 2868 | 1464198776496 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889CFD3000) [pid = 2868] [serial = 1631] [outer = 000000889CE20800] 10:52:56 INFO - PROCESS | 2868 | 1464198776985 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] 10:52:57 INFO - PROCESS | 2868 | 1464198777060 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 10:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:52:57 INFO - PROCESS | 2868 | 1464198777067 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 2868 | 1464198777070 Marionette TRACE conn7 <- [1,2138,null,{}] 10:52:57 INFO - PROCESS | 2868 | 1464198777074 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}] 10:52:57 INFO - PROCESS | 2868 | 1464198777168 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 10:52:57 INFO - PROCESS | 2868 | 1464198777187 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:57 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8EE000 == 27 [pid = 2868] [id = 544] 10:52:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889E81A000) [pid = 2868] [serial = 1632] [outer = 0000000000000000] 10:52:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889E823400) [pid = 2868] [serial = 1633] [outer = 000000889E81A000] 10:52:57 INFO - PROCESS | 2868 | 1464198777235 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889E918400) [pid = 2868] [serial = 1634] [outer = 000000889E81A000] 10:52:57 INFO - PROCESS | 2868 | 1464198777728 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] 10:52:57 INFO - PROCESS | 2868 | 1464198777747 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 10:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:52:57 INFO - PROCESS | 2868 | 1464198777751 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 2868 | 1464198777755 Marionette TRACE conn7 <- [1,2142,null,{}] 10:52:57 INFO - PROCESS | 2868 | 1464198777768 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}] 10:52:57 INFO - PROCESS | 2868 | 1464198777901 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 10:52:57 INFO - PROCESS | 2868 | 1464198777985 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3123000 == 28 [pid = 2868] [id = 545] 10:52:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088803E8000) [pid = 2868] [serial = 1635] [outer = 0000000000000000] 10:52:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889F1A9000) [pid = 2868] [serial = 1636] [outer = 00000088803E8000] 10:52:58 INFO - PROCESS | 2868 | 1464198778039 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889F943C00) [pid = 2868] [serial = 1637] [outer = 00000088803E8000] 10:52:58 INFO - PROCESS | 2868 | 1464198778460 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]]]}] 10:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 735ms 10:52:58 INFO - PROCESS | 2868 | 1464198778487 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 10:52:58 INFO - PROCESS | 2868 | 1464198778490 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 10:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:52:58 INFO - PROCESS | 2868 | 1464198778494 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:52:58 INFO - PROCESS | 2868 | 1464198778496 Marionette TRACE conn7 <- [1,2146,null,{}] 10:52:58 INFO - PROCESS | 2868 | 1464198778499 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}] 10:52:58 INFO - PROCESS | 2868 | 1464198778592 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 10:52:58 INFO - PROCESS | 2868 | 1464198778599 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FE9000 == 29 [pid = 2868] [id = 546] 10:52:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A3106000) [pid = 2868] [serial = 1638] [outer = 0000000000000000] 10:52:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A35DF000) [pid = 2868] [serial = 1639] [outer = 00000088A3106000] 10:52:58 INFO - PROCESS | 2868 | 1464198778648 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A3C0C400) [pid = 2868] [serial = 1640] [outer = 00000088A3106000] 10:52:59 INFO - PROCESS | 2868 | 1464198779101 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] 10:52:59 INFO - PROCESS | 2868 | 1464198779170 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 10:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:52:59 INFO - PROCESS | 2868 | 1464198779173 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 2868 | 1464198779175 Marionette TRACE conn7 <- [1,2150,null,{}] 10:52:59 INFO - PROCESS | 2868 | 1464198779178 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}] 10:52:59 INFO - PROCESS | 2868 | 1464198779260 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 10:52:59 INFO - PROCESS | 2868 | 1464198779301 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5009800 == 30 [pid = 2868] [id = 547] 10:52:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889E2BF800) [pid = 2868] [serial = 1641] [outer = 0000000000000000] 10:52:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4935800) [pid = 2868] [serial = 1642] [outer = 000000889E2BF800] 10:52:59 INFO - PROCESS | 2868 | 1464198779347 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A49B0000) [pid = 2868] [serial = 1643] [outer = 000000889E2BF800] 10:52:59 INFO - PROCESS | 2868 | 1464198779813 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]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 10:52:59 INFO - PROCESS | 2868 | 1464198779868 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 2868 | 1464198779871 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 10:52:59 INFO - PROCESS | 2868 | 1464198779874 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:52:59 INFO - PROCESS | 2868 | 1464198779876 Marionette TRACE conn7 <- [1,2154,null,{}] 10:52:59 INFO - PROCESS | 2868 | 1464198779879 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}] 10:53:00 INFO - PROCESS | 2868 | 1464198779998 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 10:53:00 INFO - PROCESS | 2868 | 1464198780016 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A8A800 == 31 [pid = 2868] [id = 548] 10:53:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A4E0B000) [pid = 2868] [serial = 1644] [outer = 0000000000000000] 10:53:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A4E90800) [pid = 2868] [serial = 1645] [outer = 00000088A4E0B000] 10:53:00 INFO - PROCESS | 2868 | 1464198780067 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A523F800) [pid = 2868] [serial = 1646] [outer = 00000088A4E0B000] 10:53:00 INFO - PROCESS | 2868 | 1464198780487 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]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 10:53:00 INFO - PROCESS | 2868 | 1464198780522 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 2868 | 1464198780524 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 10:53:00 INFO - PROCESS | 2868 | 1464198780529 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - PROCESS | 2868 | 1464198780531 Marionette TRACE conn7 <- [1,2158,null,{}] 10:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:53:00 INFO - PROCESS | 2868 | 1464198780534 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}] 10:53:00 INFO - PROCESS | 2868 | 1464198780616 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 10:53:00 INFO - PROCESS | 2868 | 1464198780654 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9580800 == 32 [pid = 2868] [id = 549] 10:53:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088A524B000) [pid = 2868] [serial = 1647] [outer = 0000000000000000] 10:53:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088A7A46800) [pid = 2868] [serial = 1648] [outer = 00000088A524B000] 10:53:00 INFO - PROCESS | 2868 | 1464198780702 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088A8B92800) [pid = 2868] [serial = 1649] [outer = 00000088A524B000] 10:53:01 INFO - PROCESS | 2868 | 1464198781141 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]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 10:53:01 INFO - PROCESS | 2868 | 1464198781163 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 2868 | 1464198781165 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 10:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:53:01 INFO - PROCESS | 2868 | 1464198781173 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 2868 | 1464198781175 Marionette TRACE conn7 <- [1,2162,null,{}] 10:53:01 INFO - PROCESS | 2868 | 1464198781179 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}] 10:53:01 INFO - PROCESS | 2868 | 1464198781260 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 10:53:01 INFO - PROCESS | 2868 | 1464198781269 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3C6000 == 33 [pid = 2868] [id = 550] 10:53:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088A8D3EC00) [pid = 2868] [serial = 1650] [outer = 0000000000000000] 10:53:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A8D44800) [pid = 2868] [serial = 1651] [outer = 00000088A8D3EC00] 10:53:01 INFO - PROCESS | 2868 | 1464198781316 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088A8E02C00) [pid = 2868] [serial = 1652] [outer = 00000088A8D3EC00] 10:53:01 INFO - PROCESS | 2868 | 1464198781793 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]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 10:53:01 INFO - PROCESS | 2868 | 1464198781872 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 2868 | 1464198781875 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 10:53:01 INFO - PROCESS | 2868 | 1464198781878 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 2868 | 1464198781880 Marionette TRACE conn7 <- [1,2166,null,{}] 10:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:53:01 INFO - PROCESS | 2868 | 1464198781883 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}] 10:53:02 INFO - PROCESS | 2868 | 1464198781993 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 10:53:02 INFO - PROCESS | 2868 | 1464198782078 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3122000 == 34 [pid = 2868] [id = 551] 10:53:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088A8E04400) [pid = 2868] [serial = 1653] [outer = 0000000000000000] 10:53:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088A8F3EC00) [pid = 2868] [serial = 1654] [outer = 00000088A8E04400] 10:53:02 INFO - PROCESS | 2868 | 1464198782126 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A95CE800) [pid = 2868] [serial = 1655] [outer = 00000088A8E04400] 10:53:02 INFO - PROCESS | 2868 | 1464198782560 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]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 10:53:02 INFO - PROCESS | 2868 | 1464198782618 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 2868 | 1464198782620 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 10:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:53:02 INFO - PROCESS | 2868 | 1464198782623 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 2868 | 1464198782625 Marionette TRACE conn7 <- [1,2170,null,{}] 10:53:02 INFO - PROCESS | 2868 | 1464198782629 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}] 10:53:02 INFO - PROCESS | 2868 | 1464198782756 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 10:53:02 INFO - PROCESS | 2868 | 1464198782810 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC112800 == 35 [pid = 2868] [id = 552] 10:53:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AA92E800) [pid = 2868] [serial = 1656] [outer = 0000000000000000] 10:53:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088AAE66400) [pid = 2868] [serial = 1657] [outer = 00000088AA92E800] 10:53:02 INFO - PROCESS | 2868 | 1464198782856 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088AB480000) [pid = 2868] [serial = 1658] [outer = 00000088AA92E800] 10:53:03 INFO - PROCESS | 2868 | 1464198783308 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]]]}] 10:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 10:53:03 INFO - PROCESS | 2868 | 1464198783386 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 2868 | 1464198783389 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 10:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:53:03 INFO - PROCESS | 2868 | 1464198783395 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 2868 | 1464198783398 Marionette TRACE conn7 <- [1,2174,null,{}] 10:53:03 INFO - PROCESS | 2868 | 1464198783401 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}] 10:53:03 INFO - PROCESS | 2868 | 1464198783860 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AC1D8000) [pid = 2868] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000888128BC00) [pid = 2868] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088AA92EC00) [pid = 2868] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889EA3F800) [pid = 2868] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088ABEBF800) [pid = 2868] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AB78C400) [pid = 2868] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088ABEC3000) [pid = 2868] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088ACE2B800) [pid = 2868] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889E822C00) [pid = 2868] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A8BED000) [pid = 2868] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A7A44400) [pid = 2868] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A4E03400) [pid = 2868] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889EF65C00) [pid = 2868] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008880BBC000) [pid = 2868] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AFA71400) [pid = 2868] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AF832400) [pid = 2868] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AF820800) [pid = 2868] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088ABE1C800) [pid = 2868] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A4E0D000) [pid = 2868] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A8F36C00) [pid = 2868] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AEF95000) [pid = 2868] [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.] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088AEB0E400) [pid = 2868] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AC54BC00) [pid = 2868] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AAF0B400) [pid = 2868] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A7AF3400) [pid = 2868] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ACC9C000) [pid = 2868] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AEB23000) [pid = 2868] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889CF52000) [pid = 2868] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889E2BB000) [pid = 2868] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A49AF800) [pid = 2868] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:53:03 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AC0D1000) [pid = 2868] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:53:03 INFO - PROCESS | 2868 | 1464198783934 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8E3800 == 36 [pid = 2868] [id = 553] 10:53:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (0000008880BBE000) [pid = 2868] [serial = 1659] [outer = 0000000000000000] 10:53:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889CF53400) [pid = 2868] [serial = 1660] [outer = 0000008880BBE000] 10:53:03 INFO - PROCESS | 2868 | 1464198783993 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A7AF1800) [pid = 2868] [serial = 1661] [outer = 0000008880BBE000] 10:53:04 INFO - PROCESS | 2868 | 1464198784382 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]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1024ms 10:53:04 INFO - PROCESS | 2868 | 1464198784420 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 2868 | 1464198784422 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 10:53:04 INFO - PROCESS | 2868 | 1464198784426 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:53:04 INFO - PROCESS | 2868 | 1464198784428 Marionette TRACE conn7 <- [1,2178,null,{}] 10:53:04 INFO - PROCESS | 2868 | 1464198784431 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}] 10:53:04 INFO - PROCESS | 2868 | 1464198784515 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 10:53:04 INFO - PROCESS | 2868 | 1464198784522 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD808800 == 37 [pid = 2868] [id = 554] 10:53:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AAED4800) [pid = 2868] [serial = 1662] [outer = 0000000000000000] 10:53:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ABBB8800) [pid = 2868] [serial = 1663] [outer = 00000088AAED4800] 10:53:04 INFO - PROCESS | 2868 | 1464198784577 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABE20000) [pid = 2868] [serial = 1664] [outer = 00000088AAED4800] 10:53:05 INFO - PROCESS | 2868 | 1464198784997 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]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 10:53:05 INFO - PROCESS | 2868 | 1464198785058 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 2868 | 1464198785060 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 10:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:53:05 INFO - PROCESS | 2868 | 1464198785064 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 2868 | 1464198785066 Marionette TRACE conn7 <- [1,2182,null,{}] 10:53:05 INFO - PROCESS | 2868 | 1464198785070 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}] 10:53:05 INFO - PROCESS | 2868 | 1464198785151 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 10:53:05 INFO - PROCESS | 2868 | 1464198785158 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD882800 == 38 [pid = 2868] [id = 555] 10:53:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABE26C00) [pid = 2868] [serial = 1665] [outer = 0000000000000000] 10:53:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ABE28C00) [pid = 2868] [serial = 1666] [outer = 00000088ABE26C00] 10:53:05 INFO - PROCESS | 2868 | 1464198785202 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088ABE75C00) [pid = 2868] [serial = 1667] [outer = 00000088ABE26C00] 10:53:05 INFO - PROCESS | 2868 | 1464198785647 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]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 629ms 10:53:05 INFO - PROCESS | 2868 | 1464198785697 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 2868 | 1464198785699 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 10:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:53:05 INFO - PROCESS | 2868 | 1464198785707 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 2868 | 1464198785709 Marionette TRACE conn7 <- [1,2186,null,{}] 10:53:05 INFO - PROCESS | 2868 | 1464198785713 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}] 10:53:05 INFO - PROCESS | 2868 | 1464198785796 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 10:53:05 INFO - PROCESS | 2868 | 1464198785805 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDBB000 == 39 [pid = 2868] [id = 556] 10:53:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ABEC2C00) [pid = 2868] [serial = 1668] [outer = 0000000000000000] 10:53:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ABEC6000) [pid = 2868] [serial = 1669] [outer = 00000088ABEC2C00] 10:53:05 INFO - PROCESS | 2868 | 1464198785851 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ABFA1400) [pid = 2868] [serial = 1670] [outer = 00000088ABEC2C00] 10:53:06 INFO - PROCESS | 2868 | 1464198786629 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]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 986ms 10:53:06 INFO - PROCESS | 2868 | 1464198786697 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 2868 | 1464198786703 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 10:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:53:06 INFO - PROCESS | 2868 | 1464198786708 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - PROCESS | 2868 | 1464198786713 Marionette TRACE conn7 <- [1,2190,null,{}] 10:53:06 INFO - PROCESS | 2868 | 1464198786719 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}] 10:53:06 INFO - PROCESS | 2868 | 1464198786854 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 10:53:06 INFO - PROCESS | 2868 | 1464198786971 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1E0000 == 40 [pid = 2868] [id = 557] 10:53:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889DF32800) [pid = 2868] [serial = 1671] [outer = 0000000000000000] 10:53:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889E16DC00) [pid = 2868] [serial = 1672] [outer = 000000889DF32800] 10:53:07 INFO - PROCESS | 2868 | 1464198787033 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889E915C00) [pid = 2868] [serial = 1673] [outer = 000000889DF32800] 10:53:07 INFO - PROCESS | 2868 | 1464198787832 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]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1189ms 10:53:07 INFO - PROCESS | 2868 | 1464198787931 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 2868 | 1464198787938 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 10:53:07 INFO - PROCESS | 2868 | 1464198787945 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 2868 | 1464198787949 Marionette TRACE conn7 <- [1,2194,null,{}] 10:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:53:07 INFO - PROCESS | 2868 | 1464198787960 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}] 10:53:08 INFO - PROCESS | 2868 | 1464198788110 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 10:53:08 INFO - PROCESS | 2868 | 1464198788187 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880B76800 == 41 [pid = 2868] [id = 558] 10:53:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088803E4C00) [pid = 2868] [serial = 1674] [outer = 0000000000000000] 10:53:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (0000008881288000) [pid = 2868] [serial = 1675] [outer = 00000088803E4C00] 10:53:08 INFO - PROCESS | 2868 | 1464198788405 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (0000008880BD1C00) [pid = 2868] [serial = 1676] [outer = 00000088803E4C00] 10:53:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088813DF800 == 40 [pid = 2868] [id = 466] 10:53:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A32000 == 39 [pid = 2868] [id = 456] 10:53:08 INFO - PROCESS | 2868 | --DOCSHELL 000000889F441000 == 38 [pid = 2868] [id = 452] 10:53:09 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5007800 == 37 [pid = 2868] [id = 455] 10:53:09 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB417000 == 36 [pid = 2868] [id = 459] 10:53:09 INFO - PROCESS | 2868 | --DOCSHELL 00000088A32A6800 == 35 [pid = 2868] [id = 465] 10:53:09 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3EE2800 == 34 [pid = 2868] [id = 454] 10:53:09 INFO - PROCESS | 2868 | --DOCSHELL 000000889F28A800 == 33 [pid = 2868] [id = 458] 10:53:09 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE64000 == 32 [pid = 2868] [id = 467] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088AC1D8800) [pid = 2868] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AEE7A400) [pid = 2868] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D6E800 == 31 [pid = 2868] [id = 542] 10:53:09 INFO - PROCESS | 2868 | 1464198789134 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]]]}] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AEB1AC00) [pid = 2868] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AEF99800) [pid = 2868] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889F1A2400) [pid = 2868] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AB65B800) [pid = 2868] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AE88D400) [pid = 2868] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AEBA4000) [pid = 2868] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889FE7E400) [pid = 2868] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A3E2E800) [pid = 2868] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088A8F35800) [pid = 2868] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088ABECA000) [pid = 2868] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088ABE79800) [pid = 2868] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088ABE1F800) [pid = 2868] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AC54CC00) [pid = 2868] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088AC0CF400) [pid = 2868] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AE895800) [pid = 2868] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889EA3C400) [pid = 2868] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AF81C400) [pid = 2868] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088A8BF0800) [pid = 2868] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A4E0DC00) [pid = 2868] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A507A800) [pid = 2868] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889F1A5C00) [pid = 2868] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A3A7FC00) [pid = 2868] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088AEB25000) [pid = 2868] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889EA44C00) [pid = 2868] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889D7C0C00) [pid = 2868] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AFAC8400) [pid = 2868] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AFA78C00) [pid = 2868] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AF8A3400) [pid = 2868] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088AF89B800) [pid = 2868] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088AF82D800) [pid = 2868] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AF824000) [pid = 2868] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088AEB0E000) [pid = 2868] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (00000088ABEC4800) [pid = 2868] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (00000088A8D3C400) [pid = 2868] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (00000088A4E8F800) [pid = 2868] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (00000088A3A7EC00) [pid = 2868] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (00000088A954DC00) [pid = 2868] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1239ms 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (00000088ACC94000) [pid = 2868] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (00000088AAF09800) [pid = 2868] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (00000088B3C05C00) [pid = 2868] [serial = 1097] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (00000088A8D49C00) [pid = 2868] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (00000088AEB1EC00) [pid = 2868] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (00000088AE88AC00) [pid = 2868] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 66 (00000088ACEAE400) [pid = 2868] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | --DOMWINDOW == 65 (00000088ACC97000) [pid = 2868] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:53:09 INFO - PROCESS | 2868 | 1464198789195 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 2868 | 1464198789200 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 10:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:53:09 INFO - PROCESS | 2868 | 1464198789206 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 2868 | 1464198789209 Marionette TRACE conn7 <- [1,2198,null,{}] 10:53:09 INFO - PROCESS | 2868 | 1464198789214 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}] 10:53:09 INFO - PROCESS | 2868 | 1464198789304 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 10:53:09 INFO - PROCESS | 2868 | 1464198789312 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8DF000 == 32 [pid = 2868] [id = 559] 10:53:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (000000889D812000) [pid = 2868] [serial = 1677] [outer = 0000000000000000] 10:53:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (000000889E820000) [pid = 2868] [serial = 1678] [outer = 000000889D812000] 10:53:09 INFO - PROCESS | 2868 | 1464198789363 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (000000889EA3F000) [pid = 2868] [serial = 1679] [outer = 000000889D812000] 10:53:09 INFO - PROCESS | 2868 | 1464198789958 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]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 776ms 10:53:09 INFO - PROCESS | 2868 | 1464198789985 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 2868 | 1464198789989 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 10:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:53:10 INFO - PROCESS | 2868 | 1464198789996 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 2868 | 1464198790001 Marionette TRACE conn7 <- [1,2202,null,{}] 10:53:10 INFO - PROCESS | 2868 | 1464198790008 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}] 10:53:10 INFO - PROCESS | 2868 | 1464198790121 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 10:53:10 INFO - PROCESS | 2868 | 1464198790200 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8AF800 == 33 [pid = 2868] [id = 560] 10:53:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (000000889CE29C00) [pid = 2868] [serial = 1680] [outer = 0000000000000000] 10:53:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (000000889D809400) [pid = 2868] [serial = 1681] [outer = 000000889CE29C00] 10:53:10 INFO - PROCESS | 2868 | 1464198790304 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (000000889EA46400) [pid = 2868] [serial = 1682] [outer = 000000889CE29C00] 10:53:10 INFO - PROCESS | 2868 | 1464198790914 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]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 10:53:10 INFO - PROCESS | 2868 | 1464198790949 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 2868 | 1464198790956 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 10:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:53:10 INFO - PROCESS | 2868 | 1464198790964 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 2868 | 1464198790967 Marionette TRACE conn7 <- [1,2206,null,{}] 10:53:10 INFO - PROCESS | 2868 | 1464198790972 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}] 10:53:11 INFO - PROCESS | 2868 | 1464198791085 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 10:53:11 INFO - PROCESS | 2868 | 1464198791160 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FE8000 == 34 [pid = 2868] [id = 561] 10:53:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (0000008880BC3000) [pid = 2868] [serial = 1683] [outer = 0000000000000000] 10:53:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (00000088A0010000) [pid = 2868] [serial = 1684] [outer = 0000008880BC3000] 10:53:11 INFO - PROCESS | 2868 | 1464198791219 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (00000088A3167400) [pid = 2868] [serial = 1685] [outer = 0000008880BC3000] 10:53:11 INFO - PROCESS | 2868 | 1464198791855 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]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:53:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 924ms 10:53:11 INFO - PROCESS | 2868 | 1464198791891 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 2868 | 1464198791894 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 10:53:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:53:11 INFO - PROCESS | 2868 | 1464198791898 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 2868 | 1464198791903 Marionette TRACE conn7 <- [1,2210,null,{}] 10:53:11 INFO - PROCESS | 2868 | 1464198791916 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}] 10:53:12 INFO - PROCESS | 2868 | 1464198792030 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 10:53:12 INFO - PROCESS | 2868 | 1464198792106 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A6B000 == 35 [pid = 2868] [id = 562] 10:53:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (00000088A3CF2400) [pid = 2868] [serial = 1686] [outer = 0000000000000000] 10:53:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088A3E94400) [pid = 2868] [serial = 1687] [outer = 00000088A3CF2400] 10:53:12 INFO - PROCESS | 2868 | 1464198792170 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (00000088A493E800) [pid = 2868] [serial = 1688] [outer = 00000088A3CF2400] 10:53:12 INFO - PROCESS | 2868 | 1464198792831 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]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 986ms 10:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:53:12 INFO - PROCESS | 2868 | 1464198792886 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 2868 | 1464198792890 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 10:53:12 INFO - PROCESS | 2868 | 1464198792893 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 2868 | 1464198792895 Marionette TRACE conn7 <- [1,2214,null,{}] 10:53:12 INFO - PROCESS | 2868 | 1464198792899 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}] 10:53:13 INFO - PROCESS | 2868 | 1464198793046 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 10:53:13 INFO - PROCESS | 2868 | 1464198793097 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A908D000 == 36 [pid = 2868] [id = 563] 10:53:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (00000088A4A91800) [pid = 2868] [serial = 1689] [outer = 0000000000000000] 10:53:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (00000088A4E06400) [pid = 2868] [serial = 1690] [outer = 00000088A4A91800] 10:53:13 INFO - PROCESS | 2868 | 1464198793157 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A4E8D000) [pid = 2868] [serial = 1691] [outer = 00000088A4A91800] 10:53:13 INFO - PROCESS | 2868 | 1464198793730 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]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 10:53:13 INFO - PROCESS | 2868 | 1464198793777 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 10:53:13 INFO - PROCESS | 2868 | 1464198793779 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 10:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:53:13 INFO - PROCESS | 2868 | 1464198793783 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 2868 | 1464198793785 Marionette TRACE conn7 <- [1,2218,null,{}] 10:53:13 INFO - PROCESS | 2868 | 1464198793789 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}] 10:53:13 INFO - PROCESS | 2868 | 1464198793891 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 10:53:13 INFO - PROCESS | 2868 | 1464198793978 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3BB000 == 37 [pid = 2868] [id = 564] 10:53:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A4E0F800) [pid = 2868] [serial = 1692] [outer = 0000000000000000] 10:53:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A5243400) [pid = 2868] [serial = 1693] [outer = 00000088A4E0F800] 10:53:14 INFO - PROCESS | 2868 | 1464198794037 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A7A4B000) [pid = 2868] [serial = 1694] [outer = 00000088A4E0F800] 10:53:14 INFO - PROCESS | 2868 | 1464198794598 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]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 881ms 10:53:14 INFO - PROCESS | 2868 | 1464198794667 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 2868 | 1464198794670 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 10:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:53:14 INFO - PROCESS | 2868 | 1464198794673 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 2868 | 1464198794675 Marionette TRACE conn7 <- [1,2222,null,{}] 10:53:14 INFO - PROCESS | 2868 | 1464198794679 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}] 10:53:14 INFO - PROCESS | 2868 | 1464198794813 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 10:53:14 INFO - PROCESS | 2868 | 1464198794892 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F123800 == 38 [pid = 2868] [id = 565] 10:53:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A8D40800) [pid = 2868] [serial = 1695] [outer = 0000000000000000] 10:53:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A8E0EC00) [pid = 2868] [serial = 1696] [outer = 00000088A8D40800] 10:53:15 INFO - PROCESS | 2868 | 1464198794993 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A95D1400) [pid = 2868] [serial = 1697] [outer = 00000088A8D40800] 10:53:15 INFO - PROCESS | 2868 | 1464198795607 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]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 10:53:15 INFO - PROCESS | 2868 | 1464198795662 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 2868 | 1464198795667 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 10:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:53:15 INFO - PROCESS | 2868 | 1464198795672 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 2868 | 1464198795677 Marionette TRACE conn7 <- [1,2226,null,{}] 10:53:15 INFO - PROCESS | 2868 | 1464198795683 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}] 10:53:15 INFO - PROCESS | 2868 | 1464198795787 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 10:53:15 INFO - PROCESS | 2868 | 1464198795868 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F916000 == 39 [pid = 2868] [id = 566] 10:53:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889CE1D800) [pid = 2868] [serial = 1698] [outer = 0000000000000000] 10:53:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889E16F000) [pid = 2868] [serial = 1699] [outer = 000000889CE1D800] 10:53:15 INFO - PROCESS | 2868 | 1464198795967 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (000000889F107C00) [pid = 2868] [serial = 1700] [outer = 000000889CE1D800] 10:53:16 INFO - PROCESS | 2868 | 1464198796466 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]]]}] 10:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 839ms 10:53:16 INFO - PROCESS | 2868 | 1464198796516 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 10:53:16 INFO - PROCESS | 2868 | 1464198796521 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 10:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:53:16 INFO - PROCESS | 2868 | 1464198796528 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:53:16 INFO - PROCESS | 2868 | 1464198796530 Marionette TRACE conn7 <- [1,2230,null,{}] 10:53:16 INFO - PROCESS | 2868 | 1464198796534 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}] 10:53:16 INFO - PROCESS | 2868 | 1464198796628 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 10:53:16 INFO - PROCESS | 2868 | 1464198796708 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A69800 == 40 [pid = 2868] [id = 567] 10:53:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889EF6F400) [pid = 2868] [serial = 1701] [outer = 0000000000000000] 10:53:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A00F1C00) [pid = 2868] [serial = 1702] [outer = 000000889EF6F400] 10:53:16 INFO - PROCESS | 2868 | 1464198796756 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A3C05800) [pid = 2868] [serial = 1703] [outer = 000000889EF6F400] 10:53:17 INFO - PROCESS | 2868 | 1464198797163 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]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:53:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 10:53:17 INFO - PROCESS | 2868 | 1464198797200 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 2868 | 1464198797203 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 10:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:53:17 INFO - PROCESS | 2868 | 1464198797207 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 2868 | 1464198797210 Marionette TRACE conn7 <- [1,2234,null,{}] 10:53:17 INFO - PROCESS | 2868 | 1464198797221 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}] 10:53:17 INFO - PROCESS | 2868 | 1464198797315 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 10:53:17 INFO - PROCESS | 2868 | 1464198797324 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1E3000 == 41 [pid = 2868] [id = 568] 10:53:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A4E0B800) [pid = 2868] [serial = 1704] [outer = 0000000000000000] 10:53:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088A8D3BC00) [pid = 2868] [serial = 1705] [outer = 00000088A4E0B800] 10:53:17 INFO - PROCESS | 2868 | 1464198797372 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088A8E05000) [pid = 2868] [serial = 1706] [outer = 00000088A4E0B800] 10:53:17 INFO - PROCESS | 2868 | 1464198797926 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]]]}] 10:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 797ms 10:53:18 INFO - PROCESS | 2868 | 1464198798005 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 2868 | 1464198798008 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 10:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:53:18 INFO - PROCESS | 2868 | 1464198798012 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 2868 | 1464198798014 Marionette TRACE conn7 <- [1,2238,null,{}] 10:53:18 INFO - PROCESS | 2868 | 1464198798017 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}] 10:53:18 INFO - PROCESS | 2868 | 1464198798137 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 10:53:18 INFO - PROCESS | 2868 | 1464198798148 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD803800 == 42 [pid = 2868] [id = 569] 10:53:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AAED6800) [pid = 2868] [serial = 1707] [outer = 0000000000000000] 10:53:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AAF11800) [pid = 2868] [serial = 1708] [outer = 00000088AAED6800] 10:53:18 INFO - PROCESS | 2868 | 1464198798241 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AB6C0800) [pid = 2868] [serial = 1709] [outer = 00000088AAED6800] 10:53:18 INFO - PROCESS | 2868 | 1464198798688 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]]]}] 10:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 10:53:18 INFO - PROCESS | 2868 | 1464198798748 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 2868 | 1464198798750 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 10:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:53:18 INFO - PROCESS | 2868 | 1464198798754 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 2868 | 1464198798756 Marionette TRACE conn7 <- [1,2242,null,{}] 10:53:18 INFO - PROCESS | 2868 | 1464198798759 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}] 10:53:18 INFO - PROCESS | 2868 | 1464198798872 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 10:53:18 INFO - PROCESS | 2868 | 1464198798882 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD94B800 == 43 [pid = 2868] [id = 570] 10:53:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AB78DC00) [pid = 2868] [serial = 1710] [outer = 0000000000000000] 10:53:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABA69000) [pid = 2868] [serial = 1711] [outer = 00000088AB78DC00] 10:53:18 INFO - PROCESS | 2868 | 1464198798931 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABE20800) [pid = 2868] [serial = 1712] [outer = 00000088AB78DC00] 10:53:19 INFO - PROCESS | 2868 | 1464198799381 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]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 10:53:19 INFO - PROCESS | 2868 | 1464198799427 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 2868 | 1464198799429 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 10:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:53:19 INFO - PROCESS | 2868 | 1464198799441 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 2868 | 1464198799443 Marionette TRACE conn7 <- [1,2246,null,{}] 10:53:19 INFO - PROCESS | 2868 | 1464198799447 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}] 10:53:19 INFO - PROCESS | 2868 | 1464198799580 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088ABE26C00) [pid = 2868] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A8E04400) [pid = 2868] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A4E0B000) [pid = 2868] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889E2BF800) [pid = 2868] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A524B000) [pid = 2868] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889CE20800) [pid = 2868] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A8D3EC00) [pid = 2868] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AED3BC00) [pid = 2868] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088803E8000) [pid = 2868] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889E81A000) [pid = 2868] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A3106000) [pid = 2868] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088AA92E800) [pid = 2868] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AAED4800) [pid = 2868] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (0000008880BBE000) [pid = 2868] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:53:19 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088803E4C00) [pid = 2868] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:53:19 INFO - PROCESS | 2868 | 1464198799661 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DFF1800 == 44 [pid = 2868] [id = 571] 10:53:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088803F1800) [pid = 2868] [serial = 1713] [outer = 0000000000000000] 10:53:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889CE28C00) [pid = 2868] [serial = 1714] [outer = 00000088803F1800] 10:53:19 INFO - PROCESS | 2868 | 1464198799711 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A8D47C00) [pid = 2868] [serial = 1715] [outer = 00000088803F1800] 10:53:20 INFO - PROCESS | 2868 | 1464198800112 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]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 10:53:20 INFO - PROCESS | 2868 | 1464198800196 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 2868 | 1464198800199 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 10:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:53:20 INFO - PROCESS | 2868 | 1464198800207 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 2868 | 1464198800209 Marionette TRACE conn7 <- [1,2250,null,{}] 10:53:20 INFO - PROCESS | 2868 | 1464198800213 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}] 10:53:20 INFO - PROCESS | 2868 | 1464198800299 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 10:53:20 INFO - PROCESS | 2868 | 1464198800310 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E7000 == 45 [pid = 2868] [id = 572] 10:53:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088ABEC3000) [pid = 2868] [serial = 1716] [outer = 0000000000000000] 10:53:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088ABFA6800) [pid = 2868] [serial = 1717] [outer = 00000088ABEC3000] 10:53:20 INFO - PROCESS | 2868 | 1464198800356 Marionette DEBUG loaded listener.js 10:53:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AC059C00) [pid = 2868] [serial = 1718] [outer = 00000088ABEC3000] 10:53:20 INFO - PROCESS | 2868 | 1464198800761 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]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 587ms 10:53:20 INFO - PROCESS | 2868 | 1464198800793 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 2868 | 1464198800795 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 10:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:53:20 INFO - PROCESS | 2868 | 1464198800798 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 2868 | 1464198800799 Marionette TRACE conn7 <- [1,2254,null,{}] 10:53:20 INFO - PROCESS | 2868 | 1464198800812 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}] 10:53:20 INFO - PROCESS | 2868 | 1464198800934 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 10:53:20 INFO - PROCESS | 2868 | 1464198800943 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1276800 == 46 [pid = 2868] [id = 573] 10:53:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088AC0D1C00) [pid = 2868] [serial = 1719] [outer = 0000000000000000] 10:53:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AC2CA800) [pid = 2868] [serial = 1720] [outer = 00000088AC0D1C00] 10:53:20 INFO - PROCESS | 2868 | 1464198800989 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ACAEF400) [pid = 2868] [serial = 1721] [outer = 00000088AC0D1C00] 10:53:21 INFO - PROCESS | 2868 | 1464198801395 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]]]}] 10:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 10:53:21 INFO - PROCESS | 2868 | 1464198801434 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 10:53:21 INFO - PROCESS | 2868 | 1464198801436 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 10:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:53:21 INFO - PROCESS | 2868 | 1464198801440 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:53:21 INFO - PROCESS | 2868 | 1464198801441 Marionette TRACE conn7 <- [1,2258,null,{}] 10:53:21 INFO - PROCESS | 2868 | 1464198801445 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}] 10:53:21 INFO - PROCESS | 2868 | 1464198801534 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 10:53:21 INFO - PROCESS | 2868 | 1464198801541 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D65800 == 47 [pid = 2868] [id = 574] 10:53:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088ACC71000) [pid = 2868] [serial = 1722] [outer = 0000000000000000] 10:53:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ACC96C00) [pid = 2868] [serial = 1723] [outer = 00000088ACC71000] 10:53:21 INFO - PROCESS | 2868 | 1464198801586 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088ACEAB000) [pid = 2868] [serial = 1724] [outer = 00000088ACC71000] 10:53:22 INFO - PROCESS | 2868 | 1464198802265 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]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 880ms 10:53:22 INFO - PROCESS | 2868 | 1464198802325 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 2868 | 1464198802331 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 10:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:53:22 INFO - PROCESS | 2868 | 1464198802351 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 2868 | 1464198802356 Marionette TRACE conn7 <- [1,2262,null,{}] 10:53:22 INFO - PROCESS | 2868 | 1464198802363 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}] 10:53:22 INFO - PROCESS | 2868 | 1464198802491 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 10:53:22 INFO - PROCESS | 2868 | 1464198802606 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A82800 == 48 [pid = 2868] [id = 575] 10:53:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889F1AB000) [pid = 2868] [serial = 1725] [outer = 0000000000000000] 10:53:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A2F5B400) [pid = 2868] [serial = 1726] [outer = 000000889F1AB000] 10:53:22 INFO - PROCESS | 2868 | 1464198802668 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A3FAC400) [pid = 2868] [serial = 1727] [outer = 000000889F1AB000] 10:53:23 INFO - PROCESS | 2868 | 1464198803313 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]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1002ms 10:53:23 INFO - PROCESS | 2868 | 1464198803342 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 2868 | 1464198803348 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 10:53:23 INFO - PROCESS | 2868 | 1464198803355 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - PROCESS | 2868 | 1464198803358 Marionette TRACE conn7 <- [1,2266,null,{}] 10:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:53:23 INFO - PROCESS | 2868 | 1464198803363 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}] 10:53:23 INFO - PROCESS | 2868 | 1464198803484 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 10:53:23 INFO - PROCESS | 2868 | 1464198803580 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF534800 == 49 [pid = 2868] [id = 576] 10:53:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A8D42C00) [pid = 2868] [serial = 1728] [outer = 0000000000000000] 10:53:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AAEDAC00) [pid = 2868] [serial = 1729] [outer = 00000088A8D42C00] 10:53:23 INFO - PROCESS | 2868 | 1464198803638 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088ABA5D800) [pid = 2868] [serial = 1730] [outer = 00000088A8D42C00] 10:53:24 INFO - PROCESS | 2868 | 1464198804284 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]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 987ms 10:53:24 INFO - PROCESS | 2868 | 1464198804347 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 2868 | 1464198804350 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 10:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:53:24 INFO - PROCESS | 2868 | 1464198804355 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 2868 | 1464198804359 Marionette TRACE conn7 <- [1,2270,null,{}] 10:53:24 INFO - PROCESS | 2868 | 1464198804371 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}] 10:53:24 INFO - PROCESS | 2868 | 1464198804516 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 10:53:24 INFO - PROCESS | 2868 | 1464198804642 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B34A7000 == 50 [pid = 2868] [id = 577] 10:53:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088ABEC7000) [pid = 2868] [serial = 1731] [outer = 0000000000000000] 10:53:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088ACA07400) [pid = 2868] [serial = 1732] [outer = 00000088ABEC7000] 10:53:24 INFO - PROCESS | 2868 | 1464198804703 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ADDB5800) [pid = 2868] [serial = 1733] [outer = 00000088ABEC7000] 10:53:25 INFO - PROCESS | 2868 | 1464198805262 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]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 944ms 10:53:25 INFO - PROCESS | 2868 | 1464198805303 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 2868 | 1464198805306 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 10:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:53:25 INFO - PROCESS | 2868 | 1464198805311 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 2868 | 1464198805314 Marionette TRACE conn7 <- [1,2274,null,{}] 10:53:25 INFO - PROCESS | 2868 | 1464198805318 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}] 10:53:25 INFO - PROCESS | 2868 | 1464198805437 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 10:53:25 INFO - PROCESS | 2868 | 1464198805532 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B35AD000 == 51 [pid = 2868] [id = 578] 10:53:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AE2C5C00) [pid = 2868] [serial = 1734] [outer = 0000000000000000] 10:53:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AE809400) [pid = 2868] [serial = 1735] [outer = 00000088AE2C5C00] 10:53:25 INFO - PROCESS | 2868 | 1464198805590 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AE892C00) [pid = 2868] [serial = 1736] [outer = 00000088AE2C5C00] 10:53:26 INFO - PROCESS | 2868 | 1464198806227 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]]]}] 10:53:26 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 10:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 986ms 10:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:53:26 INFO - PROCESS | 2868 | 1464198806301 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 10:53:26 INFO - PROCESS | 2868 | 1464198806303 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 10:53:26 INFO - PROCESS | 2868 | 1464198806307 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:53:26 INFO - PROCESS | 2868 | 1464198806310 Marionette TRACE conn7 <- [1,2278,null,{}] 10:53:26 INFO - PROCESS | 2868 | 1464198806313 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}] 10:53:26 INFO - PROCESS | 2868 | 1464198806424 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 10:53:26 INFO - PROCESS | 2868 | 1464198806701 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1D3800 == 52 [pid = 2868] [id = 579] 10:53:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (0000008880BD6000) [pid = 2868] [serial = 1737] [outer = 0000000000000000] 10:53:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889CE20800) [pid = 2868] [serial = 1738] [outer = 0000008880BD6000] 10:53:26 INFO - PROCESS | 2868 | 1464198806763 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889EA42800) [pid = 2868] [serial = 1739] [outer = 0000008880BD6000] 10:53:27 INFO - PROCESS | 2868 | 1464198807374 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]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1078ms 10:53:27 INFO - PROCESS | 2868 | 1464198807405 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 2868 | 1464198807410 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 10:53:27 INFO - PROCESS | 2868 | 1464198807415 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:53:27 INFO - PROCESS | 2868 | 1464198807420 Marionette TRACE conn7 <- [1,2282,null,{}] 10:53:27 INFO - PROCESS | 2868 | 1464198807425 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}] 10:53:27 INFO - PROCESS | 2868 | 1464198807532 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 10:53:27 INFO - PROCESS | 2868 | 1464198807631 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FD9800 == 53 [pid = 2868] [id = 580] 10:53:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889F1A2400) [pid = 2868] [serial = 1740] [outer = 0000000000000000] 10:53:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088A3C10400) [pid = 2868] [serial = 1741] [outer = 000000889F1A2400] 10:53:27 INFO - PROCESS | 2868 | 1464198807682 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088A4A8D000) [pid = 2868] [serial = 1742] [outer = 000000889F1A2400] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8B8000 == 52 [pid = 2868] [id = 451] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC117800 == 51 [pid = 2868] [id = 461] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 0000008881209800 == 50 [pid = 2868] [id = 450] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1276800 == 49 [pid = 2868] [id = 573] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5E7000 == 48 [pid = 2868] [id = 572] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 000000889DFF1800 == 47 [pid = 2868] [id = 571] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD94B800 == 46 [pid = 2868] [id = 570] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD803800 == 45 [pid = 2868] [id = 569] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1E3000 == 44 [pid = 2868] [id = 568] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A69800 == 43 [pid = 2868] [id = 567] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 000000889F916000 == 42 [pid = 2868] [id = 566] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000889E820000) [pid = 2868] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088A908D000 == 41 [pid = 2868] [id = 563] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A6B000 == 40 [pid = 2868] [id = 562] 10:53:27 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FE8000 == 39 [pid = 2868] [id = 561] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A8F3EC00) [pid = 2868] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A4E90800) [pid = 2868] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A523F800) [pid = 2868] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A4935800) [pid = 2868] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A49B0000) [pid = 2868] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A7A46800) [pid = 2868] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A8B92800) [pid = 2868] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889CE22000) [pid = 2868] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889CFD3000) [pid = 2868] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A8D44800) [pid = 2868] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088AEFF4400) [pid = 2868] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889F1A9000) [pid = 2868] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889F943C00) [pid = 2868] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889E823400) [pid = 2868] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889E918400) [pid = 2868] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A35DF000) [pid = 2868] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A3C0C400) [pid = 2868] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088AAE66400) [pid = 2868] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A95CE800) [pid = 2868] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088AB480000) [pid = 2868] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088ABBB8800) [pid = 2868] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889CF53400) [pid = 2868] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088ABE20000) [pid = 2868] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088ABE75C00) [pid = 2868] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088A7AF1800) [pid = 2868] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088ABEC6000) [pid = 2868] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088A8E02C00) [pid = 2868] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889E16DC00) [pid = 2868] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (0000008880BD1C00) [pid = 2868] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (0000008881288000) [pid = 2868] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 10:53:27 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088ABE28C00) [pid = 2868] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 10:53:28 INFO - PROCESS | 2868 | 1464198808210 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]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 839ms 10:53:28 INFO - PROCESS | 2868 | 1464198808264 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 2868 | 1464198808268 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 10:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:53:28 INFO - PROCESS | 2868 | 1464198808273 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 2868 | 1464198808275 Marionette TRACE conn7 <- [1,2286,null,{}] 10:53:28 INFO - PROCESS | 2868 | 1464198808279 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}] 10:53:28 INFO - PROCESS | 2868 | 1464198808373 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 10:53:28 INFO - PROCESS | 2868 | 1464198808383 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE53800 == 40 [pid = 2868] [id = 581] 10:53:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889E91D400) [pid = 2868] [serial = 1743] [outer = 0000000000000000] 10:53:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000889F1A5C00) [pid = 2868] [serial = 1744] [outer = 000000889E91D400] 10:53:28 INFO - PROCESS | 2868 | 1464198808431 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A3A51400) [pid = 2868] [serial = 1745] [outer = 000000889E91D400] 10:53:28 INFO - PROCESS | 2868 | 1464198808902 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]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 10:53:28 INFO - PROCESS | 2868 | 1464198808947 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 2868 | 1464198808950 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 10:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:53:28 INFO - PROCESS | 2868 | 1464198808955 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 2868 | 1464198808962 Marionette TRACE conn7 <- [1,2290,null,{}] 10:53:28 INFO - PROCESS | 2868 | 1464198808971 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}] 10:53:29 INFO - PROCESS | 2868 | 1464198809064 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 10:53:29 INFO - PROCESS | 2868 | 1464198809075 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A89800 == 41 [pid = 2868] [id = 582] 10:53:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A4E0DC00) [pid = 2868] [serial = 1746] [outer = 0000000000000000] 10:53:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088A5085400) [pid = 2868] [serial = 1747] [outer = 00000088A4E0DC00] 10:53:29 INFO - PROCESS | 2868 | 1464198809121 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088A581C800) [pid = 2868] [serial = 1748] [outer = 00000088A4E0DC00] 10:53:29 INFO - PROCESS | 2868 | 1464198809588 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]]]}] 10:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 10:53:29 INFO - PROCESS | 2868 | 1464198809647 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 2868 | 1464198809650 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 10:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:53:29 INFO - PROCESS | 2868 | 1464198809654 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 2868 | 1464198809655 Marionette TRACE conn7 <- [1,2294,null,{}] 10:53:29 INFO - PROCESS | 2868 | 1464198809659 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}] 10:53:29 INFO - PROCESS | 2868 | 1464198809749 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 10:53:29 INFO - PROCESS | 2868 | 1464198809866 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3B9800 == 42 [pid = 2868] [id = 583] 10:53:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088A00F1400) [pid = 2868] [serial = 1749] [outer = 0000000000000000] 10:53:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088A8D43400) [pid = 2868] [serial = 1750] [outer = 00000088A00F1400] 10:53:29 INFO - PROCESS | 2868 | 1464198809913 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (00000088A8E05400) [pid = 2868] [serial = 1751] [outer = 00000088A00F1400] 10:53:30 INFO - PROCESS | 2868 | 1464198810332 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]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 733ms 10:53:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:53:30 INFO - PROCESS | 2868 | 1464198810388 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 2868 | 1464198810390 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 10:53:30 INFO - PROCESS | 2868 | 1464198810393 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 2868 | 1464198810395 Marionette TRACE conn7 <- [1,2298,null,{}] 10:53:30 INFO - PROCESS | 2868 | 1464198810404 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}] 10:53:30 INFO - PROCESS | 2868 | 1464198810519 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 10:53:30 INFO - PROCESS | 2868 | 1464198810530 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB2C800 == 43 [pid = 2868] [id = 584] 10:53:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AA731000) [pid = 2868] [serial = 1752] [outer = 0000000000000000] 10:53:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AA931800) [pid = 2868] [serial = 1753] [outer = 00000088AA731000] 10:53:30 INFO - PROCESS | 2868 | 1464198810634 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AB6A0400) [pid = 2868] [serial = 1754] [outer = 00000088AA731000] 10:53:31 INFO - PROCESS | 2868 | 1464198811150 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]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 776ms 10:53:31 INFO - PROCESS | 2868 | 1464198811173 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 2868 | 1464198811175 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 10:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:53:31 INFO - PROCESS | 2868 | 1464198811179 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 2868 | 1464198811181 Marionette TRACE conn7 <- [1,2302,null,{}] 10:53:31 INFO - PROCESS | 2868 | 1464198811185 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}] 10:53:31 INFO - PROCESS | 2868 | 1464198811301 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 10:53:31 INFO - PROCESS | 2868 | 1464198811359 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCC0800 == 44 [pid = 2868] [id = 585] 10:53:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088ABE6BC00) [pid = 2868] [serial = 1755] [outer = 0000000000000000] 10:53:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088ABE70C00) [pid = 2868] [serial = 1756] [outer = 00000088ABE6BC00] 10:53:31 INFO - PROCESS | 2868 | 1464198811406 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088ABEBE400) [pid = 2868] [serial = 1757] [outer = 00000088ABE6BC00] 10:53:31 INFO - PROCESS | 2868 | 1464198811837 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]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:53:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 10:53:31 INFO - PROCESS | 2868 | 1464198811857 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 2868 | 1464198811859 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 10:53:31 INFO - PROCESS | 2868 | 1464198811862 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - PROCESS | 2868 | 1464198811864 Marionette TRACE conn7 <- [1,2306,null,{}] 10:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:53:31 INFO - PROCESS | 2868 | 1464198811868 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}] 10:53:31 INFO - PROCESS | 2868 | 1464198811980 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 10:53:32 INFO - PROCESS | 2868 | 1464198811987 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD87F800 == 45 [pid = 2868] [id = 586] 10:53:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088ABEBF000) [pid = 2868] [serial = 1758] [outer = 0000000000000000] 10:53:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABF9E400) [pid = 2868] [serial = 1759] [outer = 00000088ABEBF000] 10:53:32 INFO - PROCESS | 2868 | 1464198812034 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AC556400) [pid = 2868] [serial = 1760] [outer = 00000088ABEBF000] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AC0D1C00) [pid = 2868] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AAED6800) [pid = 2868] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889D812000) [pid = 2868] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A4E0B800) [pid = 2868] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088803F1800) [pid = 2868] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889CE1D800) [pid = 2868] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088ABEC3000) [pid = 2868] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088AB78DC00) [pid = 2868] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:53:32 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889EF6F400) [pid = 2868] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:53:32 INFO - PROCESS | 2868 | 1464198812585 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] 10:53:32 INFO - PROCESS | 2868 | 1464198812676 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 10:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:53:32 INFO - PROCESS | 2868 | 1464198812690 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 2868 | 1464198812692 Marionette TRACE conn7 <- [1,2310,null,{}] 10:53:32 INFO - PROCESS | 2868 | 1464198812696 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}] 10:53:32 INFO - PROCESS | 2868 | 1464198812783 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 10:53:32 INFO - PROCESS | 2868 | 1464198812795 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED2E000 == 46 [pid = 2868] [id = 587] 10:53:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AB790400) [pid = 2868] [serial = 1761] [outer = 0000000000000000] 10:53:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088ACC97000) [pid = 2868] [serial = 1762] [outer = 00000088AB790400] 10:53:32 INFO - PROCESS | 2868 | 1464198812842 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (00000088AE2C6400) [pid = 2868] [serial = 1763] [outer = 00000088AB790400] 10:53:33 INFO - PROCESS | 2868 | 1464198813263 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]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 10:53:33 INFO - PROCESS | 2868 | 1464198813327 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 2868 | 1464198813329 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 10:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:53:33 INFO - PROCESS | 2868 | 1464198813333 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 2868 | 1464198813335 Marionette TRACE conn7 <- [1,2314,null,{}] 10:53:33 INFO - PROCESS | 2868 | 1464198813338 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}] 10:53:33 INFO - PROCESS | 2868 | 1464198813427 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 10:53:33 INFO - PROCESS | 2868 | 1464198813437 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5F0000 == 47 [pid = 2868] [id = 588] 10:53:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088AE896C00) [pid = 2868] [serial = 1764] [outer = 0000000000000000] 10:53:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088AEB11800) [pid = 2868] [serial = 1765] [outer = 00000088AE896C00] 10:53:33 INFO - PROCESS | 2868 | 1464198813482 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088AEB1AC00) [pid = 2868] [serial = 1766] [outer = 00000088AE896C00] 10:53:33 INFO - PROCESS | 2868 | 1464198813913 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]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 10:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:53:33 INFO - PROCESS | 2868 | 1464198813965 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 2868 | 1464198813967 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 10:53:33 INFO - PROCESS | 2868 | 1464198813971 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 2868 | 1464198813973 Marionette TRACE conn7 <- [1,2318,null,{}] 10:53:33 INFO - PROCESS | 2868 | 1464198813976 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}] 10:53:34 INFO - PROCESS | 2868 | 1464198814073 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 10:53:34 INFO - PROCESS | 2868 | 1464198814082 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B34A2000 == 48 [pid = 2868] [id = 589] 10:53:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088AEB20800) [pid = 2868] [serial = 1767] [outer = 0000000000000000] 10:53:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088AEB25800) [pid = 2868] [serial = 1768] [outer = 00000088AEB20800] 10:53:34 INFO - PROCESS | 2868 | 1464198814134 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088AEBA7000) [pid = 2868] [serial = 1769] [outer = 00000088AEB20800] 10:53:34 INFO - PROCESS | 2868 | 1464198814853 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]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 10:53:34 INFO - PROCESS | 2868 | 1464198814897 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 10:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:53:34 INFO - PROCESS | 2868 | 1464198814903 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 10:53:34 INFO - PROCESS | 2868 | 1464198814910 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 2868 | 1464198814913 Marionette TRACE conn7 <- [1,2322,null,{}] 10:53:34 INFO - PROCESS | 2868 | 1464198814920 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}] 10:53:35 INFO - PROCESS | 2868 | 1464198815043 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 10:53:35 INFO - PROCESS | 2868 | 1464198815168 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3E77000 == 49 [pid = 2868] [id = 590] 10:53:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889E81A000) [pid = 2868] [serial = 1770] [outer = 0000000000000000] 10:53:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889EA47400) [pid = 2868] [serial = 1771] [outer = 000000889E81A000] 10:53:35 INFO - PROCESS | 2868 | 1464198815230 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A32F3C00) [pid = 2868] [serial = 1772] [outer = 000000889E81A000] 10:53:35 INFO - PROCESS | 2868 | 1464198815865 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]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1027ms 10:53:35 INFO - PROCESS | 2868 | 1464198815938 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 2868 | 1464198815945 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 10:53:35 INFO - PROCESS | 2868 | 1464198815952 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:53:35 INFO - PROCESS | 2868 | 1464198815955 Marionette TRACE conn7 <- [1,2326,null,{}] 10:53:35 INFO - PROCESS | 2868 | 1464198815959 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}] 10:53:36 INFO - PROCESS | 2868 | 1464198816107 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 10:53:36 INFO - PROCESS | 2868 | 1464198816232 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC41F800 == 50 [pid = 2868] [id = 591] 10:53:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A4E09000) [pid = 2868] [serial = 1773] [outer = 0000000000000000] 10:53:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A7A4A000) [pid = 2868] [serial = 1774] [outer = 00000088A4E09000] 10:53:36 INFO - PROCESS | 2868 | 1464198816292 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A95CE800) [pid = 2868] [serial = 1775] [outer = 00000088A4E09000] 10:53:36 INFO - PROCESS | 2868 | 1464198816951 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]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1021ms 10:53:36 INFO - PROCESS | 2868 | 1464198816984 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 10:53:36 INFO - PROCESS | 2868 | 1464198816987 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 10:53:36 INFO - PROCESS | 2868 | 1464198816992 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:53:37 INFO - PROCESS | 2868 | 1464198816996 Marionette TRACE conn7 <- [1,2330,null,{}] 10:53:37 INFO - PROCESS | 2868 | 1464198817027 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}] 10:53:37 INFO - PROCESS | 2868 | 1464198817145 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 10:53:37 INFO - PROCESS | 2868 | 1464198817273 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3812800 == 51 [pid = 2868] [id = 592] 10:53:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ABE25C00) [pid = 2868] [serial = 1776] [outer = 0000000000000000] 10:53:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088ABFAA400) [pid = 2868] [serial = 1777] [outer = 00000088ABE25C00] 10:53:37 INFO - PROCESS | 2868 | 1464198817336 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AEB25C00) [pid = 2868] [serial = 1778] [outer = 00000088ABE25C00] 10:53:37 INFO - PROCESS | 2868 | 1464198817946 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]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 10:53:37 INFO - PROCESS | 2868 | 1464198817991 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 2868 | 1464198817995 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 10:53:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:53:38 INFO - PROCESS | 2868 | 1464198818002 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 2868 | 1464198818004 Marionette TRACE conn7 <- [1,2334,null,{}] 10:53:38 INFO - PROCESS | 2868 | 1464198818008 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}] 10:53:38 INFO - PROCESS | 2868 | 1464198818127 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 10:53:38 INFO - PROCESS | 2868 | 1464198818225 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A4C000 == 52 [pid = 2868] [id = 593] 10:53:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AEBAD800) [pid = 2868] [serial = 1779] [outer = 0000000000000000] 10:53:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088AED3C400) [pid = 2868] [serial = 1780] [outer = 00000088AEBAD800] 10:53:38 INFO - PROCESS | 2868 | 1464198818284 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AEE7FC00) [pid = 2868] [serial = 1781] [outer = 00000088AEBAD800] 10:53:38 INFO - PROCESS | 2868 | 1464198818878 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]]]}] 10:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1081ms 10:53:39 INFO - PROCESS | 2868 | 1464198819115 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 2868 | 1464198819121 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 10:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:53:39 INFO - PROCESS | 2868 | 1464198819127 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 2868 | 1464198819130 Marionette TRACE conn7 <- [1,2338,null,{}] 10:53:39 INFO - PROCESS | 2868 | 1464198819136 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}] 10:53:39 INFO - PROCESS | 2868 | 1464198819244 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 10:53:39 INFO - PROCESS | 2868 | 1464198819322 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8C1800 == 53 [pid = 2868] [id = 594] 10:53:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (0000008881293400) [pid = 2868] [serial = 1782] [outer = 0000000000000000] 10:53:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889DF38400) [pid = 2868] [serial = 1783] [outer = 0000008881293400] 10:53:39 INFO - PROCESS | 2868 | 1464198819417 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889F1A6800) [pid = 2868] [serial = 1784] [outer = 0000008881293400] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD819000 == 52 [pid = 2868] [id = 463] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5F0000 == 51 [pid = 2868] [id = 588] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED2E000 == 50 [pid = 2868] [id = 587] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD87F800 == 49 [pid = 2868] [id = 586] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACCC0800 == 48 [pid = 2868] [id = 585] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB2C800 == 47 [pid = 2868] [id = 584] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3B9800 == 46 [pid = 2868] [id = 583] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A89800 == 45 [pid = 2868] [id = 582] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE53800 == 44 [pid = 2868] [id = 581] 10:53:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FD9800 == 43 [pid = 2868] [id = 580] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088A8E0EC00) [pid = 2868] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1D3800 == 42 [pid = 2868] [id = 579] 10:53:40 INFO - PROCESS | 2868 | --DOCSHELL 00000088B35AD000 == 41 [pid = 2868] [id = 578] 10:53:40 INFO - PROCESS | 2868 | 1464198820072 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]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 986ms 10:53:40 INFO - PROCESS | 2868 | 1464198820115 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 2868 | 1464198820119 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 10:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:53:40 INFO - PROCESS | 2868 | 1464198820126 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 2868 | 1464198820130 Marionette TRACE conn7 <- [1,2342,null,{}] 10:53:40 INFO - PROCESS | 2868 | 1464198820134 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}] 10:53:40 INFO - PROCESS | 2868 | 1464198820240 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088ACAEF400) [pid = 2868] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088AC2CA800) [pid = 2868] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A5243400) [pid = 2868] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088AAF11800) [pid = 2868] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A3E94400) [pid = 2868] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889EA3F000) [pid = 2868] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088A8E05000) [pid = 2868] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889CE28C00) [pid = 2868] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A8D3BC00) [pid = 2868] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889E16F000) [pid = 2868] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088ABFA6800) [pid = 2868] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889D809400) [pid = 2868] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ABA69000) [pid = 2868] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A8D47C00) [pid = 2868] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AB6C0800) [pid = 2868] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AC059C00) [pid = 2868] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088A00F1C00) [pid = 2868] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088A0010000) [pid = 2868] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088ABE20800) [pid = 2868] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A3C05800) [pid = 2868] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889F107C00) [pid = 2868] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A4E06400) [pid = 2868] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 10:53:40 INFO - PROCESS | 2868 | 1464198820332 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8DE800 == 42 [pid = 2868] [id = 595] 10:53:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889CE29400) [pid = 2868] [serial = 1785] [outer = 0000000000000000] 10:53:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889E16F000) [pid = 2868] [serial = 1786] [outer = 000000889CE29400] 10:53:40 INFO - PROCESS | 2868 | 1464198820382 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A0010000) [pid = 2868] [serial = 1787] [outer = 000000889CE29400] 10:53:40 INFO - PROCESS | 2868 | 1464198820844 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]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:53:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 776ms 10:53:40 INFO - PROCESS | 2868 | 1464198820905 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 2868 | 1464198820908 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 10:53:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:53:40 INFO - PROCESS | 2868 | 1464198820912 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 2868 | 1464198820914 Marionette TRACE conn7 <- [1,2346,null,{}] 10:53:40 INFO - PROCESS | 2868 | 1464198820929 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}] 10:53:41 INFO - PROCESS | 2868 | 1464198821027 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 10:53:41 INFO - PROCESS | 2868 | 1464198821044 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A8B000 == 43 [pid = 2868] [id = 596] 10:53:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A49B3000) [pid = 2868] [serial = 1788] [outer = 0000000000000000] 10:53:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A4A8D800) [pid = 2868] [serial = 1789] [outer = 00000088A49B3000] 10:53:41 INFO - PROCESS | 2868 | 1464198821097 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A4E8D400) [pid = 2868] [serial = 1790] [outer = 00000088A49B3000] 10:53:41 INFO - PROCESS | 2868 | 1464198821570 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]]]}] 10:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 10:53:41 INFO - PROCESS | 2868 | 1464198821585 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 2868 | 1464198821594 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 10:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:53:41 INFO - PROCESS | 2868 | 1464198821604 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 2868 | 1464198821606 Marionette TRACE conn7 <- [1,2350,null,{}] 10:53:41 INFO - PROCESS | 2868 | 1464198821609 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}] 10:53:41 INFO - PROCESS | 2868 | 1464198821702 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 10:53:41 INFO - PROCESS | 2868 | 1464198821711 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7D1800 == 44 [pid = 2868] [id = 597] 10:53:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088A39CF400) [pid = 2868] [serial = 1791] [outer = 0000000000000000] 10:53:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088A8B88400) [pid = 2868] [serial = 1792] [outer = 00000088A39CF400] 10:53:41 INFO - PROCESS | 2868 | 1464198821759 Marionette DEBUG loaded listener.js 10:53:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A8D59400) [pid = 2868] [serial = 1793] [outer = 00000088A39CF400] 10:53:42 INFO - PROCESS | 2868 | 1464198822198 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]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 10:53:42 INFO - PROCESS | 2868 | 1464198822238 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 2868 | 1464198822240 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 10:53:42 INFO - PROCESS | 2868 | 1464198822244 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:53:42 INFO - PROCESS | 2868 | 1464198822246 Marionette TRACE conn7 <- [1,2354,null,{}] 10:53:42 INFO - PROCESS | 2868 | 1464198822250 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}] 10:53:42 INFO - PROCESS | 2868 | 1464198822335 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 10:53:42 INFO - PROCESS | 2868 | 1464198822342 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC437800 == 45 [pid = 2868] [id = 598] 10:53:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088A8F3C000) [pid = 2868] [serial = 1794] [outer = 0000000000000000] 10:53:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A954E400) [pid = 2868] [serial = 1795] [outer = 00000088A8F3C000] 10:53:42 INFO - PROCESS | 2868 | 1464198822388 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AAF10800) [pid = 2868] [serial = 1796] [outer = 00000088A8F3C000] 10:53:42 INFO - PROCESS | 2868 | 1464198822884 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]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 673ms 10:53:42 INFO - PROCESS | 2868 | 1464198822920 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 2868 | 1464198822922 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 10:53:42 INFO - PROCESS | 2868 | 1464198822925 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:53:42 INFO - PROCESS | 2868 | 1464198822927 Marionette TRACE conn7 <- [1,2358,null,{}] 10:53:42 INFO - PROCESS | 2868 | 1464198822931 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}] 10:53:43 INFO - PROCESS | 2868 | 1464198823085 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 10:53:43 INFO - PROCESS | 2868 | 1464198823143 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FE66800 == 46 [pid = 2868] [id = 599] 10:53:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088ABE1D000) [pid = 2868] [serial = 1797] [outer = 0000000000000000] 10:53:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088ABE71000) [pid = 2868] [serial = 1798] [outer = 00000088ABE1D000] 10:53:43 INFO - PROCESS | 2868 | 1464198823193 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088ABFA7400) [pid = 2868] [serial = 1799] [outer = 00000088ABE1D000] 10:53:43 INFO - PROCESS | 2868 | 1464198823666 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]]]}] 10:53:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:53:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 776ms 10:53:43 INFO - PROCESS | 2868 | 1464198823733 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 2868 | 1464198823736 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 10:53:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:53:43 INFO - PROCESS | 2868 | 1464198823739 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 2868 | 1464198823741 Marionette TRACE conn7 <- [1,2362,null,{}] 10:53:43 INFO - PROCESS | 2868 | 1464198823745 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}] 10:53:43 INFO - PROCESS | 2868 | 1464198823859 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 10:53:43 INFO - PROCESS | 2868 | 1464198823916 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF532000 == 47 [pid = 2868] [id = 600] 10:53:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AC05A400) [pid = 2868] [serial = 1800] [outer = 0000000000000000] 10:53:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088ACAF6400) [pid = 2868] [serial = 1801] [outer = 00000088AC05A400] 10:53:43 INFO - PROCESS | 2868 | 1464198823963 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AE2BC400) [pid = 2868] [serial = 1802] [outer = 00000088AC05A400] 10:53:44 INFO - PROCESS | 2868 | 1464198824385 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]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 692ms 10:53:44 INFO - PROCESS | 2868 | 1464198824433 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 2868 | 1464198824435 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 10:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:53:44 INFO - PROCESS | 2868 | 1464198824438 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 2868 | 1464198824440 Marionette TRACE conn7 <- [1,2366,null,{}] 10:53:44 INFO - PROCESS | 2868 | 1464198824444 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}] 10:53:44 INFO - PROCESS | 2868 | 1464198824575 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088AA731000) [pid = 2868] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088ABE6BC00) [pid = 2868] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008880BD6000) [pid = 2868] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A00F1400) [pid = 2868] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889E91D400) [pid = 2868] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088ACC71000) [pid = 2868] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A4E0DC00) [pid = 2868] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889F1A2400) [pid = 2868] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088ABEBF000) [pid = 2868] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AE896C00) [pid = 2868] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AB790400) [pid = 2868] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:53:44 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889DF32800) [pid = 2868] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:53:44 INFO - PROCESS | 2868 | 1464198824734 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F43800 == 48 [pid = 2868] [id = 601] 10:53:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (0000008880BBF800) [pid = 2868] [serial = 1803] [outer = 0000000000000000] 10:53:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889D7CB400) [pid = 2868] [serial = 1804] [outer = 0000008880BBF800] 10:53:44 INFO - PROCESS | 2868 | 1464198824783 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088A8E04400) [pid = 2868] [serial = 1805] [outer = 0000008880BBF800] 10:53:45 INFO - PROCESS | 2868 | 1464198825172 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]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 776ms 10:53:45 INFO - PROCESS | 2868 | 1464198825218 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 2868 | 1464198825220 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 10:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:53:45 INFO - PROCESS | 2868 | 1464198825226 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 2868 | 1464198825228 Marionette TRACE conn7 <- [1,2370,null,{}] 10:53:45 INFO - PROCESS | 2868 | 1464198825231 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}] 10:53:45 INFO - PROCESS | 2868 | 1464198825349 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 10:53:45 INFO - PROCESS | 2868 | 1464198825359 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3499800 == 49 [pid = 2868] [id = 602] 10:53:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889EA41800) [pid = 2868] [serial = 1806] [outer = 0000000000000000] 10:53:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AEB15C00) [pid = 2868] [serial = 1807] [outer = 000000889EA41800] 10:53:45 INFO - PROCESS | 2868 | 1464198825405 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AED39400) [pid = 2868] [serial = 1808] [outer = 000000889EA41800] 10:53:45 INFO - PROCESS | 2868 | 1464198825833 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]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:53:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 10:53:45 INFO - PROCESS | 2868 | 1464198825855 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 2868 | 1464198825857 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 10:53:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:53:45 INFO - PROCESS | 2868 | 1464198825860 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 2868 | 1464198825862 Marionette TRACE conn7 <- [1,2374,null,{}] 10:53:45 INFO - PROCESS | 2868 | 1464198825866 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}] 10:53:45 INFO - PROCESS | 2868 | 1464198825986 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 10:53:46 INFO - PROCESS | 2868 | 1464198825995 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3684800 == 50 [pid = 2868] [id = 603] 10:53:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AEBA8C00) [pid = 2868] [serial = 1809] [outer = 0000000000000000] 10:53:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AEF9AC00) [pid = 2868] [serial = 1810] [outer = 00000088AEBA8C00] 10:53:46 INFO - PROCESS | 2868 | 1464198826049 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AEFF7800) [pid = 2868] [serial = 1811] [outer = 00000088AEBA8C00] 10:53:46 INFO - PROCESS | 2868 | 1464198826470 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]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 10:53:46 INFO - PROCESS | 2868 | 1464198826492 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 10:53:46 INFO - PROCESS | 2868 | 1464198826495 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 10:53:46 INFO - PROCESS | 2868 | 1464198826498 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:53:46 INFO - PROCESS | 2868 | 1464198826500 Marionette TRACE conn7 <- [1,2378,null,{}] 10:53:46 INFO - PROCESS | 2868 | 1464198826504 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}] 10:53:46 INFO - PROCESS | 2868 | 1464198826646 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 10:53:46 INFO - PROCESS | 2868 | 1464198826698 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AE7000 == 51 [pid = 2868] [id = 604] 10:53:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AF818800) [pid = 2868] [serial = 1812] [outer = 0000000000000000] 10:53:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088AF822400) [pid = 2868] [serial = 1813] [outer = 00000088AF818800] 10:53:46 INFO - PROCESS | 2868 | 1464198826751 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088AF82D800) [pid = 2868] [serial = 1814] [outer = 00000088AF818800] 10:53:47 INFO - PROCESS | 2868 | 1464198827426 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]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 986ms 10:53:47 INFO - PROCESS | 2868 | 1464198827501 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 2868 | 1464198827507 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 10:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:53:47 INFO - PROCESS | 2868 | 1464198827513 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 2868 | 1464198827518 Marionette TRACE conn7 <- [1,2382,null,{}] 10:53:47 INFO - PROCESS | 2868 | 1464198827524 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}] 10:53:47 INFO - PROCESS | 2868 | 1464198827648 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 10:53:47 INFO - PROCESS | 2868 | 1464198827776 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4A54800 == 52 [pid = 2868] [id = 605] 10:53:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889F1AD800) [pid = 2868] [serial = 1815] [outer = 0000000000000000] 10:53:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088A3254800) [pid = 2868] [serial = 1816] [outer = 000000889F1AD800] 10:53:47 INFO - PROCESS | 2868 | 1464198827837 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088A3EE8C00) [pid = 2868] [serial = 1817] [outer = 000000889F1AD800] 10:53:48 INFO - PROCESS | 2868 | 1464198828488 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]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1027ms 10:53:48 INFO - PROCESS | 2868 | 1464198828543 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 2868 | 1464198828550 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 10:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:53:48 INFO - PROCESS | 2868 | 1464198828556 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 2868 | 1464198828559 Marionette TRACE conn7 <- [1,2386,null,{}] 10:53:48 INFO - PROCESS | 2868 | 1464198828564 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}] 10:53:48 INFO - PROCESS | 2868 | 1464198828686 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 10:53:48 INFO - PROCESS | 2868 | 1464198828814 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD81C800 == 53 [pid = 2868] [id = 606] 10:53:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088A8D45800) [pid = 2868] [serial = 1818] [outer = 0000000000000000] 10:53:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AA923400) [pid = 2868] [serial = 1819] [outer = 00000088A8D45800] 10:53:48 INFO - PROCESS | 2868 | 1464198828873 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088ABA68400) [pid = 2868] [serial = 1820] [outer = 00000088A8D45800] 10:53:49 INFO - PROCESS | 2868 | 1464198829514 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]]]}] 10:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 987ms 10:53:49 INFO - PROCESS | 2868 | 1464198829548 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 10:53:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:53:49 INFO - PROCESS | 2868 | 1464198829551 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 10:53:49 INFO - PROCESS | 2868 | 1464198829555 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 2868 | 1464198829559 Marionette TRACE conn7 <- [1,2390,null,{}] 10:53:49 INFO - PROCESS | 2868 | 1464198829571 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}] 10:53:49 INFO - PROCESS | 2868 | 1464198829732 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 10:53:49 INFO - PROCESS | 2868 | 1464198829752 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CB6800 == 54 [pid = 2868] [id = 607] 10:53:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AE2C8400) [pid = 2868] [serial = 1821] [outer = 0000000000000000] 10:53:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AEB2B000) [pid = 2868] [serial = 1822] [outer = 00000088AE2C8400] 10:53:49 INFO - PROCESS | 2868 | 1464198829810 Marionette DEBUG loaded listener.js 10:53:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088AF81A800) [pid = 2868] [serial = 1823] [outer = 00000088AE2C8400] 10:53:50 INFO - PROCESS | 2868 | 1464198830431 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]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 945ms 10:53:50 INFO - PROCESS | 2868 | 1464198830503 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 2868 | 1464198830506 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 10:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:53:50 INFO - PROCESS | 2868 | 1464198830510 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 2868 | 1464198830512 Marionette TRACE conn7 <- [1,2394,null,{}] 10:53:50 INFO - PROCESS | 2868 | 1464198830517 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}] 10:53:50 INFO - PROCESS | 2868 | 1464198830682 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 10:53:50 INFO - PROCESS | 2868 | 1464198830735 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3F48800 == 55 [pid = 2868] [id = 608] 10:53:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AF81F400) [pid = 2868] [serial = 1824] [outer = 0000000000000000] 10:53:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AF825800) [pid = 2868] [serial = 1825] [outer = 00000088AF81F400] 10:53:50 INFO - PROCESS | 2868 | 1464198830793 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088AF832400) [pid = 2868] [serial = 1826] [outer = 00000088AF81F400] 10:53:51 INFO - PROCESS | 2868 | 1464198831353 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]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 880ms 10:53:51 INFO - PROCESS | 2868 | 1464198831392 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 2868 | 1464198831395 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 10:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:53:51 INFO - PROCESS | 2868 | 1464198831398 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 2868 | 1464198831400 Marionette TRACE conn7 <- [1,2398,null,{}] 10:53:51 INFO - PROCESS | 2868 | 1464198831404 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}] 10:53:51 INFO - PROCESS | 2868 | 1464198831517 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 10:53:51 INFO - PROCESS | 2868 | 1464198831615 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5315000 == 56 [pid = 2868] [id = 609] 10:53:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088AF82BC00) [pid = 2868] [serial = 1827] [outer = 0000000000000000] 10:53:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088AF8A0000) [pid = 2868] [serial = 1828] [outer = 00000088AF82BC00] 10:53:51 INFO - PROCESS | 2868 | 1464198831673 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088AF8A7C00) [pid = 2868] [serial = 1829] [outer = 00000088AF82BC00] 10:53:52 INFO - PROCESS | 2868 | 1464198832344 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]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 986ms 10:53:52 INFO - PROCESS | 2868 | 1464198832387 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 2868 | 1464198832389 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 10:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:53:52 INFO - PROCESS | 2868 | 1464198832393 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 2868 | 1464198832395 Marionette TRACE conn7 <- [1,2402,null,{}] 10:53:52 INFO - PROCESS | 2868 | 1464198832399 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}] 10:53:52 INFO - PROCESS | 2868 | 1464198832526 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 10:53:52 INFO - PROCESS | 2868 | 1464198832673 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1276800 == 57 [pid = 2868] [id = 610] 10:53:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000889E2BF800) [pid = 2868] [serial = 1830] [outer = 0000000000000000] 10:53:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088AEB26000) [pid = 2868] [serial = 1831] [outer = 000000889E2BF800] 10:53:52 INFO - PROCESS | 2868 | 1464198832733 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088AFACB000) [pid = 2868] [serial = 1832] [outer = 000000889E2BF800] 10:53:53 INFO - PROCESS | 2868 | 1464198833541 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]]]}] 10:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1182ms 10:53:53 INFO - PROCESS | 2868 | 1464198833578 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 2868 | 1464198833583 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 10:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:53:53 INFO - PROCESS | 2868 | 1464198833588 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - PROCESS | 2868 | 1464198833592 Marionette TRACE conn7 <- [1,2406,null,{}] 10:53:53 INFO - PROCESS | 2868 | 1464198833599 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}] 10:53:53 INFO - PROCESS | 2868 | 1464198833706 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 10:53:53 INFO - PROCESS | 2868 | 1464198833842 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F280800 == 58 [pid = 2868] [id = 611] 10:53:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000889E81C400) [pid = 2868] [serial = 1833] [outer = 0000000000000000] 10:53:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (000000889E83DC00) [pid = 2868] [serial = 1834] [outer = 000000889E81C400] 10:53:53 INFO - PROCESS | 2868 | 1464198833899 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (000000889F1AF400) [pid = 2868] [serial = 1835] [outer = 000000889E81C400] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088A32A8800 == 57 [pid = 2868] [id = 460] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3684800 == 56 [pid = 2868] [id = 603] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3499800 == 55 [pid = 2868] [id = 602] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F43800 == 54 [pid = 2868] [id = 601] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF532000 == 53 [pid = 2868] [id = 600] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 000000889FE66800 == 52 [pid = 2868] [id = 599] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC437800 == 51 [pid = 2868] [id = 598] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB7D1800 == 50 [pid = 2868] [id = 597] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A8B000 == 49 [pid = 2868] [id = 596] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8DE800 == 48 [pid = 2868] [id = 595] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8C1800 == 47 [pid = 2868] [id = 594] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088AEB25800) [pid = 2868] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3812800 == 46 [pid = 2868] [id = 592] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC41F800 == 45 [pid = 2868] [id = 591] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3E77000 == 44 [pid = 2868] [id = 590] 10:53:54 INFO - PROCESS | 2868 | --DOCSHELL 00000088B34A2000 == 43 [pid = 2868] [id = 589] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (000000889E915C00) [pid = 2868] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088AA931800) [pid = 2868] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088ABEBE400) [pid = 2868] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088ABE70C00) [pid = 2868] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889CE20800) [pid = 2868] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088AB6A0400) [pid = 2868] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088A8D43400) [pid = 2868] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889F1A5C00) [pid = 2868] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088A3A51400) [pid = 2868] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088AE809400) [pid = 2868] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088ACC96C00) [pid = 2868] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088ACEAB000) [pid = 2868] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088A2F5B400) [pid = 2868] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088A5085400) [pid = 2868] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088A581C800) [pid = 2868] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088ACA07400) [pid = 2868] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A4A8D000) [pid = 2868] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088A3C10400) [pid = 2868] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088ABF9E400) [pid = 2868] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088AAEDAC00) [pid = 2868] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088AEB1AC00) [pid = 2868] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AEB11800) [pid = 2868] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AC556400) [pid = 2868] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889EA42800) [pid = 2868] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088ACC97000) [pid = 2868] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088AE2C6400) [pid = 2868] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A8E05400) [pid = 2868] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 10:53:54 INFO - PROCESS | 2868 | 1464198834575 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]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1027ms 10:53:54 INFO - PROCESS | 2868 | 1464198834620 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 2868 | 1464198834626 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 10:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:53:54 INFO - PROCESS | 2868 | 1464198834632 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 2868 | 1464198834635 Marionette TRACE conn7 <- [1,2410,null,{}] 10:53:54 INFO - PROCESS | 2868 | 1464198834639 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}] 10:53:54 INFO - PROCESS | 2868 | 1464198834752 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 10:53:54 INFO - PROCESS | 2868 | 1464198834839 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F4B800 == 44 [pid = 2868] [id = 612] 10:53:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (0000008881294000) [pid = 2868] [serial = 1836] [outer = 0000000000000000] 10:53:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889E918400) [pid = 2868] [serial = 1837] [outer = 0000008881294000] 10:53:54 INFO - PROCESS | 2868 | 1464198834889 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A3C05800) [pid = 2868] [serial = 1838] [outer = 0000008881294000] 10:53:55 INFO - PROCESS | 2868 | 1464198835365 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]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 777ms 10:53:55 INFO - PROCESS | 2868 | 1464198835409 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 2868 | 1464198835412 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 10:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:53:55 INFO - PROCESS | 2868 | 1464198835416 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 2868 | 1464198835419 Marionette TRACE conn7 <- [1,2414,null,{}] 10:53:55 INFO - PROCESS | 2868 | 1464198835430 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}] 10:53:55 INFO - PROCESS | 2868 | 1464198835527 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 10:53:55 INFO - PROCESS | 2868 | 1464198835539 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8BB6800 == 45 [pid = 2868] [id = 613] 10:53:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4E8FC00) [pid = 2868] [serial = 1839] [outer = 0000000000000000] 10:53:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A4EE0000) [pid = 2868] [serial = 1840] [outer = 00000088A4E8FC00] 10:53:55 INFO - PROCESS | 2868 | 1464198835590 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A5819400) [pid = 2868] [serial = 1841] [outer = 00000088A4E8FC00] 10:53:56 INFO - PROCESS | 2868 | 1464198836075 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]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 10:53:56 INFO - PROCESS | 2868 | 1464198836110 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 2868 | 1464198836113 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 10:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:53:56 INFO - PROCESS | 2868 | 1464198836116 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 2868 | 1464198836118 Marionette TRACE conn7 <- [1,2418,null,{}] 10:53:56 INFO - PROCESS | 2868 | 1464198836122 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}] 10:53:56 INFO - PROCESS | 2868 | 1464198836217 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 10:53:56 INFO - PROCESS | 2868 | 1464198836227 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB802800 == 46 [pid = 2868] [id = 614] 10:53:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A8D62400) [pid = 2868] [serial = 1842] [outer = 0000000000000000] 10:53:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A8EA1000) [pid = 2868] [serial = 1843] [outer = 00000088A8D62400] 10:53:56 INFO - PROCESS | 2868 | 1464198836275 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AAED9800) [pid = 2868] [serial = 1844] [outer = 00000088A8D62400] 10:53:56 INFO - PROCESS | 2868 | 1464198836747 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]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 10:53:56 INFO - PROCESS | 2868 | 1464198836790 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 2868 | 1464198836792 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 10:53:56 INFO - PROCESS | 2868 | 1464198836796 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:53:56 INFO - PROCESS | 2868 | 1464198836798 Marionette TRACE conn7 <- [1,2422,null,{}] 10:53:56 INFO - PROCESS | 2868 | 1464198836801 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}] 10:53:56 INFO - PROCESS | 2868 | 1464198836919 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 10:53:56 INFO - PROCESS | 2868 | 1464198836925 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC42E800 == 47 [pid = 2868] [id = 615] 10:53:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AB483400) [pid = 2868] [serial = 1845] [outer = 0000000000000000] 10:53:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AB6C3C00) [pid = 2868] [serial = 1846] [outer = 00000088AB483400] 10:53:57 INFO - PROCESS | 2868 | 1464198837016 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088ABE24C00) [pid = 2868] [serial = 1847] [outer = 00000088AB483400] 10:53:57 INFO - PROCESS | 2868 | 1464198837458 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]]]}] 10:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 10:53:57 INFO - PROCESS | 2868 | 1464198837470 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 2868 | 1464198837472 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 10:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:53:57 INFO - PROCESS | 2868 | 1464198837482 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 2868 | 1464198837492 Marionette TRACE conn7 <- [1,2426,null,{}] 10:53:57 INFO - PROCESS | 2868 | 1464198837496 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}] 10:53:57 INFO - PROCESS | 2868 | 1464198837634 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 10:53:57 INFO - PROCESS | 2868 | 1464198837722 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD95F800 == 48 [pid = 2868] [id = 616] 10:53:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088ABEC7C00) [pid = 2868] [serial = 1848] [outer = 0000000000000000] 10:53:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088ACC73800) [pid = 2868] [serial = 1849] [outer = 00000088ABEC7C00] 10:53:57 INFO - PROCESS | 2868 | 1464198837770 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AE2C8C00) [pid = 2868] [serial = 1850] [outer = 00000088ABEC7C00] 10:53:58 INFO - PROCESS | 2868 | 1464198838194 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]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 10:53:58 INFO - PROCESS | 2868 | 1464198838220 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 2868 | 1464198838222 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 10:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:53:58 INFO - PROCESS | 2868 | 1464198838225 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 2868 | 1464198838227 Marionette TRACE conn7 <- [1,2430,null,{}] 10:53:58 INFO - PROCESS | 2868 | 1464198838230 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}] 10:53:58 INFO - PROCESS | 2868 | 1464198838350 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 10:53:58 INFO - PROCESS | 2868 | 1464198838408 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5D9000 == 49 [pid = 2868] [id = 617] 10:53:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088AD91A800) [pid = 2868] [serial = 1851] [outer = 0000000000000000] 10:53:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AEB16800) [pid = 2868] [serial = 1852] [outer = 00000088AD91A800] 10:53:58 INFO - PROCESS | 2868 | 1464198838455 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AEBA7C00) [pid = 2868] [serial = 1853] [outer = 00000088AD91A800] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889CE29400) [pid = 2868] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088A8F3C000) [pid = 2868] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (0000008881293400) [pid = 2868] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088ABE1D000) [pid = 2868] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088A39CF400) [pid = 2868] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088A49B3000) [pid = 2868] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088AC05A400) [pid = 2868] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AEBA8C00) [pid = 2868] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (0000008880BBF800) [pid = 2868] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:53:58 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889EA41800) [pid = 2868] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:53:58 INFO - PROCESS | 2868 | 1464198838964 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 776ms 10:53:59 INFO - PROCESS | 2868 | 1464198839026 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 2868 | 1464198839028 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 10:53:59 INFO - PROCESS | 2868 | 1464198839032 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 2868 | 1464198839033 Marionette TRACE conn7 <- [1,2434,null,{}] 10:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:53:59 INFO - PROCESS | 2868 | 1464198839037 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}] 10:53:59 INFO - PROCESS | 2868 | 1464198839135 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 10:53:59 INFO - PROCESS | 2868 | 1464198839222 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19CC000 == 50 [pid = 2868] [id = 618] 10:53:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088A0051000) [pid = 2868] [serial = 1854] [outer = 0000000000000000] 10:53:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088ABFA8400) [pid = 2868] [serial = 1855] [outer = 00000088A0051000] 10:53:59 INFO - PROCESS | 2868 | 1464198839269 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AEBAB800) [pid = 2868] [serial = 1856] [outer = 00000088A0051000] 10:53:59 INFO - PROCESS | 2868 | 1464198839616 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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 10:53:59 INFO - PROCESS | 2868 | 1464198839668 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 2868 | 1464198839670 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 10:53:59 INFO - PROCESS | 2868 | 1464198839673 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:53:59 INFO - PROCESS | 2868 | 1464198839675 Marionette TRACE conn7 <- [1,2438,null,{}] 10:53:59 INFO - PROCESS | 2868 | 1464198839678 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}] 10:53:59 INFO - PROCESS | 2868 | 1464198839801 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 10:53:59 INFO - PROCESS | 2868 | 1464198839810 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3593000 == 51 [pid = 2868] [id = 619] 10:53:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088AEF95800) [pid = 2868] [serial = 1857] [outer = 0000000000000000] 10:53:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088AEFFD000) [pid = 2868] [serial = 1858] [outer = 00000088AEF95800] 10:53:59 INFO - PROCESS | 2868 | 1464198839856 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AF89CC00) [pid = 2868] [serial = 1859] [outer = 00000088AEF95800] 10:54:00 INFO - PROCESS | 2868 | 1464198840249 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]]]}] 10:54:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:54:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 10:54:00 INFO - PROCESS | 2868 | 1464198840306 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 2868 | 1464198840308 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 10:54:00 INFO - PROCESS | 2868 | 1464198840311 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:54:00 INFO - PROCESS | 2868 | 1464198840313 Marionette TRACE conn7 <- [1,2442,null,{}] 10:54:00 INFO - PROCESS | 2868 | 1464198840317 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}] 10:54:00 INFO - PROCESS | 2868 | 1464198840448 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 10:54:00 INFO - PROCESS | 2868 | 1464198840498 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A48800 == 52 [pid = 2868] [id = 620] 10:54:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088A8D57000) [pid = 2868] [serial = 1860] [outer = 0000000000000000] 10:54:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088AEFF0800) [pid = 2868] [serial = 1861] [outer = 00000088A8D57000] 10:54:00 INFO - PROCESS | 2868 | 1464198840544 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AFAC5000) [pid = 2868] [serial = 1862] [outer = 00000088A8D57000] 10:54:01 INFO - PROCESS | 2868 | 1464198841047 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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 776ms 10:54:01 INFO - PROCESS | 2868 | 1464198841091 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 2868 | 1464198841096 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 10:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:54:01 INFO - PROCESS | 2868 | 1464198841102 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 2868 | 1464198841107 Marionette TRACE conn7 <- [1,2446,null,{}] 10:54:01 INFO - PROCESS | 2868 | 1464198841114 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}] 10:54:01 INFO - PROCESS | 2868 | 1464198841240 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 10:54:01 INFO - PROCESS | 2868 | 1464198841375 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3929000 == 53 [pid = 2868] [id = 621] 10:54:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889E175C00) [pid = 2868] [serial = 1863] [outer = 0000000000000000] 10:54:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889E911800) [pid = 2868] [serial = 1864] [outer = 000000889E175C00] 10:54:01 INFO - PROCESS | 2868 | 1464198841436 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088A3110400) [pid = 2868] [serial = 1865] [outer = 000000889E175C00] 10:54:02 INFO - PROCESS | 2868 | 1464198842108 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]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1028ms 10:54:02 INFO - PROCESS | 2868 | 1464198842136 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 2868 | 1464198842142 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 10:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:54:02 INFO - PROCESS | 2868 | 1464198842150 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 2868 | 1464198842154 Marionette TRACE conn7 <- [1,2450,null,{}] 10:54:02 INFO - PROCESS | 2868 | 1464198842158 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}] 10:54:02 INFO - PROCESS | 2868 | 1464198842301 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 10:54:02 INFO - PROCESS | 2868 | 1464198842431 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD816800 == 54 [pid = 2868] [id = 622] 10:54:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088A5248C00) [pid = 2868] [serial = 1866] [outer = 0000000000000000] 10:54:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088A581C800) [pid = 2868] [serial = 1867] [outer = 00000088A5248C00] 10:54:02 INFO - PROCESS | 2868 | 1464198842489 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088AB6A2400) [pid = 2868] [serial = 1868] [outer = 00000088A5248C00] 10:54:03 INFO - PROCESS | 2868 | 1464198843136 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]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1024ms 10:54:03 INFO - PROCESS | 2868 | 1464198843177 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 2868 | 1464198843180 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 10:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:54:03 INFO - PROCESS | 2868 | 1464198843184 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 2868 | 1464198843188 Marionette TRACE conn7 <- [1,2454,null,{}] 10:54:03 INFO - PROCESS | 2868 | 1464198843200 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}] 10:54:03 INFO - PROCESS | 2868 | 1464198843367 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 10:54:03 INFO - PROCESS | 2868 | 1464198843429 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BD9800 == 55 [pid = 2868] [id = 623] 10:54:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088ACAF6800) [pid = 2868] [serial = 1869] [outer = 0000000000000000] 10:54:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088ACC92400) [pid = 2868] [serial = 1870] [outer = 00000088ACAF6800] 10:54:03 INFO - PROCESS | 2868 | 1464198843490 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088AF821C00) [pid = 2868] [serial = 1871] [outer = 00000088ACAF6800] 10:54:04 INFO - PROCESS | 2868 | 1464198844107 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]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 986ms 10:54:04 INFO - PROCESS | 2868 | 1464198844172 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 2868 | 1464198844175 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 10:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:54:04 INFO - PROCESS | 2868 | 1464198844179 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 2868 | 1464198844181 Marionette TRACE conn7 <- [1,2458,null,{}] 10:54:04 INFO - PROCESS | 2868 | 1464198844185 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}] 10:54:04 INFO - PROCESS | 2868 | 1464198844304 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 10:54:04 INFO - PROCESS | 2868 | 1464198844432 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5D94000 == 56 [pid = 2868] [id = 624] 10:54:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088AFACE400) [pid = 2868] [serial = 1872] [outer = 0000000000000000] 10:54:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088AFAE3C00) [pid = 2868] [serial = 1873] [outer = 00000088AFACE400] 10:54:04 INFO - PROCESS | 2868 | 1464198844491 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088AFAEA400) [pid = 2868] [serial = 1874] [outer = 00000088AFACE400] 10:54:05 INFO - PROCESS | 2868 | 1464198845058 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]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 922ms 10:54:05 INFO - PROCESS | 2868 | 1464198845102 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 2868 | 1464198845105 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 10:54:05 INFO - PROCESS | 2868 | 1464198845109 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:54:05 INFO - PROCESS | 2868 | 1464198845111 Marionette TRACE conn7 <- [1,2462,null,{}] 10:54:05 INFO - PROCESS | 2868 | 1464198845115 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}] 10:54:05 INFO - PROCESS | 2868 | 1464198845228 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 10:54:05 INFO - PROCESS | 2868 | 1464198845355 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B64D0000 == 57 [pid = 2868] [id = 625] 10:54:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088AF824400) [pid = 2868] [serial = 1875] [outer = 0000000000000000] 10:54:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088AFB3C400) [pid = 2868] [serial = 1876] [outer = 00000088AF824400] 10:54:05 INFO - PROCESS | 2868 | 1464198845414 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088AFB44000) [pid = 2868] [serial = 1877] [outer = 00000088AF824400] 10:54:06 INFO - PROCESS | 2868 | 1464198846064 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]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 10:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:54:06 INFO - PROCESS | 2868 | 1464198846098 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 2868 | 1464198846100 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 10:54:06 INFO - PROCESS | 2868 | 1464198846104 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 2868 | 1464198846106 Marionette TRACE conn7 <- [1,2466,null,{}] 10:54:06 INFO - PROCESS | 2868 | 1464198846110 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}] 10:54:06 INFO - PROCESS | 2868 | 1464198846246 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 10:54:06 INFO - PROCESS | 2868 | 1464198846387 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A43800 == 58 [pid = 2868] [id = 626] 10:54:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (0000008880BC5C00) [pid = 2868] [serial = 1878] [outer = 0000000000000000] 10:54:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088AFAC6400) [pid = 2868] [serial = 1879] [outer = 0000008880BC5C00] 10:54:06 INFO - PROCESS | 2868 | 1464198846447 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088AFE60400) [pid = 2868] [serial = 1880] [outer = 0000008880BC5C00] 10:54:07 INFO - PROCESS | 2868 | 1464198847294 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]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1221ms 10:54:07 INFO - PROCESS | 2868 | 1464198847328 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 2868 | 1464198847332 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 10:54:07 INFO - PROCESS | 2868 | 1464198847338 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:54:07 INFO - PROCESS | 2868 | 1464198847342 Marionette TRACE conn7 <- [1,2470,null,{}] 10:54:07 INFO - PROCESS | 2868 | 1464198847349 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}] 10:54:07 INFO - PROCESS | 2868 | 1464198847457 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 10:54:07 INFO - PROCESS | 2868 | 1464198847565 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3C4800 == 59 [pid = 2868] [id = 627] 10:54:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889EF67C00) [pid = 2868] [serial = 1881] [outer = 0000000000000000] 10:54:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088A3AF7C00) [pid = 2868] [serial = 1882] [outer = 000000889EF67C00] 10:54:07 INFO - PROCESS | 2868 | 1464198847621 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088A4E0F400) [pid = 2868] [serial = 1883] [outer = 000000889EF67C00] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088B34A7000 == 58 [pid = 2868] [id = 577] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3593000 == 57 [pid = 2868] [id = 619] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19CC000 == 56 [pid = 2868] [id = 618] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5D9000 == 55 [pid = 2868] [id = 617] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD95F800 == 54 [pid = 2868] [id = 616] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC42E800 == 53 [pid = 2868] [id = 615] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB802800 == 52 [pid = 2868] [id = 614] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (000000889EA47400) [pid = 2868] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088A7A4A000) [pid = 2868] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088ABFAA400) [pid = 2868] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088AED3C400) [pid = 2868] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | 1464198848334 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]]]}] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8BB6800 == 51 [pid = 2868] [id = 613] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F4B800 == 50 [pid = 2868] [id = 612] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 000000889F280800 == 49 [pid = 2868] [id = 611] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5315000 == 48 [pid = 2868] [id = 609] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3F48800 == 47 [pid = 2868] [id = 608] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4A54800 == 46 [pid = 2868] [id = 605] 10:54:08 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AE7000 == 45 [pid = 2868] [id = 604] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (000000889E16F000) [pid = 2868] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088A0010000) [pid = 2868] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088A954E400) [pid = 2868] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (000000889DF38400) [pid = 2868] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (000000889F1A6800) [pid = 2868] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088ABE71000) [pid = 2868] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088A8B88400) [pid = 2868] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088A8D59400) [pid = 2868] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088A4A8D800) [pid = 2868] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088A4E8D400) [pid = 2868] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088ACAF6400) [pid = 2868] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1026ms 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AEF9AC00) [pid = 2868] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088ABFA7400) [pid = 2868] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000889D7CB400) [pid = 2868] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AE2BC400) [pid = 2868] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088A8E04400) [pid = 2868] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088AED39400) [pid = 2868] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AEB15C00) [pid = 2868] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088AEFF7800) [pid = 2868] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AAF10800) [pid = 2868] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 10:54:08 INFO - PROCESS | 2868 | 1464198848382 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 2868 | 1464198848388 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 10:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:54:08 INFO - PROCESS | 2868 | 1464198848416 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 2868 | 1464198848418 Marionette TRACE conn7 <- [1,2474,null,{}] 10:54:08 INFO - PROCESS | 2868 | 1464198848422 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}] 10:54:08 INFO - PROCESS | 2868 | 1464198848530 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 10:54:08 INFO - PROCESS | 2868 | 1464198848538 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3ABF000 == 46 [pid = 2868] [id = 628] 10:54:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889EA47400) [pid = 2868] [serial = 1884] [outer = 0000000000000000] 10:54:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889F1A6000) [pid = 2868] [serial = 1885] [outer = 000000889EA47400] 10:54:08 INFO - PROCESS | 2868 | 1464198848587 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A32F4000) [pid = 2868] [serial = 1886] [outer = 000000889EA47400] 10:54:09 INFO - PROCESS | 2868 | 1464198849132 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]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 776ms 10:54:09 INFO - PROCESS | 2868 | 1464198849199 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 2868 | 1464198849201 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 10:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:54:09 INFO - PROCESS | 2868 | 1464198849205 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 2868 | 1464198849209 Marionette TRACE conn7 <- [1,2478,null,{}] 10:54:09 INFO - PROCESS | 2868 | 1464198849221 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}] 10:54:09 INFO - PROCESS | 2868 | 1464198849321 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 10:54:09 INFO - PROCESS | 2868 | 1464198849407 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3B7000 == 47 [pid = 2868] [id = 629] 10:54:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088A4E8D400) [pid = 2868] [serial = 1887] [outer = 0000000000000000] 10:54:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088A8B92800) [pid = 2868] [serial = 1888] [outer = 00000088A4E8D400] 10:54:09 INFO - PROCESS | 2868 | 1464198849459 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088A8E07800) [pid = 2868] [serial = 1889] [outer = 00000088A4E8D400] 10:54:09 INFO - PROCESS | 2868 | 1464198849865 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]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 10:54:09 INFO - PROCESS | 2868 | 1464198849900 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 2868 | 1464198849902 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 10:54:09 INFO - PROCESS | 2868 | 1464198849906 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:54:09 INFO - PROCESS | 2868 | 1464198849908 Marionette TRACE conn7 <- [1,2482,null,{}] 10:54:09 INFO - PROCESS | 2868 | 1464198849911 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}] 10:54:10 INFO - PROCESS | 2868 | 1464198850006 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 10:54:10 INFO - PROCESS | 2868 | 1464198850013 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCB7000 == 48 [pid = 2868] [id = 630] 10:54:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088AAED5C00) [pid = 2868] [serial = 1890] [outer = 0000000000000000] 10:54:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088AB663000) [pid = 2868] [serial = 1891] [outer = 00000088AAED5C00] 10:54:10 INFO - PROCESS | 2868 | 1464198850060 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088ABD6D000) [pid = 2868] [serial = 1892] [outer = 00000088AAED5C00] 10:54:10 INFO - PROCESS | 2868 | 1464198850534 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]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 10:54:10 INFO - PROCESS | 2868 | 1464198850600 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 2868 | 1464198850602 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 10:54:10 INFO - PROCESS | 2868 | 1464198850605 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:54:10 INFO - PROCESS | 2868 | 1464198850607 Marionette TRACE conn7 <- [1,2486,null,{}] 10:54:10 INFO - PROCESS | 2868 | 1464198850611 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}] 10:54:10 INFO - PROCESS | 2868 | 1464198850728 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 10:54:10 INFO - PROCESS | 2868 | 1464198850782 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ADD8C800 == 49 [pid = 2868] [id = 631] 10:54:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088ABE6E000) [pid = 2868] [serial = 1893] [outer = 0000000000000000] 10:54:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088ABEBE400) [pid = 2868] [serial = 1894] [outer = 00000088ABE6E000] 10:54:10 INFO - PROCESS | 2868 | 1464198850831 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088ABFAA400) [pid = 2868] [serial = 1895] [outer = 00000088ABE6E000] 10:54:11 INFO - PROCESS | 2868 | 1464198851285 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]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 10:54:11 INFO - PROCESS | 2868 | 1464198851350 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 2868 | 1464198851352 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 10:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:54:11 INFO - PROCESS | 2868 | 1464198851361 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 2868 | 1464198851363 Marionette TRACE conn7 <- [1,2490,null,{}] 10:54:11 INFO - PROCESS | 2868 | 1464198851366 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}] 10:54:11 INFO - PROCESS | 2868 | 1464198851541 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 10:54:11 INFO - PROCESS | 2868 | 1464198851597 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1273000 == 50 [pid = 2868] [id = 632] 10:54:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088ADDB0000) [pid = 2868] [serial = 1896] [outer = 0000000000000000] 10:54:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088AE892400) [pid = 2868] [serial = 1897] [outer = 00000088ADDB0000] 10:54:11 INFO - PROCESS | 2868 | 1464198851645 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088AEB1CC00) [pid = 2868] [serial = 1898] [outer = 00000088ADDB0000] 10:54:12 INFO - PROCESS | 2868 | 1464198852086 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 796ms 10:54:12 INFO - PROCESS | 2868 | 1464198852156 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 2868 | 1464198852158 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 10:54:12 INFO - PROCESS | 2868 | 1464198852162 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 2868 | 1464198852164 Marionette TRACE conn7 <- [1,2494,null,{}] 10:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:54:12 INFO - PROCESS | 2868 | 1464198852167 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}] 10:54:12 INFO - PROCESS | 2868 | 1464198852288 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 10:54:12 INFO - PROCESS | 2868 | 1464198852349 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B359E800 == 51 [pid = 2868] [id = 633] 10:54:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088AED38400) [pid = 2868] [serial = 1899] [outer = 0000000000000000] 10:54:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088AED45400) [pid = 2868] [serial = 1900] [outer = 00000088AED38400] 10:54:12 INFO - PROCESS | 2868 | 1464198852397 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088AF819400) [pid = 2868] [serial = 1901] [outer = 00000088AED38400] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088AD91A800) [pid = 2868] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088ABEC7C00) [pid = 2868] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (0000008881294000) [pid = 2868] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088A0051000) [pid = 2868] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (000000889E81C400) [pid = 2868] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088A8D62400) [pid = 2868] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088A4E8FC00) [pid = 2868] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088AEF95800) [pid = 2868] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088AB483400) [pid = 2868] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:54:12 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AEB20800) [pid = 2868] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:54:12 INFO - PROCESS | 2868 | 1464198852913 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]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:54:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 776ms 10:54:12 INFO - PROCESS | 2868 | 1464198852944 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 2868 | 1464198852946 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 10:54:12 INFO - PROCESS | 2868 | 1464198852965 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:54:12 INFO - PROCESS | 2868 | 1464198852967 Marionette TRACE conn7 <- [1,2498,null,{}] 10:54:12 INFO - PROCESS | 2868 | 1464198852971 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}] 10:54:13 INFO - PROCESS | 2868 | 1464198853061 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 10:54:13 INFO - PROCESS | 2868 | 1464198853070 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3668800 == 52 [pid = 2868] [id = 634] 10:54:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088A3166000) [pid = 2868] [serial = 1902] [outer = 0000000000000000] 10:54:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088AEF95800) [pid = 2868] [serial = 1903] [outer = 00000088A3166000] 10:54:13 INFO - PROCESS | 2868 | 1464198853117 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088AF82DC00) [pid = 2868] [serial = 1904] [outer = 00000088A3166000] 10:54:13 INFO - PROCESS | 2868 | 1464198853549 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]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 10:54:13 INFO - PROCESS | 2868 | 1464198853600 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 2868 | 1464198853603 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 10:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:54:13 INFO - PROCESS | 2868 | 1464198853610 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - PROCESS | 2868 | 1464198853613 Marionette TRACE conn7 <- [1,2502,null,{}] 10:54:13 INFO - PROCESS | 2868 | 1464198853616 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}] 10:54:13 INFO - PROCESS | 2868 | 1464198853708 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 10:54:13 INFO - PROCESS | 2868 | 1464198853715 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CB1800 == 53 [pid = 2868] [id = 635] 10:54:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088AFA6D400) [pid = 2868] [serial = 1905] [outer = 0000000000000000] 10:54:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088AFA77C00) [pid = 2868] [serial = 1906] [outer = 00000088AFA6D400] 10:54:13 INFO - PROCESS | 2868 | 1464198853761 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088AFAE8000) [pid = 2868] [serial = 1907] [outer = 00000088AFA6D400] 10:54:14 INFO - PROCESS | 2868 | 1464198854202 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]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 10:54:14 INFO - PROCESS | 2868 | 1464198854240 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 2868 | 1464198854242 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 10:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:54:14 INFO - PROCESS | 2868 | 1464198854245 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 2868 | 1464198854247 Marionette TRACE conn7 <- [1,2506,null,{}] 10:54:14 INFO - PROCESS | 2868 | 1464198854259 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}] 10:54:14 INFO - PROCESS | 2868 | 1464198854351 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 10:54:14 INFO - PROCESS | 2868 | 1464198854358 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BDA800 == 54 [pid = 2868] [id = 636] 10:54:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088AFACFC00) [pid = 2868] [serial = 1908] [outer = 0000000000000000] 10:54:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088AFBC7400) [pid = 2868] [serial = 1909] [outer = 00000088AFACFC00] 10:54:14 INFO - PROCESS | 2868 | 1464198854403 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088AFBCF400) [pid = 2868] [serial = 1910] [outer = 00000088AFACFC00] 10:54:15 INFO - PROCESS | 2868 | 1464198855103 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]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 880ms 10:54:15 INFO - PROCESS | 2868 | 1464198855128 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 2868 | 1464198855132 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 10:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:54:15 INFO - PROCESS | 2868 | 1464198855138 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 2868 | 1464198855143 Marionette TRACE conn7 <- [1,2510,null,{}] 10:54:15 INFO - PROCESS | 2868 | 1464198855149 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}] 10:54:15 INFO - PROCESS | 2868 | 1464198855276 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 10:54:15 INFO - PROCESS | 2868 | 1464198855409 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7A66800 == 55 [pid = 2868] [id = 637] 10:54:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (000000889E2BBC00) [pid = 2868] [serial = 1911] [outer = 0000000000000000] 10:54:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (000000889F943C00) [pid = 2868] [serial = 1912] [outer = 000000889E2BBC00] 10:54:15 INFO - PROCESS | 2868 | 1464198855472 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088A4934C00) [pid = 2868] [serial = 1913] [outer = 000000889E2BBC00] 10:54:16 INFO - PROCESS | 2868 | 1464198856084 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]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 985ms 10:54:16 INFO - PROCESS | 2868 | 1464198856127 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 2868 | 1464198856134 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 10:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:54:16 INFO - PROCESS | 2868 | 1464198856153 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 2868 | 1464198856156 Marionette TRACE conn7 <- [1,2514,null,{}] 10:54:16 INFO - PROCESS | 2868 | 1464198856161 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}] 10:54:16 INFO - PROCESS | 2868 | 1464198856272 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 10:54:16 INFO - PROCESS | 2868 | 1464198856403 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5DF000 == 56 [pid = 2868] [id = 638] 10:54:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088A5815000) [pid = 2868] [serial = 1914] [outer = 0000000000000000] 10:54:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088A9541C00) [pid = 2868] [serial = 1915] [outer = 00000088A5815000] 10:54:16 INFO - PROCESS | 2868 | 1464198856461 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088ABEC2800) [pid = 2868] [serial = 1916] [outer = 00000088A5815000] 10:54:17 INFO - PROCESS | 2868 | 1464198857089 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]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 987ms 10:54:17 INFO - PROCESS | 2868 | 1464198857141 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 2868 | 1464198857144 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 10:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:54:17 INFO - PROCESS | 2868 | 1464198857148 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 2868 | 1464198857152 Marionette TRACE conn7 <- [1,2518,null,{}] 10:54:17 INFO - PROCESS | 2868 | 1464198857164 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}] 10:54:17 INFO - PROCESS | 2868 | 1464198857288 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 10:54:17 INFO - PROCESS | 2868 | 1464198857423 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B74CE800 == 57 [pid = 2868] [id = 639] 10:54:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088AE897800) [pid = 2868] [serial = 1917] [outer = 0000000000000000] 10:54:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088AEF98400) [pid = 2868] [serial = 1918] [outer = 00000088AE897800] 10:54:17 INFO - PROCESS | 2868 | 1464198857484 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088AFBC4400) [pid = 2868] [serial = 1919] [outer = 00000088AE897800] 10:54:18 INFO - PROCESS | 2868 | 1464198858084 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]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 986ms 10:54:18 INFO - PROCESS | 2868 | 1464198858136 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 2868 | 1464198858139 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 10:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:54:18 INFO - PROCESS | 2868 | 1464198858143 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 2868 | 1464198858145 Marionette TRACE conn7 <- [1,2522,null,{}] 10:54:18 INFO - PROCESS | 2868 | 1464198858149 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}] 10:54:18 INFO - PROCESS | 2868 | 1464198858268 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 10:54:18 INFO - PROCESS | 2868 | 1464198858399 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B74ED000 == 58 [pid = 2868] [id = 640] 10:54:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088AEB1C000) [pid = 2868] [serial = 1920] [outer = 0000000000000000] 10:54:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088AFE64400) [pid = 2868] [serial = 1921] [outer = 00000088AEB1C000] 10:54:18 INFO - PROCESS | 2868 | 1464198858457 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088B199C800) [pid = 2868] [serial = 1922] [outer = 00000088AEB1C000] 10:54:19 INFO - PROCESS | 2868 | 1464198859020 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]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 944ms 10:54:19 INFO - PROCESS | 2868 | 1464198859089 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 2868 | 1464198859092 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 10:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:54:19 INFO - PROCESS | 2868 | 1464198859095 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 2868 | 1464198859097 Marionette TRACE conn7 <- [1,2526,null,{}] 10:54:19 INFO - PROCESS | 2868 | 1464198859102 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}] 10:54:19 INFO - PROCESS | 2868 | 1464198859259 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 10:54:19 INFO - PROCESS | 2868 | 1464198859318 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880EDE000 == 59 [pid = 2868] [id = 641] 10:54:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (00000088B19A0C00) [pid = 2868] [serial = 1923] [outer = 0000000000000000] 10:54:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088B19A3C00) [pid = 2868] [serial = 1924] [outer = 00000088B19A0C00] 10:54:19 INFO - PROCESS | 2868 | 1464198859375 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088B2B31400) [pid = 2868] [serial = 1925] [outer = 00000088B19A0C00] 10:54:20 INFO - PROCESS | 2868 | 1464198860013 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]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 10:54:20 INFO - PROCESS | 2868 | 1464198860083 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 2868 | 1464198860086 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 10:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:54:20 INFO - PROCESS | 2868 | 1464198860089 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 2868 | 1464198860091 Marionette TRACE conn7 <- [1,2530,null,{}] 10:54:20 INFO - PROCESS | 2868 | 1464198860096 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}] 10:54:20 INFO - PROCESS | 2868 | 1464198860233 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 10:54:20 INFO - PROCESS | 2868 | 1464198860366 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F1E000 == 60 [pid = 2868] [id = 642] 10:54:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088B2B31000) [pid = 2868] [serial = 1926] [outer = 0000000000000000] 10:54:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (00000088B3290400) [pid = 2868] [serial = 1927] [outer = 00000088B2B31000] 10:54:20 INFO - PROCESS | 2868 | 1464198860425 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088B3297000) [pid = 2868] [serial = 1928] [outer = 00000088B2B31000] 10:54:21 INFO - PROCESS | 2868 | 1464198861016 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]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 987ms 10:54:21 INFO - PROCESS | 2868 | 1464198861080 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 2868 | 1464198861083 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 10:54:21 INFO - PROCESS | 2868 | 1464198861087 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:54:21 INFO - PROCESS | 2868 | 1464198861089 Marionette TRACE conn7 <- [1,2534,null,{}] 10:54:21 INFO - PROCESS | 2868 | 1464198861093 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}] 10:54:21 INFO - PROCESS | 2868 | 1464198861209 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 10:54:21 INFO - PROCESS | 2868 | 1464198861313 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC121800 == 61 [pid = 2868] [id = 643] 10:54:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889F1A4400) [pid = 2868] [serial = 1929] [outer = 0000000000000000] 10:54:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088ABE26C00) [pid = 2868] [serial = 1930] [outer = 000000889F1A4400] 10:54:21 INFO - PROCESS | 2868 | 1464198861369 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088B3C08000) [pid = 2868] [serial = 1931] [outer = 000000889F1A4400] 10:54:22 INFO - PROCESS | 2868 | 1464198862129 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]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1069ms 10:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:54:22 INFO - PROCESS | 2868 | 1464198862161 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 2868 | 1464198862166 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 10:54:22 INFO - PROCESS | 2868 | 1464198862171 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 2868 | 1464198862175 Marionette TRACE conn7 <- [1,2538,null,{}] 10:54:22 INFO - PROCESS | 2868 | 1464198862196 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}] 10:54:22 INFO - PROCESS | 2868 | 1464198862307 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 10:54:22 INFO - PROCESS | 2868 | 1464198862447 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A8E000 == 62 [pid = 2868] [id = 644] 10:54:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889E25A800) [pid = 2868] [serial = 1932] [outer = 0000000000000000] 10:54:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889F110C00) [pid = 2868] [serial = 1933] [outer = 000000889E25A800] 10:54:22 INFO - PROCESS | 2868 | 1464198862501 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088A49B3000) [pid = 2868] [serial = 1934] [outer = 000000889E25A800] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CB1800 == 61 [pid = 2868] [id = 635] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3668800 == 60 [pid = 2868] [id = 634] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B359E800 == 59 [pid = 2868] [id = 633] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1273000 == 58 [pid = 2868] [id = 632] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088ADD8C800 == 57 [pid = 2868] [id = 631] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACCB7000 == 56 [pid = 2868] [id = 630] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3B7000 == 55 [pid = 2868] [id = 629] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3ABF000 == 54 [pid = 2868] [id = 628] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3C4800 == 53 [pid = 2868] [id = 627] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088AEFF0800) [pid = 2868] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3929000 == 52 [pid = 2868] [id = 621] 10:54:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A48800 == 51 [pid = 2868] [id = 620] 10:54:23 INFO - PROCESS | 2868 | 1464198863175 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]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1045ms 10:54:23 INFO - PROCESS | 2868 | 1464198863216 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 2868 | 1464198863222 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 10:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088AEBA7000) [pid = 2868] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (00000088AEB16800) [pid = 2868] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (00000088AE2C8C00) [pid = 2868] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088ACC73800) [pid = 2868] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889E918400) [pid = 2868] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088ABFA8400) [pid = 2868] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (000000889F1AF400) [pid = 2868] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (000000889E83DC00) [pid = 2868] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088A8EA1000) [pid = 2868] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088A4EE0000) [pid = 2868] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088A5819400) [pid = 2868] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088AF822400) [pid = 2868] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088A3254800) [pid = 2868] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088AEB26000) [pid = 2868] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088AF8A0000) [pid = 2868] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088AF825800) [pid = 2868] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088AEB2B000) [pid = 2868] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AA923400) [pid = 2868] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088AEFFD000) [pid = 2868] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088AF89CC00) [pid = 2868] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088AEBA7C00) [pid = 2868] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088A3C05800) [pid = 2868] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088AB6C3C00) [pid = 2868] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088ABE24C00) [pid = 2868] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088AEBAB800) [pid = 2868] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088AAED9800) [pid = 2868] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 10:54:23 INFO - PROCESS | 2868 | 1464198863272 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 2868 | 1464198863275 Marionette TRACE conn7 <- [1,2542,null,{}] 10:54:23 INFO - PROCESS | 2868 | 1464198863281 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}] 10:54:23 INFO - PROCESS | 2868 | 1464198863404 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 10:54:23 INFO - PROCESS | 2868 | 1464198863420 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3FDA800 == 52 [pid = 2868] [id = 645] 10:54:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088A32F8400) [pid = 2868] [serial = 1935] [outer = 0000000000000000] 10:54:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088A3E29C00) [pid = 2868] [serial = 1936] [outer = 00000088A32F8400] 10:54:23 INFO - PROCESS | 2868 | 1464198863469 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088A5249400) [pid = 2868] [serial = 1937] [outer = 00000088A32F8400] 10:54:24 INFO - PROCESS | 2868 | 1464198864015 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]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 818ms 10:54:24 INFO - PROCESS | 2868 | 1464198864061 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 2868 | 1464198864064 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 10:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:54:24 INFO - PROCESS | 2868 | 1464198864067 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 2868 | 1464198864071 Marionette TRACE conn7 <- [1,2546,null,{}] 10:54:24 INFO - PROCESS | 2868 | 1464198864082 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}] 10:54:24 INFO - PROCESS | 2868 | 1464198864180 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 10:54:24 INFO - PROCESS | 2868 | 1464198864275 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DD000 == 53 [pid = 2868] [id = 646] 10:54:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088A5816C00) [pid = 2868] [serial = 1938] [outer = 0000000000000000] 10:54:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088AB65C000) [pid = 2868] [serial = 1939] [outer = 00000088A5816C00] 10:54:24 INFO - PROCESS | 2868 | 1464198864325 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088ABE71000) [pid = 2868] [serial = 1940] [outer = 00000088A5816C00] 10:54:24 INFO - PROCESS | 2868 | 1464198864747 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]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 10:54:24 INFO - PROCESS | 2868 | 1464198864803 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 10:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:54:24 INFO - PROCESS | 2868 | 1464198864806 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 10:54:24 INFO - PROCESS | 2868 | 1464198864809 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 2868 | 1464198864811 Marionette TRACE conn7 <- [1,2550,null,{}] 10:54:24 INFO - PROCESS | 2868 | 1464198864815 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}] 10:54:24 INFO - PROCESS | 2868 | 1464198864911 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 10:54:24 INFO - PROCESS | 2868 | 1464198864919 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ADDA6800 == 54 [pid = 2868] [id = 647] 10:54:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088AC2CC000) [pid = 2868] [serial = 1941] [outer = 0000000000000000] 10:54:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088ACC91400) [pid = 2868] [serial = 1942] [outer = 00000088AC2CC000] 10:54:24 INFO - PROCESS | 2868 | 1464198864971 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088AE80F400) [pid = 2868] [serial = 1943] [outer = 00000088AC2CC000] 10:54:25 INFO - PROCESS | 2868 | 1464198865458 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]]]}] 10:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 10:54:25 INFO - PROCESS | 2868 | 1464198865504 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 2868 | 1464198865506 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 10:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:54:25 INFO - PROCESS | 2868 | 1464198865515 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 2868 | 1464198865517 Marionette TRACE conn7 <- [1,2554,null,{}] 10:54:25 INFO - PROCESS | 2868 | 1464198865521 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}] 10:54:25 INFO - PROCESS | 2868 | 1464198865671 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 10:54:25 INFO - PROCESS | 2868 | 1464198865733 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1270800 == 55 [pid = 2868] [id = 648] 10:54:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088AEB10C00) [pid = 2868] [serial = 1944] [outer = 0000000000000000] 10:54:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088AEB26000) [pid = 2868] [serial = 1945] [outer = 00000088AEB10C00] 10:54:25 INFO - PROCESS | 2868 | 1464198865781 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088AEE74C00) [pid = 2868] [serial = 1946] [outer = 00000088AEB10C00] 10:54:26 INFO - PROCESS | 2868 | 1464198866242 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]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 776ms 10:54:26 INFO - PROCESS | 2868 | 1464198866289 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 2868 | 1464198866291 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 10:54:26 INFO - PROCESS | 2868 | 1464198866295 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:54:26 INFO - PROCESS | 2868 | 1464198866297 Marionette TRACE conn7 <- [1,2558,null,{}] 10:54:26 INFO - PROCESS | 2868 | 1464198866301 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}] 10:54:26 INFO - PROCESS | 2868 | 1464198866446 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 10:54:26 INFO - PROCESS | 2868 | 1464198866512 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B35B0800 == 56 [pid = 2868] [id = 649] 10:54:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088AFA71C00) [pid = 2868] [serial = 1947] [outer = 0000000000000000] 10:54:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088AFACD800) [pid = 2868] [serial = 1948] [outer = 00000088AFA71C00] 10:54:26 INFO - PROCESS | 2868 | 1464198866560 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088AFBC4000) [pid = 2868] [serial = 1949] [outer = 00000088AFA71C00] 10:54:27 INFO - PROCESS | 2868 | 1464198866998 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]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 10:54:27 INFO - PROCESS | 2868 | 1464198867065 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 2868 | 1464198867067 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 10:54:27 INFO - PROCESS | 2868 | 1464198867071 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:54:27 INFO - PROCESS | 2868 | 1464198867073 Marionette TRACE conn7 <- [1,2562,null,{}] 10:54:27 INFO - PROCESS | 2868 | 1464198867076 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}] 10:54:27 INFO - PROCESS | 2868 | 1464198867197 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 10:54:27 INFO - PROCESS | 2868 | 1464198867260 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CBB000 == 57 [pid = 2868] [id = 650] 10:54:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (00000088813EB400) [pid = 2868] [serial = 1950] [outer = 0000000000000000] 10:54:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088813EF400) [pid = 2868] [serial = 1951] [outer = 00000088813EB400] 10:54:27 INFO - PROCESS | 2868 | 1464198867307 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088AFA72400) [pid = 2868] [serial = 1952] [outer = 00000088813EB400] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088AED38400) [pid = 2868] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088ADDB0000) [pid = 2868] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088AAED5C00) [pid = 2868] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (000000889EF67C00) [pid = 2868] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088A4E8D400) [pid = 2868] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (000000889EA47400) [pid = 2868] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088AFA6D400) [pid = 2868] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088ABE6E000) [pid = 2868] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:54:27 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088A3166000) [pid = 2868] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:54:27 INFO - PROCESS | 2868 | 1464198867788 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]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:54:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 776ms 10:54:27 INFO - PROCESS | 2868 | 1464198867856 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 2868 | 1464198867858 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 10:54:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:54:27 INFO - PROCESS | 2868 | 1464198867862 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 2868 | 1464198867864 Marionette TRACE conn7 <- [1,2566,null,{}] 10:54:27 INFO - PROCESS | 2868 | 1464198867867 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}] 10:54:27 INFO - PROCESS | 2868 | 1464198867959 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 10:54:27 INFO - PROCESS | 2868 | 1464198867971 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5320000 == 58 [pid = 2868] [id = 651] 10:54:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088ABE6E000) [pid = 2868] [serial = 1953] [outer = 0000000000000000] 10:54:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088AEBAEC00) [pid = 2868] [serial = 1954] [outer = 00000088ABE6E000] 10:54:28 INFO - PROCESS | 2868 | 1464198868018 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088AFE5C800) [pid = 2868] [serial = 1955] [outer = 00000088ABE6E000] 10:54:28 INFO - PROCESS | 2868 | 1464198868487 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]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 10:54:28 INFO - PROCESS | 2868 | 1464198868536 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 2868 | 1464198868539 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 10:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:54:28 INFO - PROCESS | 2868 | 1464198868542 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 2868 | 1464198868544 Marionette TRACE conn7 <- [1,2570,null,{}] 10:54:28 INFO - PROCESS | 2868 | 1464198868547 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}] 10:54:28 INFO - PROCESS | 2868 | 1464198868638 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 10:54:28 INFO - PROCESS | 2868 | 1464198868645 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F1A000 == 59 [pid = 2868] [id = 652] 10:54:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088B19AA400) [pid = 2868] [serial = 1956] [outer = 0000000000000000] 10:54:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088B2B34800) [pid = 2868] [serial = 1957] [outer = 00000088B19AA400] 10:54:28 INFO - PROCESS | 2868 | 1464198868691 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088B328C800) [pid = 2868] [serial = 1958] [outer = 00000088B19AA400] 10:54:29 INFO - PROCESS | 2868 | 1464198869118 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]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:54:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 10:54:29 INFO - PROCESS | 2868 | 1464198869174 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 2868 | 1464198869177 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 10:54:29 INFO - PROCESS | 2868 | 1464198869180 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:54:29 INFO - PROCESS | 2868 | 1464198869191 Marionette TRACE conn7 <- [1,2574,null,{}] 10:54:29 INFO - PROCESS | 2868 | 1464198869195 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}] 10:54:29 INFO - PROCESS | 2868 | 1464198869291 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 10:54:29 INFO - PROCESS | 2868 | 1464198869298 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6B70800 == 60 [pid = 2868] [id = 653] 10:54:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (00000088A3CF9400) [pid = 2868] [serial = 1959] [outer = 0000000000000000] 10:54:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088B3C11400) [pid = 2868] [serial = 1960] [outer = 00000088A3CF9400] 10:54:29 INFO - PROCESS | 2868 | 1464198869343 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088B3D26C00) [pid = 2868] [serial = 1961] [outer = 00000088A3CF9400] 10:54:30 INFO - PROCESS | 2868 | 1464198870046 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]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 881ms 10:54:30 INFO - PROCESS | 2868 | 1464198870065 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 2868 | 1464198870070 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 10:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:54:30 INFO - PROCESS | 2868 | 1464198870077 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 2868 | 1464198870081 Marionette TRACE conn7 <- [1,2578,null,{}] 10:54:30 INFO - PROCESS | 2868 | 1464198870087 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}] 10:54:30 INFO - PROCESS | 2868 | 1464198870214 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 10:54:30 INFO - PROCESS | 2868 | 1464198870324 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A528E800 == 61 [pid = 2868] [id = 654] 10:54:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000889EA3A400) [pid = 2868] [serial = 1962] [outer = 0000000000000000] 10:54:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000889F940400) [pid = 2868] [serial = 1963] [outer = 000000889EA3A400] 10:54:30 INFO - PROCESS | 2868 | 1464198870385 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088A507A800) [pid = 2868] [serial = 1964] [outer = 000000889EA3A400] 10:54:31 INFO - PROCESS | 2868 | 1464198871062 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]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1024ms 10:54:31 INFO - PROCESS | 2868 | 1464198871104 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 2868 | 1464198871110 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 10:54:31 INFO - PROCESS | 2868 | 1464198871117 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:54:31 INFO - PROCESS | 2868 | 1464198871121 Marionette TRACE conn7 <- [1,2582,null,{}] 10:54:31 INFO - PROCESS | 2868 | 1464198871125 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}] 10:54:31 INFO - PROCESS | 2868 | 1464198871249 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 10:54:31 INFO - PROCESS | 2868 | 1464198871384 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D74000 == 62 [pid = 2868] [id = 655] 10:54:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088ABD6AC00) [pid = 2868] [serial = 1965] [outer = 0000000000000000] 10:54:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088ABEC6400) [pid = 2868] [serial = 1966] [outer = 00000088ABD6AC00] 10:54:31 INFO - PROCESS | 2868 | 1464198871443 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088AEB26800) [pid = 2868] [serial = 1967] [outer = 00000088ABD6AC00] 10:54:32 INFO - PROCESS | 2868 | 1464198872092 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]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:54:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1023ms 10:54:32 INFO - PROCESS | 2868 | 1464198872146 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 2868 | 1464198872149 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 10:54:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:54:32 INFO - PROCESS | 2868 | 1464198872153 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 2868 | 1464198872157 Marionette TRACE conn7 <- [1,2586,null,{}] 10:54:32 INFO - PROCESS | 2868 | 1464198872169 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}] 10:54:32 INFO - PROCESS | 2868 | 1464198872347 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 10:54:32 INFO - PROCESS | 2868 | 1464198872485 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F46800 == 63 [pid = 2868] [id = 656] 10:54:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (00000088AF8A5C00) [pid = 2868] [serial = 1968] [outer = 0000000000000000] 10:54:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (00000088AF8C2800) [pid = 2868] [serial = 1969] [outer = 00000088AF8A5C00] 10:54:32 INFO - PROCESS | 2868 | 1464198872548 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088AFA71800) [pid = 2868] [serial = 1970] [outer = 00000088AF8A5C00] 10:54:33 INFO - PROCESS | 2868 | 1464198873177 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]]]}] 10:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1037ms 10:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:54:33 INFO - PROCESS | 2868 | 1464198873191 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 2868 | 1464198873194 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 10:54:33 INFO - PROCESS | 2868 | 1464198873198 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 2868 | 1464198873200 Marionette TRACE conn7 <- [1,2590,null,{}] 10:54:33 INFO - PROCESS | 2868 | 1464198873204 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}] 10:54:33 INFO - PROCESS | 2868 | 1464198873372 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 10:54:33 INFO - PROCESS | 2868 | 1464198873435 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5B13800 == 64 [pid = 2868] [id = 657] 10:54:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088AFAECC00) [pid = 2868] [serial = 1971] [outer = 0000000000000000] 10:54:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088B2B3A400) [pid = 2868] [serial = 1972] [outer = 00000088AFAECC00] 10:54:33 INFO - PROCESS | 2868 | 1464198873534 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088B3D24400) [pid = 2868] [serial = 1973] [outer = 00000088AFAECC00] 10:54:34 INFO - PROCESS | 2868 | 1464198874182 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]]]}] 10:54:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:54:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1022ms 10:54:34 INFO - PROCESS | 2868 | 1464198874236 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 2868 | 1464198874239 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 10:54:34 INFO - PROCESS | 2868 | 1464198874244 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 2868 | 1464198874246 Marionette TRACE conn7 <- [1,2594,null,{}] 10:54:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:54:34 INFO - PROCESS | 2868 | 1464198874250 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}] 10:54:34 INFO - PROCESS | 2868 | 1464198874367 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 10:54:34 INFO - PROCESS | 2868 | 1464198874500 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F5D800 == 65 [pid = 2868] [id = 658] 10:54:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088B3D2B000) [pid = 2868] [serial = 1974] [outer = 0000000000000000] 10:54:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088B3D2F000) [pid = 2868] [serial = 1975] [outer = 00000088B3D2B000] 10:54:34 INFO - PROCESS | 2868 | 1464198874559 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088B3E06C00) [pid = 2868] [serial = 1976] [outer = 00000088B3D2B000] 10:54:35 INFO - PROCESS | 2868 | 1464198875190 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]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 986ms 10:54:35 INFO - PROCESS | 2868 | 1464198875235 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 2868 | 1464198875238 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 10:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:54:35 INFO - PROCESS | 2868 | 1464198875242 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 2868 | 1464198875244 Marionette TRACE conn7 <- [1,2598,null,{}] 10:54:35 INFO - PROCESS | 2868 | 1464198875248 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}] 10:54:35 INFO - PROCESS | 2868 | 1464198875391 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 10:54:35 INFO - PROCESS | 2868 | 1464198875530 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 2868 | ++DOCSHELL 000000889FFD6000 == 66 [pid = 2868] [id = 659] 10:54:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (0000008880FD9000) [pid = 2868] [serial = 1977] [outer = 0000000000000000] 10:54:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (0000008880FE0400) [pid = 2868] [serial = 1978] [outer = 0000008880FD9000] 10:54:35 INFO - PROCESS | 2868 | 1464198875590 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088B3D2C800) [pid = 2868] [serial = 1979] [outer = 0000008880FD9000] 10:54:36 INFO - PROCESS | 2868 | 1464198876460 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]]]}] 10:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1274ms 10:54:36 INFO - PROCESS | 2868 | 1464198876519 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 2868 | 1464198876525 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 10:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:54:36 INFO - PROCESS | 2868 | 1464198876529 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 2868 | 1464198876534 Marionette TRACE conn7 <- [1,2602,null,{}] 10:54:36 INFO - PROCESS | 2868 | 1464198876539 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}] 10:54:36 INFO - PROCESS | 2868 | 1464198876649 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 10:54:36 INFO - PROCESS | 2868 | 1464198876792 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2F44800 == 67 [pid = 2868] [id = 660] 10:54:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000889E920800) [pid = 2868] [serial = 1980] [outer = 0000000000000000] 10:54:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (000000889E91D000) [pid = 2868] [serial = 1981] [outer = 000000889E920800] 10:54:36 INFO - PROCESS | 2868 | 1464198876849 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088A00EFC00) [pid = 2868] [serial = 1982] [outer = 000000889E920800] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CB6800 == 66 [pid = 2868] [id = 607] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD81C800 == 65 [pid = 2868] [id = 606] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5F1A000 == 64 [pid = 2868] [id = 652] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5320000 == 63 [pid = 2868] [id = 651] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CBB000 == 62 [pid = 2868] [id = 650] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B35B0800 == 61 [pid = 2868] [id = 649] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1270800 == 60 [pid = 2868] [id = 648] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889E911800) [pid = 2868] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088A581C800) [pid = 2868] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088ACC92400) [pid = 2868] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088AFAE3C00) [pid = 2868] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088AFB3C400) [pid = 2868] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (00000088AFBC7400) [pid = 2868] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088ADDA6800 == 59 [pid = 2868] [id = 647] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1DD000 == 58 [pid = 2868] [id = 646] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3FDA800 == 57 [pid = 2868] [id = 645] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A8E000 == 56 [pid = 2868] [id = 644] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B74ED000 == 55 [pid = 2868] [id = 640] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B74CE800 == 54 [pid = 2868] [id = 639] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5DF000 == 53 [pid = 2868] [id = 638] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7A66800 == 52 [pid = 2868] [id = 637] 10:54:37 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5BDA800 == 51 [pid = 2868] [id = 636] 10:54:37 INFO - PROCESS | 2868 | 1464198877519 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]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:54:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1028ms 10:54:37 INFO - PROCESS | 2868 | 1464198877561 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 2868 | 1464198877567 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 10:54:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:54:37 INFO - PROCESS | 2868 | 1464198877574 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 2868 | 1464198877576 Marionette TRACE conn7 <- [1,2606,null,{}] 10:54:37 INFO - PROCESS | 2868 | 1464198877598 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}] 10:54:37 INFO - PROCESS | 2868 | 1464198877700 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088AED45400) [pid = 2868] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088AE892400) [pid = 2868] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088AB663000) [pid = 2868] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088AFAC6400) [pid = 2868] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A4E0F400) [pid = 2868] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088A3AF7C00) [pid = 2868] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088A8B92800) [pid = 2868] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088A8E07800) [pid = 2868] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000889F1A6000) [pid = 2868] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (00000088A32F4000) [pid = 2868] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088AFAE8000) [pid = 2868] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (00000088AFA77C00) [pid = 2868] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088AF819400) [pid = 2868] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088AEB1CC00) [pid = 2868] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (00000088ABEBE400) [pid = 2868] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088ABFAA400) [pid = 2868] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088AF82DC00) [pid = 2868] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088AEF95800) [pid = 2868] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088ABD6D000) [pid = 2868] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 10:54:37 INFO - PROCESS | 2868 | 1464198877797 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CCA800 == 52 [pid = 2868] [id = 661] 10:54:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088813E4800) [pid = 2868] [serial = 1983] [outer = 0000000000000000] 10:54:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889D812000) [pid = 2868] [serial = 1984] [outer = 00000088813E4800] 10:54:37 INFO - PROCESS | 2868 | 1464198877847 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088A3C09C00) [pid = 2868] [serial = 1985] [outer = 00000088813E4800] 10:54:38 INFO - PROCESS | 2868 | 1464198878321 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]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 776ms 10:54:38 INFO - PROCESS | 2868 | 1464198878351 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 2868 | 1464198878353 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 10:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:54:38 INFO - PROCESS | 2868 | 1464198878357 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 2868 | 1464198878361 Marionette TRACE conn7 <- [1,2610,null,{}] 10:54:38 INFO - PROCESS | 2868 | 1464198878372 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}] 10:54:38 INFO - PROCESS | 2868 | 1464198878490 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 10:54:38 INFO - PROCESS | 2868 | 1464198878511 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB81B800 == 53 [pid = 2868] [id = 662] 10:54:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088A8D41000) [pid = 2868] [serial = 1986] [outer = 0000000000000000] 10:54:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088A8D46C00) [pid = 2868] [serial = 1987] [outer = 00000088A8D41000] 10:54:38 INFO - PROCESS | 2868 | 1464198878561 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (00000088A954B400) [pid = 2868] [serial = 1988] [outer = 00000088A8D41000] 10:54:39 INFO - PROCESS | 2868 | 1464198879049 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]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 10:54:39 INFO - PROCESS | 2868 | 1464198879094 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 2868 | 1464198879097 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 10:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:54:39 INFO - PROCESS | 2868 | 1464198879101 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 2868 | 1464198879103 Marionette TRACE conn7 <- [1,2614,null,{}] 10:54:39 INFO - PROCESS | 2868 | 1464198879106 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}] 10:54:39 INFO - PROCESS | 2868 | 1464198879203 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 10:54:39 INFO - PROCESS | 2868 | 1464198879304 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD803000 == 54 [pid = 2868] [id = 663] 10:54:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (000000889E13E000) [pid = 2868] [serial = 1989] [outer = 0000000000000000] 10:54:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088AAF0F400) [pid = 2868] [serial = 1990] [outer = 000000889E13E000] 10:54:39 INFO - PROCESS | 2868 | 1464198879353 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088ABBB9400) [pid = 2868] [serial = 1991] [outer = 000000889E13E000] 10:54:39 INFO - PROCESS | 2868 | 1464198879783 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]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:54:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 10:54:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:54:39 INFO - PROCESS | 2868 | 1464198879837 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 2868 | 1464198879840 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 10:54:39 INFO - PROCESS | 2868 | 1464198879843 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 2868 | 1464198879845 Marionette TRACE conn7 <- [1,2618,null,{}] 10:54:39 INFO - PROCESS | 2868 | 1464198879886 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}] 10:54:40 INFO - PROCESS | 2868 | 1464198880017 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 10:54:40 INFO - PROCESS | 2868 | 1464198880081 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AED23000 == 55 [pid = 2868] [id = 664] 10:54:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088ABE26800) [pid = 2868] [serial = 1992] [outer = 0000000000000000] 10:54:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (00000088ABE76000) [pid = 2868] [serial = 1993] [outer = 00000088ABE26800] 10:54:40 INFO - PROCESS | 2868 | 1464198880130 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (00000088AC05A000) [pid = 2868] [serial = 1994] [outer = 00000088ABE26800] 10:54:40 INFO - PROCESS | 2868 | 1464198880625 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]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 839ms 10:54:40 INFO - PROCESS | 2868 | 1464198880685 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 2868 | 1464198880688 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 10:54:40 INFO - PROCESS | 2868 | 1464198880691 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:54:40 INFO - PROCESS | 2868 | 1464198880693 Marionette TRACE conn7 <- [1,2622,null,{}] 10:54:40 INFO - PROCESS | 2868 | 1464198880696 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}] 10:54:40 INFO - PROCESS | 2868 | 1464198880830 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 10:54:40 INFO - PROCESS | 2868 | 1464198880895 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19D2000 == 56 [pid = 2868] [id = 665] 10:54:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088AC54CC00) [pid = 2868] [serial = 1995] [outer = 0000000000000000] 10:54:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088AE237C00) [pid = 2868] [serial = 1996] [outer = 00000088AC54CC00] 10:54:40 INFO - PROCESS | 2868 | 1464198880944 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088AEB22000) [pid = 2868] [serial = 1997] [outer = 00000088AC54CC00] 10:54:41 INFO - PROCESS | 2868 | 1464198881412 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]]]}] 10:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms 10:54:41 INFO - PROCESS | 2868 | 1464198881470 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 2868 | 1464198881473 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 10:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:54:41 INFO - PROCESS | 2868 | 1464198881476 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 2868 | 1464198881478 Marionette TRACE conn7 <- [1,2626,null,{}] 10:54:41 INFO - PROCESS | 2868 | 1464198881482 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}] 10:54:41 INFO - PROCESS | 2868 | 1464198881603 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A5816C00) [pid = 2868] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088B19AA400) [pid = 2868] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088AEB10C00) [pid = 2868] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088A32F8400) [pid = 2868] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (00000088AC2CC000) [pid = 2868] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000889E25A800) [pid = 2868] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088AFA71C00) [pid = 2868] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (00000088813EB400) [pid = 2868] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:54:41 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088ABE6E000) [pid = 2868] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:54:41 INFO - PROCESS | 2868 | 1464198881831 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC579000 == 57 [pid = 2868] [id = 666] 10:54:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088813E5C00) [pid = 2868] [serial = 1998] [outer = 0000000000000000] 10:54:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889E81C400) [pid = 2868] [serial = 1999] [outer = 00000088813E5C00] 10:54:41 INFO - PROCESS | 2868 | 1464198881882 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088AEB12400) [pid = 2868] [serial = 2000] [outer = 00000088813E5C00] 10:54:42 INFO - PROCESS | 2868 | 1464198882263 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]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:54:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 839ms 10:54:42 INFO - PROCESS | 2868 | 1464198882326 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 2868 | 1464198882328 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 10:54:42 INFO - PROCESS | 2868 | 1464198882332 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 2868 | 1464198882334 Marionette TRACE conn7 <- [1,2630,null,{}] 10:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:54:42 INFO - PROCESS | 2868 | 1464198882338 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}] 10:54:42 INFO - PROCESS | 2868 | 1464198882460 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 10:54:42 INFO - PROCESS | 2868 | 1464198882475 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3827000 == 58 [pid = 2868] [id = 667] 10:54:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088ABE27C00) [pid = 2868] [serial = 2001] [outer = 0000000000000000] 10:54:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (00000088AEFF0800) [pid = 2868] [serial = 2002] [outer = 00000088ABE27C00] 10:54:42 INFO - PROCESS | 2868 | 1464198882521 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (00000088AF816C00) [pid = 2868] [serial = 2003] [outer = 00000088ABE27C00] 10:54:42 INFO - PROCESS | 2868 | 1464198882944 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]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 10:54:42 INFO - PROCESS | 2868 | 1464198882967 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 2868 | 1464198882970 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 10:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:54:42 INFO - PROCESS | 2868 | 1464198882973 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 2868 | 1464198882975 Marionette TRACE conn7 <- [1,2634,null,{}] 10:54:42 INFO - PROCESS | 2868 | 1464198882978 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}] 10:54:43 INFO - PROCESS | 2868 | 1464198883107 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 10:54:43 INFO - PROCESS | 2868 | 1464198883155 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3F3F000 == 59 [pid = 2868] [id = 668] 10:54:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088AF829C00) [pid = 2868] [serial = 2004] [outer = 0000000000000000] 10:54:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088AF82FC00) [pid = 2868] [serial = 2005] [outer = 00000088AF829C00] 10:54:43 INFO - PROCESS | 2868 | 1464198883205 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088AF8A8000) [pid = 2868] [serial = 2006] [outer = 00000088AF829C00] 10:54:43 INFO - PROCESS | 2868 | 1464198883621 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]]]}] 10:54:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:54:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 10:54:43 INFO - PROCESS | 2868 | 1464198883659 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 2868 | 1464198883661 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 10:54:43 INFO - PROCESS | 2868 | 1464198883664 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:54:43 INFO - PROCESS | 2868 | 1464198883675 Marionette TRACE conn7 <- [1,2638,null,{}] 10:54:43 INFO - PROCESS | 2868 | 1464198883683 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}] 10:54:43 INFO - PROCESS | 2868 | 1464198883779 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 10:54:43 INFO - PROCESS | 2868 | 1464198883786 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BE3800 == 60 [pid = 2868] [id = 669] 10:54:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088AF8C8400) [pid = 2868] [serial = 2007] [outer = 0000000000000000] 10:54:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088AFAC0400) [pid = 2868] [serial = 2008] [outer = 00000088AF8C8400] 10:54:43 INFO - PROCESS | 2868 | 1464198883832 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088AFAE7800) [pid = 2868] [serial = 2009] [outer = 00000088AF8C8400] 10:54:44 INFO - PROCESS | 2868 | 1464198884585 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]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:54:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 944ms 10:54:44 INFO - PROCESS | 2868 | 1464198884613 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 2868 | 1464198884619 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 10:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:54:44 INFO - PROCESS | 2868 | 1464198884624 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 2868 | 1464198884629 Marionette TRACE conn7 <- [1,2642,null,{}] 10:54:44 INFO - PROCESS | 2868 | 1464198884635 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}] 10:54:44 INFO - PROCESS | 2868 | 1464198884763 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 10:54:44 INFO - PROCESS | 2868 | 1464198884902 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4ED1000 == 61 [pid = 2868] [id = 670] 10:54:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889EF6E000) [pid = 2868] [serial = 2010] [outer = 0000000000000000] 10:54:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (000000889F1AD000) [pid = 2868] [serial = 2011] [outer = 000000889EF6E000] 10:54:44 INFO - PROCESS | 2868 | 1464198884964 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088A4E04000) [pid = 2868] [serial = 2012] [outer = 000000889EF6E000] 10:54:45 INFO - PROCESS | 2868 | 1464198885565 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]]]}] 10:54:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:54:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 986ms 10:54:45 INFO - PROCESS | 2868 | 1464198885614 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 2868 | 1464198885621 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 10:54:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:54:45 INFO - PROCESS | 2868 | 1464198885628 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 2868 | 1464198885631 Marionette TRACE conn7 <- [1,2646,null,{}] 10:54:45 INFO - PROCESS | 2868 | 1464198885635 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}] 10:54:45 INFO - PROCESS | 2868 | 1464198885761 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 10:54:45 INFO - PROCESS | 2868 | 1464198885870 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1268000 == 62 [pid = 2868] [id = 671] 10:54:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (000000889EF76000) [pid = 2868] [serial = 2013] [outer = 0000000000000000] 10:54:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (00000088A8D5A800) [pid = 2868] [serial = 2014] [outer = 000000889EF76000] 10:54:45 INFO - PROCESS | 2868 | 1464198885929 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088AAF0F000) [pid = 2868] [serial = 2015] [outer = 000000889EF76000] 10:54:46 INFO - PROCESS | 2868 | 1464198886546 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]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:54:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 923ms 10:54:46 INFO - PROCESS | 2868 | 1464198886556 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 2868 | 1464198886559 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 10:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:54:46 INFO - PROCESS | 2868 | 1464198886563 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 2868 | 1464198886567 Marionette TRACE conn7 <- [1,2650,null,{}] 10:54:46 INFO - PROCESS | 2868 | 1464198886580 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}] 10:54:46 INFO - PROCESS | 2868 | 1464198886704 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 10:54:46 INFO - PROCESS | 2868 | 1464198886815 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F4C000 == 63 [pid = 2868] [id = 672] 10:54:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088AE2C8C00) [pid = 2868] [serial = 2016] [outer = 0000000000000000] 10:54:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (00000088AEB13000) [pid = 2868] [serial = 2017] [outer = 00000088AE2C8C00] 10:54:46 INFO - PROCESS | 2868 | 1464198886874 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (00000088AF833C00) [pid = 2868] [serial = 2018] [outer = 00000088AE2C8C00] 10:54:47 INFO - PROCESS | 2868 | 1464198887496 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]]]}] 10:54:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:54:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 10:54:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:54:47 INFO - PROCESS | 2868 | 1464198887552 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 10:54:47 INFO - PROCESS | 2868 | 1464198887555 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 10:54:47 INFO - PROCESS | 2868 | 1464198887559 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 2868 | 1464198887561 Marionette TRACE conn7 <- [1,2654,null,{}] 10:54:47 INFO - PROCESS | 2868 | 1464198887565 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}] 10:54:47 INFO - PROCESS | 2868 | 1464198887690 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 10:54:47 INFO - PROCESS | 2868 | 1464198887798 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6CB4800 == 64 [pid = 2868] [id = 673] 10:54:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088AFAE3C00) [pid = 2868] [serial = 2019] [outer = 0000000000000000] 10:54:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088AFB3E000) [pid = 2868] [serial = 2020] [outer = 00000088AFAE3C00] 10:54:47 INFO - PROCESS | 2868 | 1464198887856 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088AFBCF000) [pid = 2868] [serial = 2021] [outer = 00000088AFAE3C00] 10:54:48 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:54:48 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:54:48 INFO - PROCESS | 2868 | 1464198888940 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]]]}] 10:54:48 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) 10:54:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1428ms 10:54:48 INFO - PROCESS | 2868 | 1464198888989 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 2868 | 1464198888991 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 10:54:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:54:48 INFO - PROCESS | 2868 | 1464198888995 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 2868 | 1464198888998 Marionette TRACE conn7 <- [1,2658,null,{}] 10:54:49 INFO - PROCESS | 2868 | 1464198889001 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}] 10:54:49 INFO - PROCESS | 2868 | 1464198889148 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 10:54:49 INFO - PROCESS | 2868 | 1464198889285 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5EDA000 == 65 [pid = 2868] [id = 674] 10:54:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (0000008881FB7800) [pid = 2868] [serial = 2022] [outer = 0000000000000000] 10:54:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (0000008881FBE800) [pid = 2868] [serial = 2023] [outer = 0000008881FB7800] 10:54:49 INFO - PROCESS | 2868 | 1464198889344 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088AFBC5800) [pid = 2868] [serial = 2024] [outer = 0000008881FB7800] 10:54:50 INFO - PROCESS | 2868 | 1464198890381 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 2868 | 1464198890463 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 10:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:54:50 INFO - PROCESS | 2868 | 1464198890468 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 2868 | 1464198890471 Marionette TRACE conn7 <- [1,2662,null,{}] 10:54:50 INFO - PROCESS | 2868 | 1464198890475 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}] 10:54:50 INFO - PROCESS | 2868 | 1464198890594 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 10:54:50 INFO - PROCESS | 2868 | 1464198890947 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F284000 == 66 [pid = 2868] [id = 675] 10:54:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (0000008881287000) [pid = 2868] [serial = 2025] [outer = 0000000000000000] 10:54:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (00000088813E7400) [pid = 2868] [serial = 2026] [outer = 0000008881287000] 10:54:51 INFO - PROCESS | 2868 | 1464198890999 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (0000008881F0B400) [pid = 2868] [serial = 2027] [outer = 0000008881287000] 10:54:52 INFO - PROCESS | 2868 | 1464198892062 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 2868 | 1464198892148 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 10:54:52 INFO - PROCESS | 2868 | 1464198892154 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 2868 | 1464198892158 Marionette TRACE conn7 <- [1,2666,null,{}] 10:54:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:54:52 INFO - PROCESS | 2868 | 1464198892162 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}] 10:54:52 INFO - PROCESS | 2868 | 1464198892265 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 10:54:52 INFO - PROCESS | 2868 | 1464198892477 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5BD9800 == 65 [pid = 2868] [id = 623] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3F3F000 == 64 [pid = 2868] [id = 668] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3827000 == 63 [pid = 2868] [id = 667] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC579000 == 62 [pid = 2868] [id = 666] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088B19D2000 == 61 [pid = 2868] [id = 665] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088AED23000 == 60 [pid = 2868] [id = 664] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD803000 == 59 [pid = 2868] [id = 663] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB81B800 == 58 [pid = 2868] [id = 662] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4CCA800 == 57 [pid = 2868] [id = 661] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2F44800 == 56 [pid = 2868] [id = 660] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (00000088B19A3C00) [pid = 2868] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088B3290400) [pid = 2868] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000889F943C00) [pid = 2868] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (00000088AEF98400) [pid = 2868] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (00000088ABE26C00) [pid = 2868] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (00000088B3C11400) [pid = 2868] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (00000088AFE64400) [pid = 2868] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A9541C00) [pid = 2868] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E8BC800 == 57 [pid = 2868] [id = 676] 10:54:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (0000008880FD5400) [pid = 2868] [serial = 2028] [outer = 0000000000000000] 10:54:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (000000889E917C00) [pid = 2868] [serial = 2029] [outer = 0000008880FD5400] 10:54:52 INFO - PROCESS | 2868 | 1464198892578 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A4A91400) [pid = 2868] [serial = 2030] [outer = 0000008880FD5400] 10:54:52 INFO - PROCESS | 2868 | --DOCSHELL 00000088A528E800 == 56 [pid = 2868] [id = 654] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (00000088AB65C000) [pid = 2868] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (00000088ABE71000) [pid = 2868] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088B328C800) [pid = 2868] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (00000088AEB26000) [pid = 2868] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (00000088AEE74C00) [pid = 2868] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (00000088A3E29C00) [pid = 2868] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (00000088A5249400) [pid = 2868] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088ACC91400) [pid = 2868] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088A49B3000) [pid = 2868] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (000000889F110C00) [pid = 2868] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088AFBC4000) [pid = 2868] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (00000088AFACD800) [pid = 2868] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088813EF400) [pid = 2868] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088B2B34800) [pid = 2868] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088AFA72400) [pid = 2868] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088AEBAEC00) [pid = 2868] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088AFE5C800) [pid = 2868] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 10:54:52 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088AE80F400) [pid = 2868] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 10:54:53 INFO - PROCESS | 2868 | 1464198893501 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]]]}] 10:54:53 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) 10:54:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1382ms 10:54:53 INFO - PROCESS | 2868 | 1464198893549 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 2868 | 1464198893554 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 10:54:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:54:53 INFO - PROCESS | 2868 | 1464198893558 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 2868 | 1464198893560 Marionette TRACE conn7 <- [1,2670,null,{}] 10:54:53 INFO - PROCESS | 2868 | 1464198893564 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}] 10:54:53 INFO - PROCESS | 2868 | 1464198893665 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 10:54:53 INFO - PROCESS | 2868 | 1464198893674 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB7D2800 == 57 [pid = 2868] [id = 677] 10:54:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088A8B89000) [pid = 2868] [serial = 2031] [outer = 0000000000000000] 10:54:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088A8E05400) [pid = 2868] [serial = 2032] [outer = 00000088A8B89000] 10:54:53 INFO - PROCESS | 2868 | 1464198893722 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088AAF03C00) [pid = 2868] [serial = 2033] [outer = 00000088A8B89000] 10:54:54 INFO - PROCESS | 2868 | 1464198894692 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]]]}] 10:54:54 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) 10:54:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1186ms 10:54:54 INFO - PROCESS | 2868 | 1464198894747 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 10:54:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:54:54 INFO - PROCESS | 2868 | 1464198894750 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 10:54:54 INFO - PROCESS | 2868 | 1464198894760 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 2868 | 1464198894766 Marionette TRACE conn7 <- [1,2674,null,{}] 10:54:54 INFO - PROCESS | 2868 | 1464198894777 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}] 10:54:54 INFO - PROCESS | 2868 | 1464198894917 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 10:54:54 INFO - PROCESS | 2868 | 1464198894977 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088813D0000 == 58 [pid = 2868] [id = 678] 10:54:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088AB792C00) [pid = 2868] [serial = 2034] [outer = 0000000000000000] 10:54:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088ABE25400) [pid = 2868] [serial = 2035] [outer = 00000088AB792C00] 10:54:55 INFO - PROCESS | 2868 | 1464198895025 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088ACEA9C00) [pid = 2868] [serial = 2036] [outer = 00000088AB792C00] 10:54:55 INFO - PROCESS | 2868 | 1464198895977 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 2868 | 1464198895993 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 10:54:56 INFO - PROCESS | 2868 | 1464198895996 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 2868 | 1464198895998 Marionette TRACE conn7 <- [1,2678,null,{}] 10:54:56 INFO - PROCESS | 2868 | 1464198896002 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}] 10:54:56 INFO - PROCESS | 2868 | 1464198896134 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 10:54:56 INFO - PROCESS | 2868 | 1464198896148 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1265000 == 59 [pid = 2868] [id = 679] 10:54:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088AE80F000) [pid = 2868] [serial = 2037] [outer = 0000000000000000] 10:54:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088AEB1F000) [pid = 2868] [serial = 2038] [outer = 00000088AE80F000] 10:54:56 INFO - PROCESS | 2868 | 1464198896196 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088AEE78000) [pid = 2868] [serial = 2039] [outer = 00000088AE80F000] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088A4E09000) [pid = 2868] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (000000889E81A000) [pid = 2868] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000889F1AB000) [pid = 2868] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088AE2C5C00) [pid = 2868] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (0000008880BC5C00) [pid = 2868] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (000000889CE29C00) [pid = 2868] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088AEBAD800) [pid = 2868] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A4E0F800) [pid = 2868] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (000000889E2BF800) [pid = 2868] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (000000889F1A4400) [pid = 2868] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088A3CF2400) [pid = 2868] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (00000088813E4800) [pid = 2868] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (0000008880FD9000) [pid = 2868] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (000000889EA3A400) [pid = 2868] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889E13E000) [pid = 2868] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088ABE26800) [pid = 2868] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088AFAECC00) [pid = 2868] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (00000088AC54CC00) [pid = 2868] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088AF8A5C00) [pid = 2868] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (000000889E920800) [pid = 2868] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088813E5C00) [pid = 2868] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088B3D2B000) [pid = 2868] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088ABD6AC00) [pid = 2868] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088A3CF9400) [pid = 2868] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088A8D41000) [pid = 2868] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088ABE27C00) [pid = 2868] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (000000889E2BBC00) [pid = 2868] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AFACE400) [pid = 2868] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088A5248C00) [pid = 2868] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (000000889E175C00) [pid = 2868] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088A8D57000) [pid = 2868] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088ACAF6800) [pid = 2868] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088AF824400) [pid = 2868] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088AF818800) [pid = 2868] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (000000889F1AD800) [pid = 2868] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088A8D45800) [pid = 2868] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088AE2C8400) [pid = 2868] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088AF81F400) [pid = 2868] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088AF82BC00) [pid = 2868] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088A5815000) [pid = 2868] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088AE897800) [pid = 2868] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AEB1C000) [pid = 2868] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088B19A0C00) [pid = 2868] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088B2B31000) [pid = 2868] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088A8D40800) [pid = 2868] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088ABEC7000) [pid = 2868] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (0000008880BC3000) [pid = 2868] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088A4A91800) [pid = 2868] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088ABE25C00) [pid = 2868] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088A8D42C00) [pid = 2868] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088ABEC2C00) [pid = 2868] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AFACFC00) [pid = 2868] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:54:57 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088AF829C00) [pid = 2868] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:54:57 INFO - PROCESS | 2868 | 1464198897168 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 2868 | 1464198897241 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 10:54:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:54:57 INFO - PROCESS | 2868 | 1464198897245 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 2868 | 1464198897247 Marionette TRACE conn7 <- [1,2682,null,{}] 10:54:57 INFO - PROCESS | 2868 | 1464198897251 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}] 10:54:57 INFO - PROCESS | 2868 | 1464198897389 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 10:54:57 INFO - PROCESS | 2868 | 1464198897447 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB34800 == 60 [pid = 2868] [id = 680] 10:54:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889CF4AC00) [pid = 2868] [serial = 2040] [outer = 0000000000000000] 10:54:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889E2BC800) [pid = 2868] [serial = 2041] [outer = 000000889CF4AC00] 10:54:57 INFO - PROCESS | 2868 | 1464198897502 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088A4A8C800) [pid = 2868] [serial = 2042] [outer = 000000889CF4AC00] 10:54:58 INFO - PROCESS | 2868 | 1464198898392 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 2868 | 1464198898430 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 10:54:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:54:58 INFO - PROCESS | 2868 | 1464198898434 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 2868 | 1464198898436 Marionette TRACE conn7 <- [1,2686,null,{}] 10:54:58 INFO - PROCESS | 2868 | 1464198898439 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}] 10:54:58 INFO - PROCESS | 2868 | 1464198898568 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 10:54:58 INFO - PROCESS | 2868 | 1464198898579 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3ADA800 == 61 [pid = 2868] [id = 681] 10:54:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088A581D400) [pid = 2868] [serial = 2043] [outer = 0000000000000000] 10:54:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088ABE22000) [pid = 2868] [serial = 2044] [outer = 00000088A581D400] 10:54:58 INFO - PROCESS | 2868 | 1464198898626 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088ACC8DC00) [pid = 2868] [serial = 2045] [outer = 00000088A581D400] 10:54:59 INFO - PROCESS | 2868 | 1464198899583 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 2868 | 1464198899618 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 10:54:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:54:59 INFO - PROCESS | 2868 | 1464198899624 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 2868 | 1464198899629 Marionette TRACE conn7 <- [1,2690,null,{}] 10:54:59 INFO - PROCESS | 2868 | 1464198899635 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}] 10:54:59 INFO - PROCESS | 2868 | 1464198899793 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 10:54:59 INFO - PROCESS | 2868 | 1464198899927 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A91000 == 62 [pid = 2868] [id = 682] 10:55:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (0000008881FB5800) [pid = 2868] [serial = 2046] [outer = 0000000000000000] 10:55:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (0000008881FBEC00) [pid = 2868] [serial = 2047] [outer = 0000008881FB5800] 10:55:00 INFO - PROCESS | 2868 | 1464198900041 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889F1B0400) [pid = 2868] [serial = 2048] [outer = 0000008881FB5800] 10:55:00 INFO - PROCESS | 2868 | 1464198900631 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]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:55:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1078ms 10:55:00 INFO - PROCESS | 2868 | 1464198900706 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 2868 | 1464198900713 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 10:55:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:55:00 INFO - PROCESS | 2868 | 1464198900720 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 2868 | 1464198900723 Marionette TRACE conn7 <- [1,2694,null,{}] 10:55:00 INFO - PROCESS | 2868 | 1464198900728 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}] 10:55:00 INFO - PROCESS | 2868 | 1464198900851 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 10:55:00 INFO - PROCESS | 2868 | 1464198900989 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E7000 == 63 [pid = 2868] [id = 683] 10:55:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088A4E0DC00) [pid = 2868] [serial = 2049] [outer = 0000000000000000] 10:55:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088A5816C00) [pid = 2868] [serial = 2050] [outer = 00000088A4E0DC00] 10:55:01 INFO - PROCESS | 2868 | 1464198901048 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088A8E07800) [pid = 2868] [serial = 2051] [outer = 00000088A4E0DC00] 10:55:01 INFO - PROCESS | 2868 | 1464198901671 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]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:55:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 10:55:01 INFO - PROCESS | 2868 | 1464198901712 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 2868 | 1464198901715 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 10:55:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:55:01 INFO - PROCESS | 2868 | 1464198901719 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 2868 | 1464198901723 Marionette TRACE conn7 <- [1,2698,null,{}] 10:55:01 INFO - PROCESS | 2868 | 1464198901735 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}] 10:55:01 INFO - PROCESS | 2868 | 1464198901860 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 10:55:02 INFO - PROCESS | 2868 | 1464198901998 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BEF000 == 64 [pid = 2868] [id = 684] 10:55:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088ABE7AC00) [pid = 2868] [serial = 2052] [outer = 0000000000000000] 10:55:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088ACC8E000) [pid = 2868] [serial = 2053] [outer = 00000088ABE7AC00] 10:55:02 INFO - PROCESS | 2868 | 1464198902060 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088AEB23C00) [pid = 2868] [serial = 2054] [outer = 00000088ABE7AC00] 10:55:02 INFO - PROCESS | 2868 | 1464198902723 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] 10:55:02 INFO - PROCESS | 2868 | 1464198902754 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 10:55:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:55:02 INFO - PROCESS | 2868 | 1464198902758 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 2868 | 1464198902760 Marionette TRACE conn7 <- [1,2702,null,{}] 10:55:02 INFO - PROCESS | 2868 | 1464198902764 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}] 10:55:02 INFO - PROCESS | 2868 | 1464198902883 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 10:55:03 INFO - PROCESS | 2868 | 1464198903019 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F4E000 == 65 [pid = 2868] [id = 685] 10:55:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088AF818C00) [pid = 2868] [serial = 2055] [outer = 0000000000000000] 10:55:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088AF82CC00) [pid = 2868] [serial = 2056] [outer = 00000088AF818C00] 10:55:03 INFO - PROCESS | 2868 | 1464198903078 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088AF8BFC00) [pid = 2868] [serial = 2057] [outer = 00000088AF818C00] 10:55:03 INFO - PROCESS | 2868 | 1464198903636 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]]]}] 10:55:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:55:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 923ms 10:55:03 INFO - PROCESS | 2868 | 1464198903683 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 10:55:03 INFO - PROCESS | 2868 | 1464198903686 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 10:55:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:55:03 INFO - PROCESS | 2868 | 1464198903689 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - PROCESS | 2868 | 1464198903692 Marionette TRACE conn7 <- [1,2706,null,{}] 10:55:03 INFO - PROCESS | 2868 | 1464198903696 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}] 10:55:03 INFO - PROCESS | 2868 | 1464198903811 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 10:55:03 INFO - PROCESS | 2868 | 1464198903947 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6CA4800 == 66 [pid = 2868] [id = 686] 10:55:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088AF820000) [pid = 2868] [serial = 2058] [outer = 0000000000000000] 10:55:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088AFACE400) [pid = 2868] [serial = 2059] [outer = 00000088AF820000] 10:55:04 INFO - PROCESS | 2868 | 1464198904004 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088AFB4A000) [pid = 2868] [serial = 2060] [outer = 00000088AF820000] 10:55:04 INFO - PROCESS | 2868 | 1464198904636 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] 10:55:04 INFO - PROCESS | 2868 | 1464198904681 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 10:55:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:55:04 INFO - PROCESS | 2868 | 1464198904685 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 2868 | 1464198904687 Marionette TRACE conn7 <- [1,2710,null,{}] 10:55:04 INFO - PROCESS | 2868 | 1464198904691 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}] 10:55:04 INFO - PROCESS | 2868 | 1464198904834 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 10:55:04 INFO - PROCESS | 2868 | 1464198904977 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880263800 == 67 [pid = 2868] [id = 687] 10:55:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088B19A4C00) [pid = 2868] [serial = 2061] [outer = 0000000000000000] 10:55:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088B2B39800) [pid = 2868] [serial = 2062] [outer = 00000088B19A4C00] 10:55:05 INFO - PROCESS | 2868 | 1464198905036 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088B328FC00) [pid = 2868] [serial = 2063] [outer = 00000088B19A4C00] 10:55:05 INFO - PROCESS | 2868 | 1464198905690 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] 10:55:05 INFO - PROCESS | 2868 | 1464198905771 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 10:55:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:55:05 INFO - PROCESS | 2868 | 1464198905775 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 2868 | 1464198905777 Marionette TRACE conn7 <- [1,2714,null,{}] 10:55:05 INFO - PROCESS | 2868 | 1464198905781 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}] 10:55:05 INFO - PROCESS | 2868 | 1464198905898 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 10:55:06 INFO - PROCESS | 2868 | 1464198906034 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880E74000 == 68 [pid = 2868] [id = 688] 10:55:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088813E7C00) [pid = 2868] [serial = 2064] [outer = 0000000000000000] 10:55:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (000000889CF4A000) [pid = 2868] [serial = 2065] [outer = 00000088813E7C00] 10:55:06 INFO - PROCESS | 2868 | 1464198906091 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088A39D4000) [pid = 2868] [serial = 2066] [outer = 00000088813E7C00] 10:55:06 INFO - PROCESS | 2868 | 1464198906892 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]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:55:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1183ms 10:55:06 INFO - PROCESS | 2868 | 1464198906962 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 2868 | 1464198906966 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 10:55:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:55:06 INFO - PROCESS | 2868 | 1464198906972 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 2868 | 1464198906975 Marionette TRACE conn7 <- [1,2718,null,{}] 10:55:06 INFO - PROCESS | 2868 | 1464198906981 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}] 10:55:07 INFO - PROCESS | 2868 | 1464198907135 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 10:55:07 INFO - PROCESS | 2868 | 1464198907278 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880EC4000 == 69 [pid = 2868] [id = 689] 10:55:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (000000889D813400) [pid = 2868] [serial = 2067] [outer = 0000000000000000] 10:55:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (000000889E820400) [pid = 2868] [serial = 2068] [outer = 000000889D813400] 10:55:07 INFO - PROCESS | 2868 | 1464198907332 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (000000889F4D6800) [pid = 2868] [serial = 2069] [outer = 000000889D813400] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088A336B000 == 68 [pid = 2868] [id = 453] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB34800 == 67 [pid = 2868] [id = 680] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1265000 == 66 [pid = 2868] [id = 679] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088813D0000 == 65 [pid = 2868] [id = 678] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB7D2800 == 64 [pid = 2868] [id = 677] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 000000889E8BC800 == 63 [pid = 2868] [id = 676] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 000000889F284000 == 62 [pid = 2868] [id = 675] 10:55:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4ED1000 == 61 [pid = 2868] [id = 670] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088A95D1400) [pid = 2868] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088ADDB5800) [pid = 2868] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088A3167400) [pid = 2868] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088A4E8D000) [pid = 2868] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AEB25C00) [pid = 2868] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088ABA5D800) [pid = 2868] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088ABFA1400) [pid = 2868] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088A95CE800) [pid = 2868] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088A32F3C00) [pid = 2868] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088A3FAC400) [pid = 2868] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088AE892C00) [pid = 2868] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088AFE60400) [pid = 2868] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000889EA46400) [pid = 2868] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088AEE7FC00) [pid = 2868] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088A7A4B000) [pid = 2868] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088AFACB000) [pid = 2868] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088B3C08000) [pid = 2868] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088A493E800) [pid = 2868] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088AB6A2400) [pid = 2868] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088A3110400) [pid = 2868] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088AFAC5000) [pid = 2868] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AF821C00) [pid = 2868] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088AFB44000) [pid = 2868] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088AF82D800) [pid = 2868] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088A3EE8C00) [pid = 2868] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088ABA68400) [pid = 2868] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AF81A800) [pid = 2868] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088AF832400) [pid = 2868] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AF8A7C00) [pid = 2868] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088ABEC2800) [pid = 2868] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AFBC4400) [pid = 2868] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088B199C800) [pid = 2868] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088B2B31400) [pid = 2868] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088B3297000) [pid = 2868] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000889D812000) [pid = 2868] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A3C09C00) [pid = 2868] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088B3D2C800) [pid = 2868] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (0000008880FE0400) [pid = 2868] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A507A800) [pid = 2868] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889F940400) [pid = 2868] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AAF0F400) [pid = 2868] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088ABE76000) [pid = 2868] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088B3D24400) [pid = 2868] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088B2B3A400) [pid = 2868] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (00000088AE237C00) [pid = 2868] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088AFA71800) [pid = 2868] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (00000088AF8C2800) [pid = 2868] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (00000088AC05A000) [pid = 2868] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A00EFC00) [pid = 2868] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889E91D000) [pid = 2868] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889E81C400) [pid = 2868] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088B3D2F000) [pid = 2868] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088AEB26800) [pid = 2868] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (00000088ABEC6400) [pid = 2868] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088AEB22000) [pid = 2868] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088B3D26C00) [pid = 2868] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (00000088AEB12400) [pid = 2868] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088B3E06C00) [pid = 2868] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A8D46C00) [pid = 2868] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088A954B400) [pid = 2868] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088AEFF0800) [pid = 2868] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088ABBB9400) [pid = 2868] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (00000088AF8A8000) [pid = 2868] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088AF816C00) [pid = 2868] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A4934C00) [pid = 2868] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (00000088AFAEA400) [pid = 2868] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088AFBCF400) [pid = 2868] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 10:55:07 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (00000088AF82FC00) [pid = 2868] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 10:55:08 INFO - PROCESS | 2868 | 1464198908403 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:55:08 INFO - PROCESS | 2868 | 1464198908465 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 10:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:55:08 INFO - PROCESS | 2868 | 1464198908471 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - PROCESS | 2868 | 1464198908474 Marionette TRACE conn7 <- [1,2722,null,{}] 10:55:08 INFO - PROCESS | 2868 | 1464198908478 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}] 10:55:08 INFO - PROCESS | 2868 | 1464198908601 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 10:55:08 INFO - PROCESS | 2868 | 1464198908611 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3EDC000 == 62 [pid = 2868] [id = 690] 10:55:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (000000889EA3F800) [pid = 2868] [serial = 2070] [outer = 0000000000000000] 10:55:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (00000088A310E800) [pid = 2868] [serial = 2071] [outer = 000000889EA3F800] 10:55:08 INFO - PROCESS | 2868 | 1464198908660 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (00000088A3AEC000) [pid = 2868] [serial = 2072] [outer = 000000889EA3F800] 10:55:09 INFO - PROCESS | 2868 | 1464198909178 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]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 10:55:09 INFO - PROCESS | 2868 | 1464198909207 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 2868 | 1464198909209 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 10:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:55:09 INFO - PROCESS | 2868 | 1464198909218 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 2868 | 1464198909222 Marionette TRACE conn7 <- [1,2726,null,{}] 10:55:09 INFO - PROCESS | 2868 | 1464198909233 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}] 10:55:09 INFO - PROCESS | 2868 | 1464198909332 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 10:55:09 INFO - PROCESS | 2868 | 1464198909431 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A3D800 == 63 [pid = 2868] [id = 691] 10:55:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A493E800) [pid = 2868] [serial = 2073] [outer = 0000000000000000] 10:55:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (00000088A4E06400) [pid = 2868] [serial = 2074] [outer = 00000088A493E800] 10:55:09 INFO - PROCESS | 2868 | 1464198909482 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A5240000) [pid = 2868] [serial = 2075] [outer = 00000088A493E800] 10:55:09 INFO - PROCESS | 2868 | 1464198909920 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]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:55:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 10:55:09 INFO - PROCESS | 2868 | 1464198909955 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 2868 | 1464198909958 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 10:55:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:55:09 INFO - PROCESS | 2868 | 1464198909966 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 2868 | 1464198909968 Marionette TRACE conn7 <- [1,2730,null,{}] 10:55:09 INFO - PROCESS | 2868 | 1464198909972 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}] 10:55:10 INFO - PROCESS | 2868 | 1464198910127 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 10:55:10 INFO - PROCESS | 2868 | 1464198910187 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA9B6000 == 64 [pid = 2868] [id = 692] 10:55:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A581CC00) [pid = 2868] [serial = 2076] [outer = 0000000000000000] 10:55:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088A8D3CC00) [pid = 2868] [serial = 2077] [outer = 00000088A581CC00] 10:55:10 INFO - PROCESS | 2868 | 1464198910235 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088A90E0000) [pid = 2868] [serial = 2078] [outer = 00000088A581CC00] 10:55:10 INFO - PROCESS | 2868 | 1464198910693 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]]]}] 10:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 777ms 10:55:10 INFO - PROCESS | 2868 | 1464198910740 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 2868 | 1464198910743 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 10:55:10 INFO - PROCESS | 2868 | 1464198910746 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:55:10 INFO - PROCESS | 2868 | 1464198910748 Marionette TRACE conn7 <- [1,2734,null,{}] 10:55:10 INFO - PROCESS | 2868 | 1464198910752 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}] 10:55:10 INFO - PROCESS | 2868 | 1464198910878 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 10:55:10 INFO - PROCESS | 2868 | 1464198910939 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB820800 == 65 [pid = 2868] [id = 693] 10:55:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088A95CD000) [pid = 2868] [serial = 2079] [outer = 0000000000000000] 10:55:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AA92B400) [pid = 2868] [serial = 2080] [outer = 00000088A95CD000] 10:55:10 INFO - PROCESS | 2868 | 1464198910986 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AB794000) [pid = 2868] [serial = 2081] [outer = 00000088A95CD000] 10:55:11 INFO - PROCESS | 2868 | 1464198911457 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]]]}] 10:55:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:55:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 10:55:11 INFO - PROCESS | 2868 | 1464198911508 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 2868 | 1464198911511 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 10:55:11 INFO - PROCESS | 2868 | 1464198911514 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:55:11 INFO - PROCESS | 2868 | 1464198911516 Marionette TRACE conn7 <- [1,2738,null,{}] 10:55:11 INFO - PROCESS | 2868 | 1464198911520 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}] 10:55:11 INFO - PROCESS | 2868 | 1464198911666 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 10:55:11 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (0000008881287000) [pid = 2868] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:55:11 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (00000088AF8C8400) [pid = 2868] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:55:11 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A8B89000) [pid = 2868] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:55:11 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (0000008880FD5400) [pid = 2868] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:55:11 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (00000088AB792C00) [pid = 2868] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:55:11 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088AE80F000) [pid = 2868] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:55:11 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000889CF4AC00) [pid = 2868] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:55:11 INFO - PROCESS | 2868 | 1464198911752 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DA000 == 66 [pid = 2868] [id = 694] 10:55:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (0000008880FDAC00) [pid = 2868] [serial = 2082] [outer = 0000000000000000] 10:55:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889D809400) [pid = 2868] [serial = 2083] [outer = 0000008880FDAC00] 10:55:11 INFO - PROCESS | 2868 | 1464198911801 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (00000088ABFADC00) [pid = 2868] [serial = 2084] [outer = 0000008880FDAC00] 10:55:12 INFO - PROCESS | 2868 | 1464198912175 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]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 10:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:55:12 INFO - PROCESS | 2868 | 1464198912252 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 2868 | 1464198912254 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 10:55:12 INFO - PROCESS | 2868 | 1464198912258 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 2868 | 1464198912260 Marionette TRACE conn7 <- [1,2742,null,{}] 10:55:12 INFO - PROCESS | 2868 | 1464198912263 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}] 10:55:12 INFO - PROCESS | 2868 | 1464198912389 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 10:55:12 INFO - PROCESS | 2868 | 1464198912402 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEDB9800 == 67 [pid = 2868] [id = 695] 10:55:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (00000088AC2CA800) [pid = 2868] [serial = 2085] [outer = 0000000000000000] 10:55:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (00000088AE23B800) [pid = 2868] [serial = 2086] [outer = 00000088AC2CA800] 10:55:12 INFO - PROCESS | 2868 | 1464198912447 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088AE896800) [pid = 2868] [serial = 2087] [outer = 00000088AC2CA800] 10:55:12 INFO - PROCESS | 2868 | 1464198912869 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]]]}] 10:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 10:55:12 INFO - PROCESS | 2868 | 1464198912890 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 2868 | 1464198912892 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 10:55:12 INFO - PROCESS | 2868 | 1464198912896 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:55:12 INFO - PROCESS | 2868 | 1464198912898 Marionette TRACE conn7 <- [1,2746,null,{}] 10:55:12 INFO - PROCESS | 2868 | 1464198912901 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}] 10:55:13 INFO - PROCESS | 2868 | 1464198913030 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 10:55:13 INFO - PROCESS | 2868 | 1464198913073 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5F2800 == 68 [pid = 2868] [id = 696] 10:55:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (00000088AE88DC00) [pid = 2868] [serial = 2088] [outer = 0000000000000000] 10:55:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088AEB22C00) [pid = 2868] [serial = 2089] [outer = 00000088AE88DC00] 10:55:13 INFO - PROCESS | 2868 | 1464198913119 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (00000088AED38C00) [pid = 2868] [serial = 2090] [outer = 00000088AE88DC00] 10:55:13 INFO - PROCESS | 2868 | 1464198913528 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]]]}] 10:55:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:55:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 10:55:13 INFO - PROCESS | 2868 | 1464198913581 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 2868 | 1464198913583 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 10:55:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:55:13 INFO - PROCESS | 2868 | 1464198913587 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 2868 | 1464198913589 Marionette TRACE conn7 <- [1,2750,null,{}] 10:55:13 INFO - PROCESS | 2868 | 1464198913593 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}] 10:55:13 INFO - PROCESS | 2868 | 1464198913687 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 10:55:13 INFO - PROCESS | 2868 | 1464198913696 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D82800 == 69 [pid = 2868] [id = 697] 10:55:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (0000008880FDA400) [pid = 2868] [serial = 2091] [outer = 0000000000000000] 10:55:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (00000088AEFF7400) [pid = 2868] [serial = 2092] [outer = 0000008880FDA400] 10:55:13 INFO - PROCESS | 2868 | 1464198913741 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (00000088AF822400) [pid = 2868] [serial = 2093] [outer = 0000008880FDA400] 10:55:14 INFO - PROCESS | 2868 | 1464198914525 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]]]}] 10:55:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:55:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 10:55:14 INFO - PROCESS | 2868 | 1464198914577 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 2868 | 1464198914583 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 10:55:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:55:14 INFO - PROCESS | 2868 | 1464198914588 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - PROCESS | 2868 | 1464198914593 Marionette TRACE conn7 <- [1,2754,null,{}] 10:55:14 INFO - PROCESS | 2868 | 1464198914599 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}] 10:55:14 INFO - PROCESS | 2868 | 1464198914727 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 10:55:14 INFO - PROCESS | 2868 | 1464198914863 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3E87800 == 70 [pid = 2868] [id = 698] 10:55:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889EA46800) [pid = 2868] [serial = 2094] [outer = 0000000000000000] 10:55:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (00000088A2F5EC00) [pid = 2868] [serial = 2095] [outer = 000000889EA46800] 10:55:14 INFO - PROCESS | 2868 | 1464198914924 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (00000088A3EE8C00) [pid = 2868] [serial = 2096] [outer = 000000889EA46800] 10:55:15 INFO - PROCESS | 2868 | 1464198915508 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]]]}] 10:55:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:55:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 944ms 10:55:15 INFO - PROCESS | 2868 | 1464198915535 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 10:55:15 INFO - PROCESS | 2868 | 1464198915542 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 10:55:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:55:15 INFO - PROCESS | 2868 | 1464198915567 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 2868 | 1464198915570 Marionette TRACE conn7 <- [1,2758,null,{}] 10:55:15 INFO - PROCESS | 2868 | 1464198915575 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}] 10:55:15 INFO - PROCESS | 2868 | 1464198915702 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 10:55:15 INFO - PROCESS | 2868 | 1464198915808 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACEB9800 == 71 [pid = 2868] [id = 699] 10:55:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A7A4E800) [pid = 2868] [serial = 2097] [outer = 0000000000000000] 10:55:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088A8D5AC00) [pid = 2868] [serial = 2098] [outer = 00000088A7A4E800] 10:55:15 INFO - PROCESS | 2868 | 1464198915866 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (00000088ABBB8400) [pid = 2868] [serial = 2099] [outer = 00000088A7A4E800] 10:55:16 INFO - PROCESS | 2868 | 1464198916478 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]]]}] 10:55:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:55:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 923ms 10:55:16 INFO - PROCESS | 2868 | 1464198916509 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 2868 | 1464198916512 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 10:55:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:55:16 INFO - PROCESS | 2868 | 1464198916518 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 2868 | 1464198916522 Marionette TRACE conn7 <- [1,2762,null,{}] 10:55:16 INFO - PROCESS | 2868 | 1464198916535 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}] 10:55:16 INFO - PROCESS | 2868 | 1464198916663 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 10:55:16 INFO - PROCESS | 2868 | 1464198916771 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B367D000 == 72 [pid = 2868] [id = 700] 10:55:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (00000088ADF42000) [pid = 2868] [serial = 2100] [outer = 0000000000000000] 10:55:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (00000088AEBAE000) [pid = 2868] [serial = 2101] [outer = 00000088ADF42000] 10:55:16 INFO - PROCESS | 2868 | 1464198916832 Marionette DEBUG loaded listener.js 10:55:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (00000088AF82F400) [pid = 2868] [serial = 2102] [outer = 00000088ADF42000] 10:55:17 INFO - PROCESS | 2868 | 1464198917423 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]]]}] 10:55:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:55:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 988ms 10:55:17 INFO - PROCESS | 2868 | 1464198917507 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 2868 | 1464198917511 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 10:55:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:55:17 INFO - PROCESS | 2868 | 1464198917514 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 2868 | 1464198917517 Marionette TRACE conn7 <- [1,2766,null,{}] 10:55:17 INFO - PROCESS | 2868 | 1464198917521 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}] 10:55:17 INFO - PROCESS | 2868 | 1464198917647 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 10:55:17 INFO - PROCESS | 2868 | 1464198917780 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A5F800 == 73 [pid = 2868] [id = 701] 10:55:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088AF8A7C00) [pid = 2868] [serial = 2103] [outer = 0000000000000000] 10:55:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088AF8C9000) [pid = 2868] [serial = 2104] [outer = 00000088AF8A7C00] 10:55:17 INFO - PROCESS | 2868 | 1464198917838 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088AFACA000) [pid = 2868] [serial = 2105] [outer = 00000088AF8A7C00] 10:55:18 INFO - PROCESS | 2868 | 1464198918431 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]]]}] 10:55:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:55:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 923ms 10:55:18 INFO - PROCESS | 2868 | 1464198918439 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 2868 | 1464198918442 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 10:55:18 INFO - PROCESS | 2868 | 1464198918445 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:55:18 INFO - PROCESS | 2868 | 1464198918448 Marionette TRACE conn7 <- [1,2770,null,{}] 10:55:18 INFO - PROCESS | 2868 | 1464198918451 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}] 10:55:18 INFO - PROCESS | 2868 | 1464198918572 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 10:55:18 INFO - PROCESS | 2868 | 1464198918679 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3F37000 == 74 [pid = 2868] [id = 702] 10:55:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088AF830C00) [pid = 2868] [serial = 2106] [outer = 0000000000000000] 10:55:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088AFAEE800) [pid = 2868] [serial = 2107] [outer = 00000088AF830C00] 10:55:18 INFO - PROCESS | 2868 | 1464198918736 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088AFBC6800) [pid = 2868] [serial = 2108] [outer = 00000088AF830C00] 10:55:19 INFO - PROCESS | 2868 | 1464198919387 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]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:55:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 986ms 10:55:19 INFO - PROCESS | 2868 | 1464198919434 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 2868 | 1464198919437 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 10:55:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:55:19 INFO - PROCESS | 2868 | 1464198919440 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - PROCESS | 2868 | 1464198919442 Marionette TRACE conn7 <- [1,2774,null,{}] 10:55:19 INFO - PROCESS | 2868 | 1464198919446 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}] 10:55:19 INFO - PROCESS | 2868 | 1464198919577 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 10:55:19 INFO - PROCESS | 2868 | 1464198919711 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5B1D800 == 75 [pid = 2868] [id = 703] 10:55:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088B19A0C00) [pid = 2868] [serial = 2109] [outer = 0000000000000000] 10:55:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088B2B31800) [pid = 2868] [serial = 2110] [outer = 00000088B19A0C00] 10:55:19 INFO - PROCESS | 2868 | 1464198919770 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088B3288400) [pid = 2868] [serial = 2111] [outer = 00000088B19A0C00] 10:55:20 INFO - PROCESS | 2868 | 1464198920316 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]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:55:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 922ms 10:55:20 INFO - PROCESS | 2868 | 1464198920366 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 2868 | 1464198920368 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 10:55:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:55:20 INFO - PROCESS | 2868 | 1464198920372 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 2868 | 1464198920374 Marionette TRACE conn7 <- [1,2778,null,{}] 10:55:20 INFO - PROCESS | 2868 | 1464198920378 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}] 10:55:20 INFO - PROCESS | 2868 | 1464198920496 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 10:55:20 INFO - PROCESS | 2868 | 1464198920602 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BF4000 == 76 [pid = 2868] [id = 704] 10:55:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AFBA0400) [pid = 2868] [serial = 2112] [outer = 0000000000000000] 10:55:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AFBA6C00) [pid = 2868] [serial = 2113] [outer = 00000088AFBA0400] 10:55:20 INFO - PROCESS | 2868 | 1464198920658 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088AFBAD400) [pid = 2868] [serial = 2114] [outer = 00000088AFBA0400] 10:55:21 INFO - PROCESS | 2868 | 1464198921511 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]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:55:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1175ms 10:55:21 INFO - PROCESS | 2868 | 1464198921550 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 2868 | 1464198921554 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 10:55:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:55:21 INFO - PROCESS | 2868 | 1464198921560 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 2868 | 1464198921563 Marionette TRACE conn7 <- [1,2782,null,{}] 10:55:21 INFO - PROCESS | 2868 | 1464198921569 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}] 10:55:21 INFO - PROCESS | 2868 | 1464198921688 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 10:55:21 INFO - PROCESS | 2868 | 1464198921818 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F911800 == 77 [pid = 2868] [id = 705] 10:55:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088812D0C00) [pid = 2868] [serial = 2115] [outer = 0000000000000000] 10:55:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088812D2C00) [pid = 2868] [serial = 2116] [outer = 00000088812D0C00] 10:55:21 INFO - PROCESS | 2868 | 1464198921871 Marionette DEBUG loaded listener.js 10:55:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088813F2C00) [pid = 2868] [serial = 2117] [outer = 00000088812D0C00] 10:55:22 INFO - PROCESS | 2868 | 1464198922488 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]]]}] 10:55:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:55:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 10:55:22 INFO - PROCESS | 2868 | 1464198922551 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 2868 | 1464198922557 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 10:55:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:55:22 INFO - PROCESS | 2868 | 1464198922564 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 2868 | 1464198922566 Marionette TRACE conn7 <- [1,2786,null,{}] 10:55:22 INFO - PROCESS | 2868 | 1464198922571 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}] 10:55:22 INFO - PROCESS | 2868 | 1464198922684 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 10:55:22 INFO - PROCESS | 2868 | 1464198922833 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5F2800 == 76 [pid = 2868] [id = 696] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEDB9800 == 75 [pid = 2868] [id = 695] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1DA000 == 74 [pid = 2868] [id = 694] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB820800 == 73 [pid = 2868] [id = 693] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA9B6000 == 72 [pid = 2868] [id = 692] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A3D800 == 71 [pid = 2868] [id = 691] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3EDC000 == 70 [pid = 2868] [id = 690] 10:55:22 INFO - PROCESS | 2868 | --DOCSHELL 0000008880EC4000 == 69 [pid = 2868] [id = 689] 10:55:22 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088A8D5A800) [pid = 2868] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 10:55:22 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088AEB13000) [pid = 2868] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 10:55:22 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889F1AD000) [pid = 2868] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 10:55:22 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088ABE22000) [pid = 2868] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 10:55:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088803DF800 == 70 [pid = 2868] [id = 706] 10:55:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (0000008880BBCC00) [pid = 2868] [serial = 2118] [outer = 0000000000000000] 10:55:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (0000008880FD5800) [pid = 2868] [serial = 2119] [outer = 0000008880BBCC00] 10:55:22 INFO - PROCESS | 2868 | 1464198922940 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889E2B7C00) [pid = 2868] [serial = 2120] [outer = 0000008880BBCC00] 10:55:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF5E7000 == 69 [pid = 2868] [id = 683] 10:55:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A91000 == 68 [pid = 2868] [id = 682] 10:55:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3ADA800 == 67 [pid = 2868] [id = 681] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (0000008881F0B400) [pid = 2868] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088813E7400) [pid = 2868] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088AFAC0400) [pid = 2868] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (00000088AFAE7800) [pid = 2868] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A8E05400) [pid = 2868] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889E917C00) [pid = 2868] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A4A91400) [pid = 2868] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AFB3E000) [pid = 2868] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088ACEA9C00) [pid = 2868] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (0000008881FBE800) [pid = 2868] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088AEB1F000) [pid = 2868] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889E2BC800) [pid = 2868] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088AEE78000) [pid = 2868] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088ABE25400) [pid = 2868] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (00000088A4A8C800) [pid = 2868] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088AAF03C00) [pid = 2868] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 10:55:23 INFO - PROCESS | 2868 | 1464198923716 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]]]}] 10:55:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:55:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1177ms 10:55:23 INFO - PROCESS | 2868 | 1464198923746 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 10:55:23 INFO - PROCESS | 2868 | 1464198923750 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 10:55:23 INFO - PROCESS | 2868 | 1464198923756 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:55:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:55:23 INFO - PROCESS | 2868 | 1464198923760 Marionette TRACE conn7 <- [1,2790,null,{}] 10:55:23 INFO - PROCESS | 2868 | 1464198923766 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}] 10:55:23 INFO - PROCESS | 2868 | 1464198923890 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 10:55:24 INFO - PROCESS | 2868 | 1464198924023 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F1E4800 == 68 [pid = 2868] [id = 707] 10:55:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (0000008881FC3000) [pid = 2868] [serial = 2121] [outer = 0000000000000000] 10:55:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889E16C400) [pid = 2868] [serial = 2122] [outer = 0000008881FC3000] 10:55:24 INFO - PROCESS | 2868 | 1464198924084 Marionette DEBUG loaded listener.js 10:55:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889EA44400) [pid = 2868] [serial = 2123] [outer = 0000008881FC3000] 10:55:24 INFO - PROCESS | 2868 | 1464198924745 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]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:55:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1031ms 10:55:24 INFO - PROCESS | 2868 | 1464198924792 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 2868 | 1464198924799 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 10:55:24 INFO - PROCESS | 2868 | 1464198924806 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:55:24 INFO - PROCESS | 2868 | 1464198924809 Marionette TRACE conn7 <- [1,2794,null,{}] 10:55:24 INFO - PROCESS | 2868 | 1464198924835 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}] 10:55:24 INFO - PROCESS | 2868 | 1464198924992 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 10:55:25 INFO - PROCESS | 2868 | 1464198925125 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A45000 == 69 [pid = 2868] [id = 708] 10:55:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A310EC00) [pid = 2868] [serial = 2124] [outer = 0000000000000000] 10:55:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A39D3400) [pid = 2868] [serial = 2125] [outer = 00000088A310EC00] 10:55:25 INFO - PROCESS | 2868 | 1464198925185 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A3EE8800) [pid = 2868] [serial = 2126] [outer = 00000088A310EC00] 10:55:25 INFO - PROCESS | 2868 | 1464198925789 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]]]}] 10:55:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:55:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1018ms 10:55:25 INFO - PROCESS | 2868 | 1464198925830 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 10:55:25 INFO - PROCESS | 2868 | 1464198925833 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 10:55:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:55:25 INFO - PROCESS | 2868 | 1464198925837 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:55:25 INFO - PROCESS | 2868 | 1464198925841 Marionette TRACE conn7 <- [1,2798,null,{}] 10:55:25 INFO - PROCESS | 2868 | 1464198925853 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}] 10:55:25 INFO - PROCESS | 2868 | 1464198925975 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 10:55:26 INFO - PROCESS | 2868 | 1464198926083 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB80A000 == 70 [pid = 2868] [id = 709] 10:55:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4E8FC00) [pid = 2868] [serial = 2127] [outer = 0000000000000000] 10:55:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A5081800) [pid = 2868] [serial = 2128] [outer = 00000088A4E8FC00] 10:55:26 INFO - PROCESS | 2868 | 1464198926145 Marionette DEBUG loaded listener.js 10:55:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A8B92000) [pid = 2868] [serial = 2129] [outer = 00000088A4E8FC00] 10:55:26 INFO - PROCESS | 2868 | 1464198926792 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]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:55:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 985ms 10:55:26 INFO - PROCESS | 2868 | 1464198926824 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 2868 | 1464198926827 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 10:55:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:55:26 INFO - PROCESS | 2868 | 1464198926831 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 2868 | 1464198926833 Marionette TRACE conn7 <- [1,2802,null,{}] 10:55:26 INFO - PROCESS | 2868 | 1464198926837 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}] 10:55:26 INFO - PROCESS | 2868 | 1464198926960 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 10:55:27 INFO - PROCESS | 2868 | 1464198927064 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACCAF800 == 71 [pid = 2868] [id = 710] 10:55:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A8F35800) [pid = 2868] [serial = 2130] [outer = 0000000000000000] 10:55:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (00000088A95D1400) [pid = 2868] [serial = 2131] [outer = 00000088A8F35800] 10:55:27 INFO - PROCESS | 2868 | 1464198927123 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088AAF0B800) [pid = 2868] [serial = 2132] [outer = 00000088A8F35800] 10:55:27 INFO - PROCESS | 2868 | 1464198927690 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]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:55:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 923ms 10:55:27 INFO - PROCESS | 2868 | 1464198927756 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 2868 | 1464198927759 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 10:55:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:55:27 INFO - PROCESS | 2868 | 1464198927762 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 2868 | 1464198927764 Marionette TRACE conn7 <- [1,2806,null,{}] 10:55:27 INFO - PROCESS | 2868 | 1464198927768 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}] 10:55:27 INFO - PROCESS | 2868 | 1464198927884 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 10:55:28 INFO - PROCESS | 2868 | 1464198928016 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD94C800 == 72 [pid = 2868] [id = 711] 10:55:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088AAED9800) [pid = 2868] [serial = 2133] [outer = 0000000000000000] 10:55:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088ABD6D400) [pid = 2868] [serial = 2134] [outer = 00000088AAED9800] 10:55:28 INFO - PROCESS | 2868 | 1464198928075 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088ABE27C00) [pid = 2868] [serial = 2135] [outer = 00000088AAED9800] 10:55:28 INFO - PROCESS | 2868 | 1464198928688 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]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:55:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 986ms 10:55:28 INFO - PROCESS | 2868 | 1464198928751 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 2868 | 1464198928754 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 10:55:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:55:28 INFO - PROCESS | 2868 | 1464198928758 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 2868 | 1464198928760 Marionette TRACE conn7 <- [1,2810,null,{}] 10:55:28 INFO - PROCESS | 2868 | 1464198928764 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}] 10:55:28 INFO - PROCESS | 2868 | 1464198928890 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 10:55:29 INFO - PROCESS | 2868 | 1464198929023 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5F2800 == 73 [pid = 2868] [id = 712] 10:55:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088ABEC9000) [pid = 2868] [serial = 2136] [outer = 0000000000000000] 10:55:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AC54C800) [pid = 2868] [serial = 2137] [outer = 00000088ABEC9000] 10:55:29 INFO - PROCESS | 2868 | 1464198929083 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088ACE2A000) [pid = 2868] [serial = 2138] [outer = 00000088ABEC9000] 10:55:29 INFO - PROCESS | 2868 | 1464198929640 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]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 987ms 10:55:29 INFO - PROCESS | 2868 | 1464198929747 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 2868 | 1464198929750 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 10:55:29 INFO - PROCESS | 2868 | 1464198929753 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:55:29 INFO - PROCESS | 2868 | 1464198929756 Marionette TRACE conn7 <- [1,2814,null,{}] 10:55:29 INFO - PROCESS | 2868 | 1464198929759 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}] 10:55:29 INFO - PROCESS | 2868 | 1464198929878 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 10:55:29 INFO - PROCESS | 2868 | 1464198929975 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3490800 == 74 [pid = 2868] [id = 713] 10:55:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088812D7400) [pid = 2868] [serial = 2139] [outer = 0000000000000000] 10:55:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AE88AC00) [pid = 2868] [serial = 2140] [outer = 00000088812D7400] 10:55:30 INFO - PROCESS | 2868 | 1464198930031 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088AEB1F000) [pid = 2868] [serial = 2141] [outer = 00000088812D7400] 10:55:30 INFO - PROCESS | 2868 | 1464198930585 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:55:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 882ms 10:55:30 INFO - PROCESS | 2868 | 1464198930638 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 2868 | 1464198930640 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 10:55:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:55:30 INFO - PROCESS | 2868 | 1464198930644 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 2868 | 1464198930646 Marionette TRACE conn7 <- [1,2818,null,{}] 10:55:30 INFO - PROCESS | 2868 | 1464198930650 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}] 10:55:30 INFO - PROCESS | 2868 | 1464198930766 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 10:55:30 INFO - PROCESS | 2868 | 1464198930870 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3670000 == 75 [pid = 2868] [id = 714] 10:55:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088AEB14400) [pid = 2868] [serial = 2142] [outer = 0000000000000000] 10:55:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088AEF92C00) [pid = 2868] [serial = 2143] [outer = 00000088AEB14400] 10:55:30 INFO - PROCESS | 2868 | 1464198930928 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088AEFFD800) [pid = 2868] [serial = 2144] [outer = 00000088AEB14400] 10:55:31 INFO - PROCESS | 2868 | 1464198931574 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]]]}] 10:55:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:55:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 985ms 10:55:31 INFO - PROCESS | 2868 | 1464198931632 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 10:55:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:55:31 INFO - PROCESS | 2868 | 1464198931634 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 10:55:31 INFO - PROCESS | 2868 | 1464198931638 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 2868 | 1464198931640 Marionette TRACE conn7 <- [1,2822,null,{}] 10:55:31 INFO - PROCESS | 2868 | 1464198931644 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}] 10:55:31 INFO - PROCESS | 2868 | 1464198931762 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 10:55:31 INFO - PROCESS | 2868 | 1464198931901 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CAA000 == 76 [pid = 2868] [id = 715] 10:55:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (0000008881F0E400) [pid = 2868] [serial = 2145] [outer = 0000000000000000] 10:55:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088AF825400) [pid = 2868] [serial = 2146] [outer = 0000008881F0E400] 10:55:31 INFO - PROCESS | 2868 | 1464198931959 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088AF8BC000) [pid = 2868] [serial = 2147] [outer = 0000008881F0E400] 10:55:32 INFO - PROCESS | 2868 | 1464198932640 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1078ms 10:55:32 INFO - PROCESS | 2868 | 1464198932719 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 2868 | 1464198932723 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 10:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:55:32 INFO - PROCESS | 2868 | 1464198932728 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 2868 | 1464198932732 Marionette TRACE conn7 <- [1,2826,null,{}] 10:55:32 INFO - PROCESS | 2868 | 1464198932738 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}] 10:55:32 INFO - PROCESS | 2868 | 1464198932888 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 10:55:33 INFO - PROCESS | 2868 | 1464198933026 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8A36000 == 77 [pid = 2868] [id = 716] 10:55:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000889E81EC00) [pid = 2868] [serial = 2148] [outer = 0000000000000000] 10:55:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000889F1AD000) [pid = 2868] [serial = 2149] [outer = 000000889E81EC00] 10:55:33 INFO - PROCESS | 2868 | 1464198933090 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088A3A50C00) [pid = 2868] [serial = 2150] [outer = 000000889E81EC00] 10:55:33 INFO - PROCESS | 2868 | --DOCSHELL 000000889F911800 == 76 [pid = 2868] [id = 705] 10:55:33 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3E87800 == 75 [pid = 2868] [id = 698] 10:55:33 INFO - PROCESS | 2868 | 1464198933584 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]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:55:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 944ms 10:55:33 INFO - PROCESS | 2868 | 1464198933678 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 2868 | 1464198933684 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 10:55:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:55:33 INFO - PROCESS | 2868 | 1464198933690 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 2868 | 1464198933693 Marionette TRACE conn7 <- [1,2830,null,{}] 10:55:33 INFO - PROCESS | 2868 | 1464198933697 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}] 10:55:33 INFO - PROCESS | 2868 | 1464198933803 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 10:55:33 INFO - PROCESS | 2868 | 1464198933817 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1E0000 == 76 [pid = 2868] [id = 717] 10:55:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A4E0A000) [pid = 2868] [serial = 2151] [outer = 0000000000000000] 10:55:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088A4E8F800) [pid = 2868] [serial = 2152] [outer = 00000088A4E0A000] 10:55:33 INFO - PROCESS | 2868 | 1464198933864 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088A8D55C00) [pid = 2868] [serial = 2153] [outer = 00000088A4E0A000] 10:55:34 INFO - PROCESS | 2868 | 1464198934363 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]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:55:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 10:55:34 INFO - PROCESS | 2868 | 1464198934450 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 2868 | 1464198934453 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 10:55:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:55:34 INFO - PROCESS | 2868 | 1464198934456 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 2868 | 1464198934460 Marionette TRACE conn7 <- [1,2834,null,{}] 10:55:34 INFO - PROCESS | 2868 | 1464198934472 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}] 10:55:34 INFO - PROCESS | 2868 | 1464198934596 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 10:55:34 INFO - PROCESS | 2868 | 1464198934688 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3AEE000 == 77 [pid = 2868] [id = 718] 10:55:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088ABE25C00) [pid = 2868] [serial = 2154] [outer = 0000000000000000] 10:55:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088ACAEF400) [pid = 2868] [serial = 2155] [outer = 00000088ABE25C00] 10:55:34 INFO - PROCESS | 2868 | 1464198934739 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088AF834000) [pid = 2868] [serial = 2156] [outer = 00000088ABE25C00] 10:55:35 INFO - PROCESS | 2868 | 1464198935163 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]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 10:55:35 INFO - PROCESS | 2868 | 1464198935194 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 2868 | 1464198935197 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 10:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:55:35 INFO - PROCESS | 2868 | 1464198935200 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 2868 | 1464198935202 Marionette TRACE conn7 <- [1,2838,null,{}] 10:55:35 INFO - PROCESS | 2868 | 1464198935205 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}] 10:55:35 INFO - PROCESS | 2868 | 1464198935338 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 10:55:35 INFO - PROCESS | 2868 | 1464198935359 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BE0000 == 78 [pid = 2868] [id = 719] 10:55:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088AFA73800) [pid = 2868] [serial = 2157] [outer = 0000000000000000] 10:55:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088AFAC6800) [pid = 2868] [serial = 2158] [outer = 00000088AFA73800] 10:55:35 INFO - PROCESS | 2868 | 1464198935408 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088AFB3C400) [pid = 2868] [serial = 2159] [outer = 00000088AFA73800] 10:55:35 INFO - PROCESS | 2868 | 1464198935849 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 10:55:35 INFO - PROCESS | 2868 | 1464198935877 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 10:55:35 INFO - PROCESS | 2868 | 1464198935879 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 10:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:55:35 INFO - PROCESS | 2868 | 1464198935892 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:55:35 INFO - PROCESS | 2868 | 1464198935894 Marionette TRACE conn7 <- [1,2842,null,{}] 10:55:35 INFO - PROCESS | 2868 | 1464198935898 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}] 10:55:36 INFO - PROCESS | 2868 | 1464198936024 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 10:55:36 INFO - PROCESS | 2868 | 1464198936076 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5EE2000 == 79 [pid = 2868] [id = 720] 10:55:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088AFB9F400) [pid = 2868] [serial = 2160] [outer = 0000000000000000] 10:55:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088AFBA5400) [pid = 2868] [serial = 2161] [outer = 00000088AFB9F400] 10:55:36 INFO - PROCESS | 2868 | 1464198936122 Marionette DEBUG loaded listener.js 10:55:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088AFBCE400) [pid = 2868] [serial = 2162] [outer = 00000088AFB9F400] 10:55:36 INFO - PROCESS | 2868 | 1464198936618 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]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:55:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 774ms 10:55:36 INFO - PROCESS | 2868 | 1464198936667 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 2868 | 1464198936669 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 10:55:36 INFO - PROCESS | 2868 | 1464198936672 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:55:36 INFO - PROCESS | 2868 | 1464198936674 Marionette TRACE conn7 <- [1,2846,null,{}] 10:55:36 INFO - PROCESS | 2868 | 1464198936678 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}] 10:55:36 INFO - PROCESS | 2868 | 1464198936838 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 10:55:36 INFO - PROCESS | 2868 | 1464198936907 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F56000 == 80 [pid = 2868] [id = 721] 10:55:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088AFBA1800) [pid = 2868] [serial = 2163] [outer = 0000000000000000] 10:55:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088B2B36400) [pid = 2868] [serial = 2164] [outer = 00000088AFBA1800] 10:55:36 INFO - PROCESS | 2868 | 1464198936955 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088B3C06800) [pid = 2868] [serial = 2165] [outer = 00000088AFBA1800] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088AE2C8C00) [pid = 2868] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (000000889EF76000) [pid = 2868] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (000000889EF6E000) [pid = 2868] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088AE88DC00) [pid = 2868] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088A581CC00) [pid = 2868] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AF818C00) [pid = 2868] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088A95CD000) [pid = 2868] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088A581D400) [pid = 2868] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (0000008881FB5800) [pid = 2868] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088A493E800) [pid = 2868] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088A4E0DC00) [pid = 2868] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088ABE7AC00) [pid = 2868] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088B19A4C00) [pid = 2868] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088AF820000) [pid = 2868] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (0000008880FDAC00) [pid = 2868] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088812D0C00) [pid = 2868] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (0000008880FDA400) [pid = 2868] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088813E7C00) [pid = 2868] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (000000889EA3F800) [pid = 2868] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889D813400) [pid = 2868] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088AC2CA800) [pid = 2868] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (0000008881FB7800) [pid = 2868] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:55:37 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088AFAE3C00) [pid = 2868] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:55:37 INFO - PROCESS | 2868 | 1464198937514 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:55:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:55:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 881ms 10:55:37 INFO - PROCESS | 2868 | 1464198937558 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 10:55:37 INFO - PROCESS | 2868 | 1464198937560 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 10:55:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:55:37 INFO - PROCESS | 2868 | 1464198937569 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:55:37 INFO - PROCESS | 2868 | 1464198937571 Marionette TRACE conn7 <- [1,2850,null,{}] 10:55:37 INFO - PROCESS | 2868 | 1464198937575 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}] 10:55:37 INFO - PROCESS | 2868 | 1464198937673 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 10:55:37 INFO - PROCESS | 2868 | 1464198937682 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6055000 == 81 [pid = 2868] [id = 722] 10:55:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (0000008880FB1000) [pid = 2868] [serial = 2166] [outer = 0000000000000000] 10:55:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (0000008880FB9000) [pid = 2868] [serial = 2167] [outer = 0000008880FB1000] 10:55:37 INFO - PROCESS | 2868 | 1464198937729 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088812D0C00) [pid = 2868] [serial = 2168] [outer = 0000008880FB1000] 10:55:38 INFO - PROCESS | 2868 | 1464198938179 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]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:55:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 672ms 10:55:38 INFO - PROCESS | 2868 | 1464198938244 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 2868 | 1464198938246 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 10:55:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:55:38 INFO - PROCESS | 2868 | 1464198938249 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 2868 | 1464198938251 Marionette TRACE conn7 <- [1,2854,null,{}] 10:55:38 INFO - PROCESS | 2868 | 1464198938254 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}] 10:55:38 INFO - PROCESS | 2868 | 1464198938350 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 10:55:38 INFO - PROCESS | 2868 | 1464198938357 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B64E2000 == 82 [pid = 2868] [id = 723] 10:55:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000889E913000) [pid = 2868] [serial = 2169] [outer = 0000000000000000] 10:55:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088A524B000) [pid = 2868] [serial = 2170] [outer = 000000889E913000] 10:55:38 INFO - PROCESS | 2868 | 1464198938406 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088AC54F800) [pid = 2868] [serial = 2171] [outer = 000000889E913000] 10:55:38 INFO - PROCESS | 2868 | 1464198938895 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]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:55:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 10:55:38 INFO - PROCESS | 2868 | 1464198938922 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 2868 | 1464198938925 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 10:55:38 INFO - PROCESS | 2868 | 1464198938928 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:55:38 INFO - PROCESS | 2868 | 1464198938930 Marionette TRACE conn7 <- [1,2858,null,{}] 10:55:38 INFO - PROCESS | 2868 | 1464198938933 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}] 10:55:39 INFO - PROCESS | 2868 | 1464198939032 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 10:55:39 INFO - PROCESS | 2868 | 1464198939069 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6CB2800 == 83 [pid = 2868] [id = 724] 10:55:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088AFAE3C00) [pid = 2868] [serial = 2172] [outer = 0000000000000000] 10:55:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088B328DC00) [pid = 2868] [serial = 2173] [outer = 00000088AFAE3C00] 10:55:39 INFO - PROCESS | 2868 | 1464198939121 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (0000008880FBA000) [pid = 2868] [serial = 2174] [outer = 00000088AFAE3C00] 10:55:39 INFO - PROCESS | 2868 | 1464198939843 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]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:55:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 10:55:39 INFO - PROCESS | 2868 | 1464198939918 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 2868 | 1464198939924 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 10:55:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:55:39 INFO - PROCESS | 2868 | 1464198939929 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 2868 | 1464198939934 Marionette TRACE conn7 <- [1,2862,null,{}] 10:55:39 INFO - PROCESS | 2868 | 1464198939940 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}] 10:55:40 INFO - PROCESS | 2868 | 1464198940106 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 10:55:40 INFO - PROCESS | 2868 | 1464198940248 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3C4800 == 84 [pid = 2868] [id = 725] 10:55:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (000000889D7CB400) [pid = 2868] [serial = 2175] [outer = 0000000000000000] 10:55:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088A00EC400) [pid = 2868] [serial = 2176] [outer = 000000889D7CB400] 10:55:40 INFO - PROCESS | 2868 | 1464198940309 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088A4A8F000) [pid = 2868] [serial = 2177] [outer = 000000889D7CB400] 10:55:40 INFO - PROCESS | 2868 | 1464198940922 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]]]}] 10:55:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:55:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1024ms 10:55:40 INFO - PROCESS | 2868 | 1464198940956 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 2868 | 1464198940963 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 10:55:40 INFO - PROCESS | 2868 | 1464198940970 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:55:40 INFO - PROCESS | 2868 | 1464198940973 Marionette TRACE conn7 <- [1,2866,null,{}] 10:55:40 INFO - PROCESS | 2868 | 1464198940978 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}] 10:55:41 INFO - PROCESS | 2868 | 1464198941111 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 10:55:41 INFO - PROCESS | 2868 | 1464198941224 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F07000 == 85 [pid = 2868] [id = 726] 10:55:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088ABE77C00) [pid = 2868] [serial = 2178] [outer = 0000000000000000] 10:55:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088ABFA2C00) [pid = 2868] [serial = 2179] [outer = 00000088ABE77C00] 10:55:41 INFO - PROCESS | 2868 | 1464198941322 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088AEFFE000) [pid = 2868] [serial = 2180] [outer = 00000088ABE77C00] 10:55:41 INFO - PROCESS | 2868 | 1464198941970 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]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:55:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1017ms 10:55:41 INFO - PROCESS | 2868 | 1464198941993 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 2868 | 1464198941996 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 10:55:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:55:42 INFO - PROCESS | 2868 | 1464198942000 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 2868 | 1464198942004 Marionette TRACE conn7 <- [1,2870,null,{}] 10:55:42 INFO - PROCESS | 2868 | 1464198942016 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}] 10:55:42 INFO - PROCESS | 2868 | 1464198942145 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 10:55:42 INFO - PROCESS | 2868 | 1464198942288 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880CA3000 == 86 [pid = 2868] [id = 727] 10:55:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088AFE6A800) [pid = 2868] [serial = 2181] [outer = 0000000000000000] 10:55:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088B19A2800) [pid = 2868] [serial = 2182] [outer = 00000088AFE6A800] 10:55:42 INFO - PROCESS | 2868 | 1464198942352 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088B3291400) [pid = 2868] [serial = 2183] [outer = 00000088AFE6A800] 10:55:42 INFO - PROCESS | 2868 | 1464198942958 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]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:55:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1028ms 10:55:43 INFO - PROCESS | 2868 | 1464198943030 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 2868 | 1464198943033 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 10:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:55:43 INFO - PROCESS | 2868 | 1464198943037 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 2868 | 1464198943039 Marionette TRACE conn7 <- [1,2874,null,{}] 10:55:43 INFO - PROCESS | 2868 | 1464198943043 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}] 10:55:43 INFO - PROCESS | 2868 | 1464198943173 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 10:55:43 INFO - PROCESS | 2868 | 1464198943313 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880C70000 == 87 [pid = 2868] [id = 728] 10:55:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (0000008881ADCC00) [pid = 2868] [serial = 2184] [outer = 0000000000000000] 10:55:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (0000008881AE0800) [pid = 2868] [serial = 2185] [outer = 0000008881ADCC00] 10:55:43 INFO - PROCESS | 2868 | 1464198943372 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088B3C0F400) [pid = 2868] [serial = 2186] [outer = 0000008881ADCC00] 10:55:43 INFO - PROCESS | 2868 | 1464198943940 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]]]}] 10:55:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:55:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 923ms 10:55:43 INFO - PROCESS | 2868 | 1464198943962 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 2868 | 1464198943964 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 10:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:55:43 INFO - PROCESS | 2868 | 1464198943968 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 2868 | 1464198943970 Marionette TRACE conn7 <- [1,2878,null,{}] 10:55:43 INFO - PROCESS | 2868 | 1464198943974 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}] 10:55:44 INFO - PROCESS | 2868 | 1464198944098 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 10:55:44 INFO - PROCESS | 2868 | 1464198944209 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 2868 | ++DOCSHELL 0000008881F22000 == 88 [pid = 2868] [id = 729] 10:55:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (0000008880E35800) [pid = 2868] [serial = 2187] [outer = 0000000000000000] 10:55:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (0000008880E3DC00) [pid = 2868] [serial = 2188] [outer = 0000008880E35800] 10:55:44 INFO - PROCESS | 2868 | 1464198944266 Marionette DEBUG loaded listener.js 10:55:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (0000008881ADF000) [pid = 2868] [serial = 2189] [outer = 0000008880E35800] 10:55:44 INFO - PROCESS | 2868 | 1464198944956 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:55:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:55:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1019ms 10:55:45 INFO - PROCESS | 2868 | 1464198944990 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 10:55:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:55:45 INFO - PROCESS | 2868 | 1464198944993 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 10:55:45 INFO - PROCESS | 2868 | 1464198944996 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - PROCESS | 2868 | 1464198944998 Marionette TRACE conn7 <- [1,2882,null,{}] 10:55:45 INFO - PROCESS | 2868 | 1464198945002 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}] 10:55:45 INFO - PROCESS | 2868 | 1464198945141 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 10:55:45 INFO - PROCESS | 2868 | 1464198945284 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880266000 == 89 [pid = 2868] [id = 730] 10:55:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (0000008880184800) [pid = 2868] [serial = 2190] [outer = 0000000000000000] 10:55:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088801BB000) [pid = 2868] [serial = 2191] [outer = 0000008880184800] 10:55:45 INFO - PROCESS | 2868 | 1464198945343 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088801C1400) [pid = 2868] [serial = 2192] [outer = 0000008880184800] 10:55:46 INFO - PROCESS | 2868 | 1464198946340 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]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:55:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1390ms 10:55:46 INFO - PROCESS | 2868 | 1464198946389 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 10:55:46 INFO - PROCESS | 2868 | 1464198946393 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 10:55:46 INFO - PROCESS | 2868 | 1464198946399 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:55:46 INFO - PROCESS | 2868 | 1464198946403 Marionette TRACE conn7 <- [1,2886,null,{}] 10:55:46 INFO - PROCESS | 2868 | 1464198946408 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}] 10:55:46 INFO - PROCESS | 2868 | 1464198946524 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 10:55:46 INFO - PROCESS | 2868 | 1464198946670 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:46 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880ED6800 == 90 [pid = 2868] [id = 731] 10:55:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (0000008880BB9000) [pid = 2868] [serial = 2193] [outer = 0000000000000000] 10:55:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (0000008880BD3000) [pid = 2868] [serial = 2194] [outer = 0000008880BB9000] 10:55:46 INFO - PROCESS | 2868 | 1464198946726 Marionette DEBUG loaded listener.js 10:55:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (0000008880FD4400) [pid = 2868] [serial = 2195] [outer = 0000008880BB9000] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 0000008880263800 == 89 [pid = 2868] [id = 687] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B6CA4800 == 88 [pid = 2868] [id = 686] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5BEF000 == 87 [pid = 2868] [id = 684] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A4C000 == 86 [pid = 2868] [id = 593] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5F4E000 == 85 [pid = 2868] [id = 685] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B64E2000 == 84 [pid = 2868] [id = 723] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B6055000 == 83 [pid = 2868] [id = 722] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5F56000 == 82 [pid = 2868] [id = 721] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B6B70800 == 81 [pid = 2868] [id = 653] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5EE2000 == 80 [pid = 2868] [id = 720] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5BE0000 == 79 [pid = 2868] [id = 719] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3AEE000 == 78 [pid = 2868] [id = 718] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (0000008880FD5800) [pid = 2868] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088AF8C9000) [pid = 2868] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (00000088AFAEE800) [pid = 2868] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088B2B31800) [pid = 2868] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088AFBA6C00) [pid = 2868] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | 1464198947444 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]]]}] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC1E0000 == 77 [pid = 2868] [id = 717] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A36000 == 76 [pid = 2868] [id = 716] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB80A000 == 75 [pid = 2868] [id = 709] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8A45000 == 74 [pid = 2868] [id = 708] 10:55:47 INFO - PROCESS | 2868 | --DOCSHELL 000000889F1E4800 == 73 [pid = 2868] [id = 707] 10:55:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:55:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1077ms 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088AF833C00) [pid = 2868] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088AAF0F000) [pid = 2868] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088A4E04000) [pid = 2868] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088AFB4A000) [pid = 2868] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088B328FC00) [pid = 2868] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088AFBC5800) [pid = 2868] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088AFBCF000) [pid = 2868] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088AEB22C00) [pid = 2868] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088A8D3CC00) [pid = 2868] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088AF82CC00) [pid = 2868] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (00000088AA92B400) [pid = 2868] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088ACC8DC00) [pid = 2868] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088A90E0000) [pid = 2868] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (000000889F1B0400) [pid = 2868] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (0000008881FBEC00) [pid = 2868] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088A4E06400) [pid = 2868] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088A8E07800) [pid = 2868] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088A5816C00) [pid = 2868] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088ACC8E000) [pid = 2868] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (00000088B2B39800) [pid = 2868] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (00000088AFACE400) [pid = 2868] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889D809400) [pid = 2868] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (00000088812D2C00) [pid = 2868] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088AB794000) [pid = 2868] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (00000088813F2C00) [pid = 2868] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088AEFF7400) [pid = 2868] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088A2F5EC00) [pid = 2868] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AF822400) [pid = 2868] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (00000088A8D5AC00) [pid = 2868] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AEBAE000) [pid = 2868] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (00000088ABFADC00) [pid = 2868] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088A39D4000) [pid = 2868] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889CF4A000) [pid = 2868] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A310E800) [pid = 2868] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889F4D6800) [pid = 2868] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889E820400) [pid = 2868] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088A3AEC000) [pid = 2868] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088AED38C00) [pid = 2868] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088AEB23C00) [pid = 2868] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088AF8BFC00) [pid = 2868] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088AE23B800) [pid = 2868] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088AE896800) [pid = 2868] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088A5240000) [pid = 2868] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 10:55:47 INFO - PROCESS | 2868 | 1464198947527 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 2868 | 1464198947533 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 10:55:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:55:47 INFO - PROCESS | 2868 | 1464198947543 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - PROCESS | 2868 | 1464198947546 Marionette TRACE conn7 <- [1,2890,null,{}] 10:55:47 INFO - PROCESS | 2868 | 1464198947551 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}] 10:55:47 INFO - PROCESS | 2868 | 1464198947657 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 10:55:47 INFO - PROCESS | 2868 | 1464198947665 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 2868 | ++DOCSHELL 000000888121D800 == 74 [pid = 2868] [id = 732] 10:55:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (0000008880FE0400) [pid = 2868] [serial = 2196] [outer = 0000000000000000] 10:55:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (0000008881291C00) [pid = 2868] [serial = 2197] [outer = 0000008880FE0400] 10:55:47 INFO - PROCESS | 2868 | 1464198947712 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088813F2C00) [pid = 2868] [serial = 2198] [outer = 0000008880FE0400] 10:55:48 INFO - PROCESS | 2868 | 1464198948279 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:55:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 775ms 10:55:48 INFO - PROCESS | 2868 | 1464198948320 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 2868 | 1464198948322 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 10:55:48 INFO - PROCESS | 2868 | 1464198948326 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:55:48 INFO - PROCESS | 2868 | 1464198948330 Marionette TRACE conn7 <- [1,2894,null,{}] 10:55:48 INFO - PROCESS | 2868 | 1464198948340 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}] 10:55:48 INFO - PROCESS | 2868 | 1464198948445 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 10:55:48 INFO - PROCESS | 2868 | 1464198948542 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3299000 == 75 [pid = 2868] [id = 733] 10:55:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (0000008881FC1400) [pid = 2868] [serial = 2199] [outer = 0000000000000000] 10:55:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889CE24C00) [pid = 2868] [serial = 2200] [outer = 0000008881FC1400] 10:55:48 INFO - PROCESS | 2868 | 1464198948593 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889D812000) [pid = 2868] [serial = 2201] [outer = 0000008881FC1400] 10:55:49 INFO - PROCESS | 2868 | 1464198948991 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]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:55:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 10:55:49 INFO - PROCESS | 2868 | 1464198949063 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 2868 | 1464198949066 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 10:55:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:55:49 INFO - PROCESS | 2868 | 1464198949069 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 2868 | 1464198949071 Marionette TRACE conn7 <- [1,2898,null,{}] 10:55:49 INFO - PROCESS | 2868 | 1464198949075 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}] 10:55:49 INFO - PROCESS | 2868 | 1464198949173 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 10:55:49 INFO - PROCESS | 2868 | 1464198949181 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4ECA000 == 76 [pid = 2868] [id = 734] 10:55:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889E912000) [pid = 2868] [serial = 2202] [outer = 0000000000000000] 10:55:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889EA3A400) [pid = 2868] [serial = 2203] [outer = 000000889E912000] 10:55:49 INFO - PROCESS | 2868 | 1464198949233 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889F110800) [pid = 2868] [serial = 2204] [outer = 000000889E912000] 10:55:49 INFO - PROCESS | 2868 | 1464198949658 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]]]}] 10:55:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:55:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:55:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 10:55:49 INFO - TEST-START | /DOMEvents/constructors.html 10:55:49 INFO - PROCESS | 2868 | 1464198949728 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 2868 | 1464198949730 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 10:55:49 INFO - PROCESS | 2868 | 1464198949734 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 2868 | 1464198949736 Marionette TRACE conn7 <- [1,2902,null,{}] 10:55:49 INFO - PROCESS | 2868 | 1464198949752 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}] 10:55:49 INFO - PROCESS | 2868 | 1464198949907 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 10:55:49 INFO - PROCESS | 2868 | 1464198949930 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880C9C000 == 77 [pid = 2868] [id = 735] 10:55:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889E917C00) [pid = 2868] [serial = 2205] [outer = 0000000000000000] 10:55:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889F93CC00) [pid = 2868] [serial = 2206] [outer = 000000889E917C00] 10:55:49 INFO - PROCESS | 2868 | 1464198949976 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A2F60400) [pid = 2868] [serial = 2207] [outer = 000000889E917C00] 10:55:50 INFO - PROCESS | 2868 | 1464198950551 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]]]}] 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:55:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:55:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:55:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:55:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:55:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:55:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:55:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:55:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:55:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 852ms 10:55:50 INFO - PROCESS | 2868 | 1464198950589 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 2868 | 1464198950591 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 10:55:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:55:50 INFO - PROCESS | 2868 | 1464198950595 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 2868 | 1464198950597 Marionette TRACE conn7 <- [1,2906,null,{}] 10:55:50 INFO - PROCESS | 2868 | 1464198950601 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}] 10:55:50 INFO - PROCESS | 2868 | 1464198950747 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 10:55:50 INFO - PROCESS | 2868 | 1464198950772 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB3C2800 == 78 [pid = 2868] [id = 736] 10:55:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088A4940C00) [pid = 2868] [serial = 2208] [outer = 0000000000000000] 10:55:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088A4E09000) [pid = 2868] [serial = 2209] [outer = 00000088A4940C00] 10:55:50 INFO - PROCESS | 2868 | 1464198950820 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088A4ED9800) [pid = 2868] [serial = 2210] [outer = 00000088A4940C00] 10:55:51 INFO - PROCESS | 2868 | 1464198951291 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:55:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:55:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 10:55:51 INFO - PROCESS | 2868 | 1464198951336 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 2868 | 1464198951338 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 10:55:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:55:51 INFO - PROCESS | 2868 | 1464198951342 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 2868 | 1464198951344 Marionette TRACE conn7 <- [1,2910,null,{}] 10:55:51 INFO - PROCESS | 2868 | 1464198951347 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}] 10:55:51 INFO - PROCESS | 2868 | 1464198951474 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 10:55:51 INFO - PROCESS | 2868 | 1464198951490 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB2C800 == 79 [pid = 2868] [id = 737] 10:55:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A523E400) [pid = 2868] [serial = 2211] [outer = 0000000000000000] 10:55:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088A5815000) [pid = 2868] [serial = 2212] [outer = 00000088A523E400] 10:55:51 INFO - PROCESS | 2868 | 1464198951537 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088A8D3CC00) [pid = 2868] [serial = 2213] [outer = 00000088A523E400] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088ABE25C00) [pid = 2868] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (00000088A4E0A000) [pid = 2868] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088AFB9F400) [pid = 2868] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (0000008880FB1000) [pid = 2868] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (00000088AFBA1800) [pid = 2868] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000889E913000) [pid = 2868] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889E81EC00) [pid = 2868] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:55:52 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088AFA73800) [pid = 2868] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:55:52 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:55:52 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:55:52 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:55:52 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:55:52 INFO - PROCESS | 2868 | 1464198952373 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]]]}] 10:55:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:55:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:55:52 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 10:55:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:55:52 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 10:55:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:55:52 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]" 10:55:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:55:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:55:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1071ms 10:55:52 INFO - PROCESS | 2868 | 1464198952416 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 2868 | 1464198952419 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 10:55:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:55:52 INFO - PROCESS | 2868 | 1464198952422 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 2868 | 1464198952424 Marionette TRACE conn7 <- [1,2914,null,{}] 10:55:52 INFO - PROCESS | 2868 | 1464198952427 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}] 10:55:52 INFO - PROCESS | 2868 | 1464198952557 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 10:55:52 INFO - PROCESS | 2868 | 1464198952569 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC437000 == 80 [pid = 2868] [id = 738] 10:55:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088A5246C00) [pid = 2868] [serial = 2214] [outer = 0000000000000000] 10:55:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A8F3D400) [pid = 2868] [serial = 2215] [outer = 00000088A5246C00] 10:55:52 INFO - PROCESS | 2868 | 1464198952616 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088AA738C00) [pid = 2868] [serial = 2216] [outer = 00000088A5246C00] 10:55:52 INFO - PROCESS | 2868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:55:52 INFO - PROCESS | 2868 | 1464198952988 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]]]}] 10:55:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:55:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 628ms 10:55:53 INFO - PROCESS | 2868 | 1464198953056 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 2868 | 1464198953059 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 10:55:53 INFO - PROCESS | 2868 | 1464198953062 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:55:53 INFO - PROCESS | 2868 | 1464198953064 Marionette TRACE conn7 <- [1,2918,null,{}] 10:55:53 INFO - PROCESS | 2868 | 1464198953068 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}] 10:55:53 INFO - PROCESS | 2868 | 1464198953161 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 10:55:53 INFO - PROCESS | 2868 | 1464198953168 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD883000 == 81 [pid = 2868] [id = 739] 10:55:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088AAED3400) [pid = 2868] [serial = 2217] [outer = 0000000000000000] 10:55:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088AAF0F400) [pid = 2868] [serial = 2218] [outer = 00000088AAED3400] 10:55:53 INFO - PROCESS | 2868 | 1464198953215 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088AB6C7800) [pid = 2868] [serial = 2219] [outer = 00000088AAED3400] 10:55:53 INFO - PROCESS | 2868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:55:53 INFO - PROCESS | 2868 | 1464198953678 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]]]}] 10:55:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:55:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 10:55:53 INFO - PROCESS | 2868 | 1464198953697 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 2868 | 1464198953700 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 10:55:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:55:53 INFO - PROCESS | 2868 | 1464198953703 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 2868 | 1464198953705 Marionette TRACE conn7 <- [1,2922,null,{}] 10:55:53 INFO - PROCESS | 2868 | 1464198953709 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}] 10:55:53 INFO - PROCESS | 2868 | 1464198953846 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 10:55:53 INFO - PROCESS | 2868 | 1464198953880 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF542800 == 82 [pid = 2868] [id = 740] 10:55:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088ABE21C00) [pid = 2868] [serial = 2220] [outer = 0000000000000000] 10:55:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088ABE28400) [pid = 2868] [serial = 2221] [outer = 00000088ABE21C00] 10:55:53 INFO - PROCESS | 2868 | 1464198953928 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088ABE79800) [pid = 2868] [serial = 2222] [outer = 00000088ABE21C00] 10:55:54 INFO - PROCESS | 2868 | 1464198954492 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]]]}] 10:55:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:55:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 818ms 10:55:54 INFO - PROCESS | 2868 | 1464198954525 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 2868 | 1464198954530 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 10:55:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:55:54 INFO - PROCESS | 2868 | 1464198954536 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 2868 | 1464198954540 Marionette TRACE conn7 <- [1,2926,null,{}] 10:55:54 INFO - PROCESS | 2868 | 1464198954639 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}] 10:55:54 INFO - PROCESS | 2868 | 1464198954779 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 10:55:54 INFO - PROCESS | 2868 | 1464198954907 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 2868 | ++DOCSHELL 000000888121F000 == 83 [pid = 2868] [id = 741] 10:55:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (0000008880BBA800) [pid = 2868] [serial = 2223] [outer = 0000000000000000] 10:55:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (0000008880FBA400) [pid = 2868] [serial = 2224] [outer = 0000008880BBA800] 10:55:54 INFO - PROCESS | 2868 | 1464198954973 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (0000008881AD4000) [pid = 2868] [serial = 2225] [outer = 0000008880BBA800] 10:55:55 INFO - PROCESS | 2868 | 1464198955497 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]]]}] 10:55:55 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. 10:55:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 986ms 10:55:55 INFO - PROCESS | 2868 | 1464198955525 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 10:55:55 INFO - PROCESS | 2868 | 1464198955532 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 10:55:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:55:55 INFO - PROCESS | 2868 | 1464198955539 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 2868 | 1464198955542 Marionette TRACE conn7 <- [1,2930,null,{}] 10:55:55 INFO - PROCESS | 2868 | 1464198955546 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}] 10:55:55 INFO - PROCESS | 2868 | 1464198955703 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 10:55:55 INFO - PROCESS | 2868 | 1464198955842 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA790000 == 84 [pid = 2868] [id = 742] 10:55:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (0000008881F0EC00) [pid = 2868] [serial = 2226] [outer = 0000000000000000] 10:55:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000889CE27000) [pid = 2868] [serial = 2227] [outer = 0000008881F0EC00] 10:55:55 INFO - PROCESS | 2868 | 1464198955903 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000889F943400) [pid = 2868] [serial = 2228] [outer = 0000008881F0EC00] 10:55:56 INFO - PROCESS | 2868 | 1464198956464 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"]]]}] 10:55:56 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 10:55:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:55:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 10:55:56 INFO - PROCESS | 2868 | 1464198956526 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 10:55:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:55:56 INFO - PROCESS | 2868 | 1464198956529 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 10:55:56 INFO - PROCESS | 2868 | 1464198956533 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:55:56 INFO - PROCESS | 2868 | 1464198956537 Marionette TRACE conn7 <- [1,2934,null,{}] 10:55:56 INFO - PROCESS | 2868 | 1464198956549 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}] 10:55:56 INFO - PROCESS | 2868 | 1464198956679 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 10:55:56 INFO - PROCESS | 2868 | 1464198956790 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D73800 == 85 [pid = 2868] [id = 743] 10:55:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088A4941800) [pid = 2868] [serial = 2229] [outer = 0000000000000000] 10:55:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A4E0FC00) [pid = 2868] [serial = 2230] [outer = 00000088A4941800] 10:55:56 INFO - PROCESS | 2868 | 1464198956849 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088AB799000) [pid = 2868] [serial = 2231] [outer = 00000088A4941800] 10:55:57 INFO - PROCESS | 2868 | 1464198957355 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]]]}] 10:55:57 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. 10:55:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 10:55:57 INFO - PROCESS | 2868 | 1464198957372 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 2868 | 1464198957375 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 10:55:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:55:57 INFO - PROCESS | 2868 | 1464198957379 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 2868 | 1464198957381 Marionette TRACE conn7 <- [1,2938,null,{}] 10:55:57 INFO - PROCESS | 2868 | 1464198957385 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}] 10:55:57 INFO - PROCESS | 2868 | 1464198957508 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 10:55:57 INFO - PROCESS | 2868 | 1464198957644 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B366C800 == 86 [pid = 2868] [id = 744] 10:55:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088ABEC0C00) [pid = 2868] [serial = 2232] [outer = 0000000000000000] 10:55:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088ABFA1800) [pid = 2868] [serial = 2233] [outer = 00000088ABEC0C00] 10:55:57 INFO - PROCESS | 2868 | 1464198957706 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088AC0D0C00) [pid = 2868] [serial = 2234] [outer = 00000088ABEC0C00] 10:55:58 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880C6B000 == 87 [pid = 2868] [id = 745] 10:55:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088ACC8D400) [pid = 2868] [serial = 2235] [outer = 0000000000000000] 10:55:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088ACEAE800) [pid = 2868] [serial = 2236] [outer = 00000088ACC8D400] 10:55:58 INFO - PROCESS | 2868 | 1464198958338 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]]]}] 10:55:58 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. 10:55:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 10:55:58 INFO - PROCESS | 2868 | 1464198958367 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 2868 | 1464198958370 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 10:55:58 INFO - PROCESS | 2868 | 1464198958373 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:55:58 INFO - PROCESS | 2868 | 1464198958376 Marionette TRACE conn7 <- [1,2942,null,{}] 10:55:58 INFO - PROCESS | 2868 | 1464198958379 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}] 10:55:58 INFO - PROCESS | 2868 | 1464198958529 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 10:55:58 INFO - PROCESS | 2868 | 1464198958631 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3CB7800 == 88 [pid = 2868] [id = 746] 10:55:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (00000088AC0CF400) [pid = 2868] [serial = 2237] [outer = 0000000000000000] 10:55:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088ACC9B000) [pid = 2868] [serial = 2238] [outer = 00000088AC0CF400] 10:55:58 INFO - PROCESS | 2868 | 1464198958689 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088AE894000) [pid = 2868] [serial = 2239] [outer = 00000088AC0CF400] 10:55:59 INFO - PROCESS | 2868 | 1464198959266 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]]]}] 10:55:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:55:59 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 10:55:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 10:55:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:55:59 INFO - PROCESS | 2868 | 1464198959300 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 2868 | 1464198959302 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 10:55:59 INFO - PROCESS | 2868 | 1464198959306 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 2868 | 1464198959308 Marionette TRACE conn7 <- [1,2946,null,{}] 10:55:59 INFO - PROCESS | 2868 | 1464198959312 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}] 10:55:59 INFO - PROCESS | 2868 | 1464198959473 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 10:55:59 INFO - PROCESS | 2868 | 1464198959579 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BDA800 == 89 [pid = 2868] [id = 747] 10:55:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088ACC73800) [pid = 2868] [serial = 2240] [outer = 0000000000000000] 10:55:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088AEE7F000) [pid = 2868] [serial = 2241] [outer = 00000088ACC73800] 10:55:59 INFO - PROCESS | 2868 | 1464198959637 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088AEFF4800) [pid = 2868] [serial = 2242] [outer = 00000088ACC73800] 10:56:00 INFO - PROCESS | 2868 | 1464198960169 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]]]}] 10:56:00 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. 10:56:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 10:56:00 INFO - PROCESS | 2868 | 1464198960197 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 2868 | 1464198960200 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 10:56:00 INFO - PROCESS | 2868 | 1464198960205 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:56:00 INFO - PROCESS | 2868 | 1464198960208 Marionette TRACE conn7 <- [1,2950,null,{}] 10:56:00 INFO - PROCESS | 2868 | 1464198960212 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}] 10:56:00 INFO - PROCESS | 2868 | 1464198960330 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 10:56:00 INFO - PROCESS | 2868 | 1464198960439 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5ED4800 == 90 [pid = 2868] [id = 748] 10:56:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088AEB0E800) [pid = 2868] [serial = 2243] [outer = 0000000000000000] 10:56:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088AF81DC00) [pid = 2868] [serial = 2244] [outer = 00000088AEB0E800] 10:56:00 INFO - PROCESS | 2868 | 1464198960496 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088AF89B400) [pid = 2868] [serial = 2245] [outer = 00000088AEB0E800] 10:56:01 INFO - PROCESS | 2868 | 1464198961044 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]]]}] 10:56:01 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. 10:56:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 10:56:01 INFO - PROCESS | 2868 | 1464198961091 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 2868 | 1464198961093 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 10:56:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:56:01 INFO - PROCESS | 2868 | 1464198961097 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 2868 | 1464198961099 Marionette TRACE conn7 <- [1,2954,null,{}] 10:56:01 INFO - PROCESS | 2868 | 1464198961103 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}] 10:56:01 INFO - PROCESS | 2868 | 1464198961252 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 10:56:01 INFO - PROCESS | 2868 | 1464198961376 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F11800 == 91 [pid = 2868] [id = 749] 10:56:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (00000088AF830000) [pid = 2868] [serial = 2246] [outer = 0000000000000000] 10:56:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088AF8BE000) [pid = 2868] [serial = 2247] [outer = 00000088AF830000] 10:56:01 INFO - PROCESS | 2868 | 1464198961435 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088AFA70800) [pid = 2868] [serial = 2248] [outer = 00000088AF830000] 10:56:01 INFO - PROCESS | 2868 | 1464198961920 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]]]}] 10:56:01 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. 10:56:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 10:56:01 INFO - PROCESS | 2868 | 1464198961981 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 2868 | 1464198961983 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 10:56:01 INFO - PROCESS | 2868 | 1464198961987 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:56:01 INFO - PROCESS | 2868 | 1464198961989 Marionette TRACE conn7 <- [1,2958,null,{}] 10:56:02 INFO - PROCESS | 2868 | 1464198961993 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}] 10:56:02 INFO - PROCESS | 2868 | 1464198962162 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 10:56:02 INFO - PROCESS | 2868 | 1464198962177 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6052000 == 92 [pid = 2868] [id = 750] 10:56:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088AF8A1C00) [pid = 2868] [serial = 2249] [outer = 0000000000000000] 10:56:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (00000088AFAC8800) [pid = 2868] [serial = 2250] [outer = 00000088AF8A1C00] 10:56:02 INFO - PROCESS | 2868 | 1464198962246 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088AFB3B800) [pid = 2868] [serial = 2251] [outer = 00000088AF8A1C00] 10:56:02 INFO - PROCESS | 2868 | 1464198962821 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]]]}] 10:56:02 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. 10:56:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 10:56:02 INFO - PROCESS | 2868 | 1464198962871 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 2868 | 1464198962874 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 10:56:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:56:02 INFO - PROCESS | 2868 | 1464198962878 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 2868 | 1464198962880 Marionette TRACE conn7 <- [1,2962,null,{}] 10:56:02 INFO - PROCESS | 2868 | 1464198962884 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}] 10:56:03 INFO - PROCESS | 2868 | 1464198963036 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 10:56:03 INFO - PROCESS | 2868 | 1464198963174 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6B5B000 == 93 [pid = 2868] [id = 751] 10:56:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088AFAEA800) [pid = 2868] [serial = 2252] [outer = 0000000000000000] 10:56:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088AFBA6C00) [pid = 2868] [serial = 2253] [outer = 00000088AFAEA800] 10:56:03 INFO - PROCESS | 2868 | 1464198963235 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088AFBD0400) [pid = 2868] [serial = 2254] [outer = 00000088AFAEA800] 10:56:03 INFO - PROCESS | 2868 | 1464198963775 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]]]}] 10:56:03 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. 10:56:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 922ms 10:56:03 INFO - PROCESS | 2868 | 1464198963815 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 2868 | 1464198963818 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 10:56:03 INFO - PROCESS | 2868 | 1464198963823 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:56:03 INFO - PROCESS | 2868 | 1464198963826 Marionette TRACE conn7 <- [1,2966,null,{}] 10:56:03 INFO - PROCESS | 2868 | 1464198963831 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}] 10:56:03 INFO - PROCESS | 2868 | 1464198963972 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 10:56:04 INFO - PROCESS | 2868 | 1464198964089 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:04 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880843000 == 94 [pid = 2868] [id = 752] 10:56:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (0000008880FDA800) [pid = 2868] [serial = 2255] [outer = 0000000000000000] 10:56:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889E2BB800) [pid = 2868] [serial = 2256] [outer = 0000008880FDA800] 10:56:04 INFO - PROCESS | 2868 | 1464198964196 Marionette DEBUG loaded listener.js 10:56:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088AFB41000) [pid = 2868] [serial = 2257] [outer = 0000008880FDA800] 10:56:04 INFO - PROCESS | 2868 | 1464198964922 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]]]}] 10:56:04 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. 10:56:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1132ms 10:56:04 INFO - PROCESS | 2868 | 1464198964962 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 10:56:04 INFO - PROCESS | 2868 | 1464198964967 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 10:56:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:56:04 INFO - PROCESS | 2868 | 1464198964971 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:56:04 INFO - PROCESS | 2868 | 1464198964976 Marionette TRACE conn7 <- [1,2970,null,{}] 10:56:04 INFO - PROCESS | 2868 | 1464198964981 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}] 10:56:05 INFO - PROCESS | 2868 | 1464198965134 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 10:56:05 INFO - PROCESS | 2868 | 1464198965252 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880EC9800 == 95 [pid = 2868] [id = 753] 10:56:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (0000008880BCC000) [pid = 2868] [serial = 2258] [outer = 0000000000000000] 10:56:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (0000008880E36C00) [pid = 2868] [serial = 2259] [outer = 0000008880BCC000] 10:56:05 INFO - PROCESS | 2868 | 1464198965304 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (0000008880FD4800) [pid = 2868] [serial = 2260] [outer = 0000008880BCC000] 10:56:05 INFO - PROCESS | 2868 | 1464198965835 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"]]]}] 10:56:05 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 10:56:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:56:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 10:56:05 INFO - PROCESS | 2868 | 1464198965857 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 2868 | 1464198965863 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 10:56:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:56:05 INFO - PROCESS | 2868 | 1464198965869 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 2868 | 1464198965872 Marionette TRACE conn7 <- [1,2974,null,{}] 10:56:05 INFO - PROCESS | 2868 | 1464198965876 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}] 10:56:06 INFO - PROCESS | 2868 | 1464198965995 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 10:56:06 INFO - PROCESS | 2868 | 1464198966141 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 2868 | ++DOCSHELL 0000008881F2C000 == 96 [pid = 2868] [id = 754] 10:56:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (0000008880FDAC00) [pid = 2868] [serial = 2261] [outer = 0000000000000000] 10:56:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (0000008882D71400) [pid = 2868] [serial = 2262] [outer = 0000008880FDAC00] 10:56:06 INFO - PROCESS | 2868 | 1464198966195 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889CE20400) [pid = 2868] [serial = 2263] [outer = 0000008880FDAC00] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 000000889F123800 == 95 [pid = 2868] [id = 565] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088803DF800 == 94 [pid = 2868] [id = 706] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD883000 == 93 [pid = 2868] [id = 739] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC437000 == 92 [pid = 2868] [id = 738] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB2C800 == 91 [pid = 2868] [id = 737] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3C2800 == 90 [pid = 2868] [id = 736] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 0000008880C9C000 == 89 [pid = 2868] [id = 735] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4ECA000 == 88 [pid = 2868] [id = 734] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3299000 == 87 [pid = 2868] [id = 733] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 000000888121D800 == 86 [pid = 2868] [id = 732] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 0000008880ED6800 == 85 [pid = 2868] [id = 731] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088B328DC00) [pid = 2868] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088AC54C800) [pid = 2868] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088AEF92C00) [pid = 2868] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088AE88AC00) [pid = 2868] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB3C4800 == 84 [pid = 2868] [id = 725] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088AC54F800) [pid = 2868] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088AF825400) [pid = 2868] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088A5081800) [pid = 2868] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889E16C400) [pid = 2868] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (00000088A39D3400) [pid = 2868] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (00000088A95D1400) [pid = 2868] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088AF834000) [pid = 2868] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (00000088A8D55C00) [pid = 2868] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088A4E8F800) [pid = 2868] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088AFBCE400) [pid = 2868] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (0000008880FB9000) [pid = 2868] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088812D0C00) [pid = 2868] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088B2B36400) [pid = 2868] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088ACAEF400) [pid = 2868] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088A524B000) [pid = 2868] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088AFBA5400) [pid = 2868] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (000000889F1AD000) [pid = 2868] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (00000088AFAC6800) [pid = 2868] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088A3A50C00) [pid = 2868] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (00000088ABD6D400) [pid = 2868] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (00000088B3C06800) [pid = 2868] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088AFB3C400) [pid = 2868] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 10:56:06 INFO - PROCESS | 2868 | 1464198966676 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]]]}] 10:56:06 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. 10:56:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 880ms 10:56:06 INFO - PROCESS | 2868 | 1464198966751 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 2868 | 1464198966754 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 10:56:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:56:06 INFO - PROCESS | 2868 | 1464198966757 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 2868 | 1464198966762 Marionette TRACE conn7 <- [1,2978,null,{}] 10:56:06 INFO - PROCESS | 2868 | 1464198966774 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}] 10:56:06 INFO - PROCESS | 2868 | 1464198966878 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 10:56:06 INFO - PROCESS | 2868 | 1464198966895 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A007F800 == 85 [pid = 2868] [id = 755] 10:56:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889E2BC800) [pid = 2868] [serial = 2264] [outer = 0000000000000000] 10:56:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (000000889E820000) [pid = 2868] [serial = 2265] [outer = 000000889E2BC800] 10:56:06 INFO - PROCESS | 2868 | 1464198966945 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (000000889EA3B400) [pid = 2868] [serial = 2266] [outer = 000000889E2BC800] 10:56:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A3AAD000 == 86 [pid = 2868] [id = 756] 10:56:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (000000889F1AA400) [pid = 2868] [serial = 2267] [outer = 0000000000000000] 10:56:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (000000889F1AD000) [pid = 2868] [serial = 2268] [outer = 000000889F1AA400] 10:56:07 INFO - PROCESS | 2868 | 1464198967455 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]]]}] 10:56:07 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. 10:56:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 10:56:07 INFO - PROCESS | 2868 | 1464198967493 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 2868 | 1464198967496 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 10:56:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:56:07 INFO - PROCESS | 2868 | 1464198967499 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 2868 | 1464198967501 Marionette TRACE conn7 <- [1,2982,null,{}] 10:56:07 INFO - PROCESS | 2868 | 1464198967505 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}] 10:56:07 INFO - PROCESS | 2868 | 1464198967657 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 10:56:07 INFO - PROCESS | 2868 | 1464198967766 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5282000 == 87 [pid = 2868] [id = 757] 10:56:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (000000889E2BCC00) [pid = 2868] [serial = 2269] [outer = 0000000000000000] 10:56:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (000000889F1AB800) [pid = 2868] [serial = 2270] [outer = 000000889E2BCC00] 10:56:07 INFO - PROCESS | 2868 | 1464198967813 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088A3259C00) [pid = 2868] [serial = 2271] [outer = 000000889E2BCC00] 10:56:08 INFO - PROCESS | 2868 | 1464198968156 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]]]}] 10:56:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:56:08 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 10:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 10:56:08 INFO - PROCESS | 2868 | 1464198968193 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 2868 | 1464198968196 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 10:56:08 INFO - PROCESS | 2868 | 1464198968199 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:56:08 INFO - PROCESS | 2868 | 1464198968201 Marionette TRACE conn7 <- [1,2986,null,{}] 10:56:08 INFO - PROCESS | 2868 | 1464198968205 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}] 10:56:08 INFO - PROCESS | 2868 | 1464198968361 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 10:56:08 INFO - PROCESS | 2868 | 1464198968370 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9578800 == 88 [pid = 2868] [id = 758] 10:56:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889EA42800) [pid = 2868] [serial = 2272] [outer = 0000000000000000] 10:56:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088A39D0C00) [pid = 2868] [serial = 2273] [outer = 000000889EA42800] 10:56:08 INFO - PROCESS | 2868 | 1464198968417 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088A3E2E800) [pid = 2868] [serial = 2274] [outer = 000000889EA42800] 10:56:08 INFO - PROCESS | 2868 | 1464198968873 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]]]}] 10:56:08 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. 10:56:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 734ms 10:56:08 INFO - PROCESS | 2868 | 1464198968937 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 2868 | 1464198968939 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 10:56:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:56:08 INFO - PROCESS | 2868 | 1464198968942 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 2868 | 1464198968944 Marionette TRACE conn7 <- [1,2990,null,{}] 10:56:08 INFO - PROCESS | 2868 | 1464198968948 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}] 10:56:09 INFO - PROCESS | 2868 | 1464198969127 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 10:56:09 INFO - PROCESS | 2868 | 1464198969157 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABB1E000 == 89 [pid = 2868] [id = 759] 10:56:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088A4E07C00) [pid = 2868] [serial = 2275] [outer = 0000000000000000] 10:56:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (00000088A4ED6800) [pid = 2868] [serial = 2276] [outer = 00000088A4E07C00] 10:56:09 INFO - PROCESS | 2868 | 1464198969206 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088A5249800) [pid = 2868] [serial = 2277] [outer = 00000088A4E07C00] 10:56:09 INFO - PROCESS | 2868 | 1464198969661 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]]]}] 10:56:09 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. 10:56:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 774ms 10:56:09 INFO - PROCESS | 2868 | 1464198969720 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 10:56:09 INFO - PROCESS | 2868 | 1464198969722 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 10:56:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:56:09 INFO - PROCESS | 2868 | 1464198969725 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 2868 | 1464198969727 Marionette TRACE conn7 <- [1,2994,null,{}] 10:56:09 INFO - PROCESS | 2868 | 1464198969731 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}] 10:56:09 INFO - PROCESS | 2868 | 1464198969875 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 10:56:09 INFO - PROCESS | 2868 | 1464198969944 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACECC000 == 90 [pid = 2868] [id = 760] 10:56:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088A7A47C00) [pid = 2868] [serial = 2278] [outer = 0000000000000000] 10:56:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088A8BECC00) [pid = 2868] [serial = 2279] [outer = 00000088A7A47C00] 10:56:10 INFO - PROCESS | 2868 | 1464198969991 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088A8E05000) [pid = 2868] [serial = 2280] [outer = 00000088A7A47C00] 10:56:10 INFO - PROCESS | 2868 | 1464198970400 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]]]}] 10:56:10 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. 10:56:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 733ms 10:56:10 INFO - PROCESS | 2868 | 1464198970461 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 2868 | 1464198970463 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 10:56:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:56:10 INFO - PROCESS | 2868 | 1464198970467 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - PROCESS | 2868 | 1464198970469 Marionette TRACE conn7 <- [1,2998,null,{}] 10:56:10 INFO - PROCESS | 2868 | 1464198970511 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}] 10:56:10 INFO - PROCESS | 2868 | 1464198970769 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (0000008880BB9000) [pid = 2868] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (0000008881FC1400) [pid = 2868] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889E917C00) [pid = 2868] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (000000889E912000) [pid = 2868] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (0000008880FE0400) [pid = 2868] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (00000088A4940C00) [pid = 2868] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088AAED3400) [pid = 2868] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088A5246C00) [pid = 2868] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:56:10 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088A523E400) [pid = 2868] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:56:10 INFO - PROCESS | 2868 | 1464198970836 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF529000 == 91 [pid = 2868] [id = 761] 10:56:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (0000008880FBD400) [pid = 2868] [serial = 2281] [outer = 0000000000000000] 10:56:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (0000008881FB9800) [pid = 2868] [serial = 2282] [outer = 0000008880FBD400] 10:56:10 INFO - PROCESS | 2868 | 1464198970883 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088A9549C00) [pid = 2868] [serial = 2283] [outer = 0000008880FBD400] 10:56:11 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:56:11 INFO - PROCESS | 2868 | 1464198971298 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:56:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:56:11 INFO - {} 10:56:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:56:11 INFO - {} 10:56:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:56:11 INFO - {} 10:56:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:56:11 INFO - {} 10:56:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 861ms 10:56:11 INFO - TEST-START | /FileAPI/fileReader.html 10:56:11 INFO - PROCESS | 2868 | 1464198971330 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 2868 | 1464198971332 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 10:56:11 INFO - PROCESS | 2868 | 1464198971336 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 2868 | 1464198971338 Marionette TRACE conn7 <- [1,3002,null,{}] 10:56:11 INFO - PROCESS | 2868 | 1464198971341 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}] 10:56:11 INFO - PROCESS | 2868 | 1464198971441 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 10:56:11 INFO - PROCESS | 2868 | 1464198971450 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B2D75800 == 92 [pid = 2868] [id = 762] 10:56:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088AA735000) [pid = 2868] [serial = 2284] [outer = 0000000000000000] 10:56:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (00000088AAF10000) [pid = 2868] [serial = 2285] [outer = 00000088AA735000] 10:56:11 INFO - PROCESS | 2868 | 1464198971497 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088ABE1C400) [pid = 2868] [serial = 2286] [outer = 00000088AA735000] 10:56:11 INFO - PROCESS | 2868 | 1464198971911 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]]]}] 10:56:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:56:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:56:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:56:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:56:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 10:56:11 INFO - PROCESS | 2868 | 1464198971970 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 2868 | 1464198971972 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 10:56:11 INFO - TEST-START | /FileAPI/historical.html 10:56:12 INFO - PROCESS | 2868 | 1464198971992 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 2868 | 1464198971994 Marionette TRACE conn7 <- [1,3006,null,{}] 10:56:12 INFO - PROCESS | 2868 | 1464198971998 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}] 10:56:12 INFO - PROCESS | 2868 | 1464198972101 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 10:56:12 INFO - PROCESS | 2868 | 1464198972139 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3A47000 == 93 [pid = 2868] [id = 763] 10:56:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088ABE74800) [pid = 2868] [serial = 2287] [outer = 0000000000000000] 10:56:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088ABEC8C00) [pid = 2868] [serial = 2288] [outer = 00000088ABE74800] 10:56:12 INFO - PROCESS | 2868 | 1464198972187 Marionette DEBUG loaded listener.js 10:56:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088AC0D1C00) [pid = 2868] [serial = 2289] [outer = 00000088ABE74800] 10:56:12 INFO - PROCESS | 2868 | 1464198972640 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"]]]}] 10:56:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:56:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:56:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:56:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:56:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:56:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:56:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:56:12 INFO - TEST-OK | /FileAPI/historical.html | took 693ms 10:56:12 INFO - PROCESS | 2868 | 1464198972675 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 2868 | 1464198972678 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 10:56:12 INFO - TEST-START | /FileAPI/idlharness.html 10:56:12 INFO - PROCESS | 2868 | 1464198972682 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 2868 | 1464198972684 Marionette TRACE conn7 <- [1,3010,null,{}] 10:56:12 INFO - PROCESS | 2868 | 1464198972688 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}] 10:56:12 INFO - PROCESS | 2868 | 1464198972878 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 10:56:13 INFO - PROCESS | 2868 | 1464198973015 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088808DA800 == 94 [pid = 2868] [id = 764] 10:56:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000888017BC00) [pid = 2868] [serial = 2290] [outer = 0000000000000000] 10:56:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (0000008880185000) [pid = 2868] [serial = 2291] [outer = 000000888017BC00] 10:56:13 INFO - PROCESS | 2868 | 1464198973077 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (0000008880BCB400) [pid = 2868] [serial = 2292] [outer = 000000888017BC00] 10:56:14 INFO - PROCESS | 2868 | 1464198974176 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:56:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:56:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:56:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:56:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:56:14 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 10:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:56:14 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 10:56:14 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 10:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:56:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:56:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:56:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:56:14 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 10:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:56:14 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 10:56:14 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 10:56:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:56:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:56:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:56:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:56:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:56:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:56:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1585ms 10:56:14 INFO - PROCESS | 2868 | 1464198974271 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 2868 | 1464198974276 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 10:56:14 INFO - TEST-START | /FileAPI/idlharness.worker 10:56:14 INFO - PROCESS | 2868 | 1464198974281 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - PROCESS | 2868 | 1464198974286 Marionette TRACE conn7 <- [1,3014,null,{}] 10:56:14 INFO - PROCESS | 2868 | 1464198974291 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}] 10:56:14 INFO - PROCESS | 2868 | 1464198974456 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 10:56:14 INFO - PROCESS | 2868 | 1464198974565 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B604C000 == 95 [pid = 2868] [id = 765] 10:56:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088ACA10800) [pid = 2868] [serial = 2293] [outer = 0000000000000000] 10:56:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088ACE29400) [pid = 2868] [serial = 2294] [outer = 00000088ACA10800] 10:56:14 INFO - PROCESS | 2868 | 1464198974626 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088AE890800) [pid = 2868] [serial = 2295] [outer = 00000088ACA10800] 10:56:14 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:56:15 INFO - PROCESS | 2868 | 1464198975757 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:56:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:56:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:56:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:56:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:56:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:56:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:56:15 INFO - {} 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:56:15 INFO - {} 10:56:15 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 - {} 10:56:15 INFO - {} 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:56:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:56:15 INFO - {} 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:56:15 INFO - {} 10:56:15 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 - {} 10:56:15 INFO - {} 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:56:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:56:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:56:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:56:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 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 10:56:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:56:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:56:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:56:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:56:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:56:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:56:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:56:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:56:15 INFO - {} 10:56:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1605ms 10:56:15 INFO - PROCESS | 2868 | 1464198975931 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 2868 | 1464198975935 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 10:56:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:56:15 INFO - PROCESS | 2868 | 1464198975951 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 2868 | 1464198975954 Marionette TRACE conn7 <- [1,3018,null,{}] 10:56:15 INFO - PROCESS | 2868 | 1464198975958 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}] 10:56:16 INFO - PROCESS | 2868 | 1464198976089 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 10:56:16 INFO - PROCESS | 2868 | 1464198976224 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:16 INFO - PROCESS | 2868 | ++DOCSHELL 0000008882D20800 == 96 [pid = 2868] [id = 766] 10:56:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088AEBA2800) [pid = 2868] [serial = 2296] [outer = 0000000000000000] 10:56:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088B2B3E000) [pid = 2868] [serial = 2297] [outer = 00000088AEBA2800] 10:56:16 INFO - PROCESS | 2868 | 1464198976283 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088B3292400) [pid = 2868] [serial = 2298] [outer = 00000088AEBA2800] 10:56:16 INFO - PROCESS | 2868 | 1464198976826 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]]]}] 10:56:16 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 10:56:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 10:56:16 INFO - PROCESS | 2868 | 1464198976878 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 2868 | 1464198976883 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 10:56:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:56:16 INFO - PROCESS | 2868 | 1464198976894 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - PROCESS | 2868 | 1464198976899 Marionette TRACE conn7 <- [1,3022,null,{}] 10:56:16 INFO - PROCESS | 2868 | 1464198976904 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}] 10:56:17 INFO - PROCESS | 2868 | 1464198977038 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 10:56:17 INFO - PROCESS | 2868 | 1464198977182 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B19C8000 == 97 [pid = 2868] [id = 767] 10:56:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (0000008882B7BC00) [pid = 2868] [serial = 2299] [outer = 0000000000000000] 10:56:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088AB60B800) [pid = 2868] [serial = 2300] [outer = 0000008882B7BC00] 10:56:17 INFO - PROCESS | 2868 | 1464198977242 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088B3296400) [pid = 2868] [serial = 2301] [outer = 0000008882B7BC00] 10:56:17 INFO - PROCESS | 2868 | 1464198977810 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]]]}] 10:56:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:56:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 944ms 10:56:17 INFO - PROCESS | 2868 | 1464198977835 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 2868 | 1464198977838 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 10:56:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:56:17 INFO - PROCESS | 2868 | 1464198977842 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 2868 | 1464198977844 Marionette TRACE conn7 <- [1,3026,null,{}] 10:56:17 INFO - PROCESS | 2868 | 1464198977848 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}] 10:56:17 INFO - PROCESS | 2868 | 1464198977976 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 10:56:18 INFO - PROCESS | 2868 | 1464198978091 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880D1D800 == 98 [pid = 2868] [id = 768] 10:56:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000888361AC00) [pid = 2868] [serial = 2302] [outer = 0000000000000000] 10:56:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (000000888361E000) [pid = 2868] [serial = 2303] [outer = 000000888361AC00] 10:56:18 INFO - PROCESS | 2868 | 1464198978190 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088B3295400) [pid = 2868] [serial = 2304] [outer = 000000888361AC00] 10:56:18 INFO - PROCESS | 2868 | 1464198978695 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"]]]}] 10:56:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:56:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 881ms 10:56:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:56:18 INFO - PROCESS | 2868 | 1464198978750 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 2868 | 1464198978753 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 10:56:18 INFO - PROCESS | 2868 | 1464198978758 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 2868 | 1464198978761 Marionette TRACE conn7 <- [1,3030,null,{}] 10:56:18 INFO - PROCESS | 2868 | 1464198978764 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}] 10:56:18 INFO - PROCESS | 2868 | 1464198978890 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 10:56:19 INFO - PROCESS | 2868 | 1464198979005 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 2868 | ++DOCSHELL 000000888423C000 == 99 [pid = 2868] [id = 769] 10:56:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (0000008884269800) [pid = 2868] [serial = 2305] [outer = 0000000000000000] 10:56:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (000000888426B400) [pid = 2868] [serial = 2306] [outer = 0000008884269800] 10:56:19 INFO - PROCESS | 2868 | 1464198979109 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088B3C0C400) [pid = 2868] [serial = 2307] [outer = 0000008884269800] 10:56:19 INFO - PROCESS | 2868 | 1464198979839 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]]]}] 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:56:19 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. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:56:19 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'.) 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:56:19 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. 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:56:19 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. 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:56:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:56:19 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. 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:56:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:56:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:56:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:56:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:56:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1219ms 10:56:19 INFO - PROCESS | 2868 | 1464198979979 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 2868 | 1464198979982 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 10:56:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:56:19 INFO - PROCESS | 2868 | 1464198979985 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:56:19 INFO - PROCESS | 2868 | 1464198979988 Marionette TRACE conn7 <- [1,3034,null,{}] 10:56:20 INFO - PROCESS | 2868 | 1464198980035 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}] 10:56:20 INFO - PROCESS | 2868 | 1464198980150 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 10:56:20 INFO - PROCESS | 2868 | 1464198980290 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 2868 | ++DOCSHELL 0000008884E81800 == 100 [pid = 2868] [id = 770] 10:56:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (0000008884EC0C00) [pid = 2868] [serial = 2308] [outer = 0000000000000000] 10:56:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088B3D25000) [pid = 2868] [serial = 2309] [outer = 0000008884EC0C00] 10:56:20 INFO - PROCESS | 2868 | 1464198980347 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088B3E05C00) [pid = 2868] [serial = 2310] [outer = 0000008884EC0C00] 10:56:20 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:56:20 INFO - PROCESS | 2868 | 1464198980964 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:56:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:56:21 INFO - {} 10:56:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1020ms 10:56:21 INFO - PROCESS | 2868 | 1464198981007 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 10:56:21 INFO - PROCESS | 2868 | 1464198981010 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 10:56:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:56:21 INFO - PROCESS | 2868 | 1464198981013 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - PROCESS | 2868 | 1464198981016 Marionette TRACE conn7 <- [1,3038,null,{}] 10:56:21 INFO - PROCESS | 2868 | 1464198981020 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}] 10:56:21 INFO - PROCESS | 2868 | 1464198981156 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 10:56:21 INFO - PROCESS | 2868 | 1464198981292 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088839C3800 == 101 [pid = 2868] [id = 771] 10:56:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (0000008881AD3800) [pid = 2868] [serial = 2311] [outer = 0000000000000000] 10:56:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (0000008885477800) [pid = 2868] [serial = 2312] [outer = 0000008881AD3800] 10:56:21 INFO - PROCESS | 2868 | 1464198981350 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (000000889EA3E800) [pid = 2868] [serial = 2313] [outer = 0000008881AD3800] 10:56:22 INFO - PROCESS | 2868 | 1464198982228 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]]]}] 10:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:56:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:56:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1293ms 10:56:22 INFO - PROCESS | 2868 | 1464198982311 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 2868 | 1464198982315 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 10:56:22 INFO - PROCESS | 2868 | 1464198982321 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:56:22 INFO - PROCESS | 2868 | 1464198982325 Marionette TRACE conn7 <- [1,3042,null,{}] 10:56:22 INFO - PROCESS | 2868 | 1464198982344 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}] 10:56:22 INFO - PROCESS | 2868 | 1464198982508 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 10:56:22 INFO - PROCESS | 2868 | 1464198982616 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 2868 | ++DOCSHELL 0000008882D1C800 == 102 [pid = 2868] [id = 772] 10:56:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (0000008880E3F800) [pid = 2868] [serial = 2314] [outer = 0000000000000000] 10:56:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (0000008881AD2400) [pid = 2868] [serial = 2315] [outer = 0000008880E3F800] 10:56:22 INFO - PROCESS | 2868 | 1464198982669 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (0000008882D6CC00) [pid = 2868] [serial = 2316] [outer = 0000008880E3F800] 10:56:23 INFO - PROCESS | 2868 | 1464198983510 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"]]]}] 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:56:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:56:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:56:23 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" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:56:23 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" 10:56:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:56:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:56:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1364ms 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD94C800 == 101 [pid = 2868] [id = 711] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3A47000 == 100 [pid = 2868] [id = 763] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D75800 == 99 [pid = 2868] [id = 762] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF529000 == 98 [pid = 2868] [id = 761] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088ACECC000 == 97 [pid = 2868] [id = 760] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABB1E000 == 96 [pid = 2868] [id = 759] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9578800 == 95 [pid = 2868] [id = 758] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5282000 == 94 [pid = 2868] [id = 757] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (00000088ABE28400) [pid = 2868] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | 1464198983752 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 2868 | 1464198983758 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A3AAD000 == 93 [pid = 2868] [id = 756] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A007F800 == 92 [pid = 2868] [id = 755] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 0000008881F2C000 == 91 [pid = 2868] [id = 754] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 0000008880EC9800 == 90 [pid = 2868] [id = 753] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B6B5B000 == 89 [pid = 2868] [id = 751] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B6052000 == 88 [pid = 2868] [id = 750] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5F11800 == 87 [pid = 2868] [id = 749] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5ED4800 == 86 [pid = 2868] [id = 748] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B5BDA800 == 85 [pid = 2868] [id = 747] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3CB7800 == 84 [pid = 2868] [id = 746] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 0000008880C6B000 == 83 [pid = 2868] [id = 745] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B366C800 == 82 [pid = 2868] [id = 744] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088B2D73800 == 81 [pid = 2868] [id = 743] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA790000 == 80 [pid = 2868] [id = 742] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 000000888121F000 == 79 [pid = 2868] [id = 741] 10:56:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF542800 == 78 [pid = 2868] [id = 740] 10:56:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (0000008880FD4400) [pid = 2868] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (0000008880BD3000) [pid = 2868] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (00000088A00EC400) [pid = 2868] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (0000008881AE0800) [pid = 2868] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000889CE24C00) [pid = 2868] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (000000889D812000) [pid = 2868] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (000000889F93CC00) [pid = 2868] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A2F60400) [pid = 2868] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (00000088B19A2800) [pid = 2868] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (0000008880E3DC00) [pid = 2868] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (00000088801BB000) [pid = 2868] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889EA3A400) [pid = 2868] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (0000008881291C00) [pid = 2868] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088813F2C00) [pid = 2868] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088A4ED9800) [pid = 2868] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088ABFA2C00) [pid = 2868] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (00000088A4E09000) [pid = 2868] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088AB6C7800) [pid = 2868] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088A5815000) [pid = 2868] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088AAF0F400) [pid = 2868] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088A8D3CC00) [pid = 2868] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A8F3D400) [pid = 2868] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088AA738C00) [pid = 2868] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (000000889F110800) [pid = 2868] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 10:56:23 INFO - PROCESS | 2868 | 1464198983826 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - PROCESS | 2868 | 1464198983829 Marionette TRACE conn7 <- [1,3046,null,{}] 10:56:23 INFO - PROCESS | 2868 | 1464198983836 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}] 10:56:23 INFO - PROCESS | 2868 | 1464198983942 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 10:56:23 INFO - PROCESS | 2868 | 1464198983972 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 2868 | ++DOCSHELL 0000008880C9C800 == 79 [pid = 2868] [id = 773] 10:56:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (0000008880FD4400) [pid = 2868] [serial = 2317] [outer = 0000000000000000] 10:56:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (0000008881291C00) [pid = 2868] [serial = 2318] [outer = 0000008880FD4400] 10:56:24 INFO - PROCESS | 2868 | 1464198984023 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (0000008881FB5C00) [pid = 2868] [serial = 2319] [outer = 0000008880FD4400] 10:56:24 INFO - PROCESS | 2868 | 1464198984603 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]]]}] 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:56:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:56:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:56:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:56:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:56:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:56:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 871ms 10:56:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:56:24 INFO - PROCESS | 2868 | 1464198984679 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 2868 | 1464198984681 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 10:56:24 INFO - PROCESS | 2868 | 1464198984685 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 2868 | 1464198984689 Marionette TRACE conn7 <- [1,3050,null,{}] 10:56:24 INFO - PROCESS | 2868 | 1464198984699 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}] 10:56:24 INFO - PROCESS | 2868 | 1464198984842 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 10:56:24 INFO - PROCESS | 2868 | 1464198984860 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889F119800 == 80 [pid = 2868] [id = 774] 10:56:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (000000889EA44800) [pid = 2868] [serial = 2320] [outer = 0000000000000000] 10:56:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (000000889F106C00) [pid = 2868] [serial = 2321] [outer = 000000889EA44800] 10:56:24 INFO - PROCESS | 2868 | 1464198984910 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088A39D3400) [pid = 2868] [serial = 2322] [outer = 000000889EA44800] 10:56:25 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:56:25 INFO - PROCESS | 2868 | 1464198985404 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:56:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:56:25 INFO - {} 10:56:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 10:56:25 INFO - PROCESS | 2868 | 1464198985422 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 2868 | 1464198985425 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 10:56:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:56:25 INFO - PROCESS | 2868 | 1464198985428 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 2868 | 1464198985430 Marionette TRACE conn7 <- [1,3054,null,{}] 10:56:25 INFO - PROCESS | 2868 | 1464198985433 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}] 10:56:25 INFO - PROCESS | 2868 | 1464198985539 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 10:56:25 INFO - PROCESS | 2868 | 1464198985552 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4CD2800 == 81 [pid = 2868] [id = 775] 10:56:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088A5242800) [pid = 2868] [serial = 2323] [outer = 0000000000000000] 10:56:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A7A45C00) [pid = 2868] [serial = 2324] [outer = 00000088A5242800] 10:56:25 INFO - PROCESS | 2868 | 1464198985600 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088A8BF7C00) [pid = 2868] [serial = 2325] [outer = 00000088A5242800] 10:56:26 INFO - PROCESS | 2868 | 1464198986046 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]]]}] 10:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:56:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:56:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 672ms 10:56:26 INFO - PROCESS | 2868 | 1464198986111 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 2868 | 1464198986113 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 10:56:26 INFO - PROCESS | 2868 | 1464198986117 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 2868 | 1464198986119 Marionette TRACE conn7 <- [1,3058,null,{}] 10:56:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:56:26 INFO - PROCESS | 2868 | 1464198986122 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}] 10:56:26 INFO - PROCESS | 2868 | 1464198986258 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 10:56:26 INFO - PROCESS | 2868 | 1464198986273 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 2868 | ++DOCSHELL 0000008885427800 == 82 [pid = 2868] [id = 776] 10:56:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (0000008885472000) [pid = 2868] [serial = 2326] [outer = 0000000000000000] 10:56:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (0000008885475C00) [pid = 2868] [serial = 2327] [outer = 0000008885472000] 10:56:26 INFO - PROCESS | 2868 | 1464198986319 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088A8E06800) [pid = 2868] [serial = 2328] [outer = 0000008885472000] 10:56:26 INFO - PROCESS | 2868 | 1464198986801 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]]]}] 10:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:56:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:56:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 733ms 10:56:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:56:26 INFO - PROCESS | 2868 | 1464198986856 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 2868 | 1464198986858 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 10:56:26 INFO - PROCESS | 2868 | 1464198986867 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 2868 | 1464198986869 Marionette TRACE conn7 <- [1,3062,null,{}] 10:56:26 INFO - PROCESS | 2868 | 1464198986873 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}] 10:56:27 INFO - PROCESS | 2868 | 1464198987049 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 10:56:27 INFO - PROCESS | 2868 | 1464198987081 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB436000 == 83 [pid = 2868] [id = 777] 10:56:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088AAED6800) [pid = 2868] [serial = 2329] [outer = 0000000000000000] 10:56:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (00000088AB78D000) [pid = 2868] [serial = 2330] [outer = 00000088AAED6800] 10:56:27 INFO - PROCESS | 2868 | 1464198987129 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (00000088ABFA6000) [pid = 2868] [serial = 2331] [outer = 00000088AAED6800] 10:56:27 INFO - PROCESS | 2868 | 1464198987581 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]]]}] 10:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:56:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:56:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 10:56:27 INFO - PROCESS | 2868 | 1464198987598 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 10:56:27 INFO - PROCESS | 2868 | 1464198987601 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 10:56:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:56:27 INFO - PROCESS | 2868 | 1464198987604 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 2868 | 1464198987606 Marionette TRACE conn7 <- [1,3066,null,{}] 10:56:27 INFO - PROCESS | 2868 | 1464198987610 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}] 10:56:27 INFO - PROCESS | 2868 | 1464198987747 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 10:56:27 INFO - PROCESS | 2868 | 1464198987815 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC1DF800 == 84 [pid = 2868] [id = 778] 10:56:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088AAEDA000) [pid = 2868] [serial = 2332] [outer = 0000000000000000] 10:56:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088ACC8E000) [pid = 2868] [serial = 2333] [outer = 00000088AAEDA000] 10:56:27 INFO - PROCESS | 2868 | 1464198987862 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088AE241000) [pid = 2868] [serial = 2334] [outer = 00000088AAEDA000] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (00000088A4E07C00) [pid = 2868] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A7A47C00) [pid = 2868] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (00000088AA735000) [pid = 2868] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (0000008880FDAC00) [pid = 2868] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889E2BCC00) [pid = 2868] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889F1AA400) [pid = 2868] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889E2BC800) [pid = 2868] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (000000889EA42800) [pid = 2868] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (0000008880BCC000) [pid = 2868] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088ACC8D400) [pid = 2868] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:56:28 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (0000008880FBD400) [pid = 2868] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:56:28 INFO - PROCESS | 2868 | 1464198988551 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] 10:56:28 INFO - PROCESS | 2868 | 1464198988667 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 10:56:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:56:28 INFO - PROCESS | 2868 | 1464198988670 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - PROCESS | 2868 | 1464198988672 Marionette TRACE conn7 <- [1,3070,null,{}] 10:56:28 INFO - PROCESS | 2868 | 1464198988676 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}] 10:56:28 INFO - PROCESS | 2868 | 1464198988777 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 10:56:28 INFO - PROCESS | 2868 | 1464198988787 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD873000 == 85 [pid = 2868] [id = 779] 10:56:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A954B400) [pid = 2868] [serial = 2335] [outer = 0000000000000000] 10:56:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088AEB17800) [pid = 2868] [serial = 2336] [outer = 00000088A954B400] 10:56:28 INFO - PROCESS | 2868 | 1464198988832 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088AEBA6800) [pid = 2868] [serial = 2337] [outer = 00000088A954B400] 10:56:29 INFO - PROCESS | 2868 | 1464198989251 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]]]}] 10:56:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:56:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 10:56:29 INFO - PROCESS | 2868 | 1464198989311 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 2868 | 1464198989314 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 10:56:29 INFO - PROCESS | 2868 | 1464198989318 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:56:29 INFO - PROCESS | 2868 | 1464198989320 Marionette TRACE conn7 <- [1,3074,null,{}] 10:56:29 INFO - PROCESS | 2868 | 1464198989323 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}] 10:56:29 INFO - PROCESS | 2868 | 1464198989422 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 10:56:29 INFO - PROCESS | 2868 | 1464198989428 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF5E3000 == 86 [pid = 2868] [id = 780] 10:56:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (00000088AED39000) [pid = 2868] [serial = 2338] [outer = 0000000000000000] 10:56:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088AEF92C00) [pid = 2868] [serial = 2339] [outer = 00000088AED39000] 10:56:29 INFO - PROCESS | 2868 | 1464198989474 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088AEFFD400) [pid = 2868] [serial = 2340] [outer = 00000088AED39000] 10:56:29 INFO - PROCESS | 2868 | 1464198989919 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:56:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:56:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 628ms 10:56:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:56:29 INFO - PROCESS | 2868 | 1464198989952 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 2868 | 1464198989955 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 10:56:29 INFO - PROCESS | 2868 | 1464198989974 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 2868 | 1464198989976 Marionette TRACE conn7 <- [1,3078,null,{}] 10:56:29 INFO - PROCESS | 2868 | 1464198989980 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}] 10:56:30 INFO - PROCESS | 2868 | 1464198990081 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 10:56:30 INFO - PROCESS | 2868 | 1464198990087 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3676800 == 87 [pid = 2868] [id = 781] 10:56:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (00000088AF823000) [pid = 2868] [serial = 2341] [outer = 0000000000000000] 10:56:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (00000088AF82BC00) [pid = 2868] [serial = 2342] [outer = 00000088AF823000] 10:56:30 INFO - PROCESS | 2868 | 1464198990133 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088AF8A5400) [pid = 2868] [serial = 2343] [outer = 00000088AF823000] 10:56:30 INFO - PROCESS | 2868 | 1464198990827 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:56:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:56:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 902ms 10:56:30 INFO - PROCESS | 2868 | 1464198990863 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 2868 | 1464198990869 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 10:56:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:56:30 INFO - PROCESS | 2868 | 1464198990874 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 2868 | 1464198990879 Marionette TRACE conn7 <- [1,3082,null,{}] 10:56:30 INFO - PROCESS | 2868 | 1464198990884 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}] 10:56:31 INFO - PROCESS | 2868 | 1464198991020 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 10:56:31 INFO - PROCESS | 2868 | 1464198991173 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 2868 | ++DOCSHELL 0000008882B3E000 == 88 [pid = 2868] [id = 782] 10:56:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088812CCC00) [pid = 2868] [serial = 2344] [outer = 0000000000000000] 10:56:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088813E7000) [pid = 2868] [serial = 2345] [outer = 00000088812CCC00] 10:56:31 INFO - PROCESS | 2868 | 1464198991235 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (0000008882B75C00) [pid = 2868] [serial = 2346] [outer = 00000088812CCC00] 10:56:31 INFO - PROCESS | 2868 | 1464198991827 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:56:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:56:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 986ms 10:56:31 INFO - PROCESS | 2868 | 1464198991863 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 10:56:31 INFO - PROCESS | 2868 | 1464198991870 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 10:56:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:56:31 INFO - PROCESS | 2868 | 1464198991877 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 2868 | 1464198991880 Marionette TRACE conn7 <- [1,3086,null,{}] 10:56:31 INFO - PROCESS | 2868 | 1464198991884 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}] 10:56:32 INFO - PROCESS | 2868 | 1464198992019 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 10:56:32 INFO - PROCESS | 2868 | 1464198992183 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:32 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D722800 == 89 [pid = 2868] [id = 783] 10:56:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (0000008884ECE800) [pid = 2868] [serial = 2347] [outer = 0000000000000000] 10:56:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (0000008885479C00) [pid = 2868] [serial = 2348] [outer = 0000008884ECE800] 10:56:32 INFO - PROCESS | 2868 | 1464198992242 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (000000889E81A000) [pid = 2868] [serial = 2349] [outer = 0000008884ECE800] 10:56:32 INFO - PROCESS | 2868 | 1464198992850 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]]]}] 10:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:56:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:56:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1022ms 10:56:32 INFO - PROCESS | 2868 | 1464198992904 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 2868 | 1464198992906 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 10:56:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:56:32 INFO - PROCESS | 2868 | 1464198992910 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 2868 | 1464198992914 Marionette TRACE conn7 <- [1,3090,null,{}] 10:56:32 INFO - PROCESS | 2868 | 1464198992926 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}] 10:56:33 INFO - PROCESS | 2868 | 1464198993088 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 10:56:33 INFO - PROCESS | 2868 | 1464198993233 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB820000 == 90 [pid = 2868] [id = 784] 10:56:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (00000088A3A59800) [pid = 2868] [serial = 2350] [outer = 0000000000000000] 10:56:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (00000088A3EF4800) [pid = 2868] [serial = 2351] [outer = 00000088A3A59800] 10:56:33 INFO - PROCESS | 2868 | 1464198993295 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (00000088A5081400) [pid = 2868] [serial = 2352] [outer = 00000088A3A59800] 10:56:33 INFO - PROCESS | 2868 | 1464198993810 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:56:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:56:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 944ms 10:56:33 INFO - PROCESS | 2868 | 1464198993856 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 2868 | 1464198993859 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 10:56:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:56:33 INFO - PROCESS | 2868 | 1464198993863 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 2868 | 1464198993865 Marionette TRACE conn7 <- [1,3094,null,{}] 10:56:33 INFO - PROCESS | 2868 | 1464198993887 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}] 10:56:34 INFO - PROCESS | 2868 | 1464198994019 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 10:56:34 INFO - PROCESS | 2868 | 1464198994179 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5BDA000 == 91 [pid = 2868] [id = 785] 10:56:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (00000088A9542C00) [pid = 2868] [serial = 2353] [outer = 0000000000000000] 10:56:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (00000088AA92F000) [pid = 2868] [serial = 2354] [outer = 00000088A9542C00] 10:56:34 INFO - PROCESS | 2868 | 1464198994237 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (00000088ABBB9800) [pid = 2868] [serial = 2355] [outer = 00000088A9542C00] 10:56:34 INFO - PROCESS | 2868 | 1464198994788 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]]]}] 10:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:56:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:56:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 10:56:34 INFO - PROCESS | 2868 | 1464198994815 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 2868 | 1464198994818 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 10:56:34 INFO - PROCESS | 2868 | 1464198994823 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 2868 | 1464198994826 Marionette TRACE conn7 <- [1,3098,null,{}] 10:56:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:56:34 INFO - PROCESS | 2868 | 1464198994830 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}] 10:56:34 INFO - PROCESS | 2868 | 1464198994953 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 10:56:35 INFO - PROCESS | 2868 | 1464198995116 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B5F1D000 == 92 [pid = 2868] [id = 786] 10:56:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (00000088ABE28800) [pid = 2868] [serial = 2356] [outer = 0000000000000000] 10:56:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (00000088ADDB4000) [pid = 2868] [serial = 2357] [outer = 00000088ABE28800] 10:56:35 INFO - PROCESS | 2868 | 1464198995174 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (00000088AF81FC00) [pid = 2868] [serial = 2358] [outer = 00000088ABE28800] 10:56:35 INFO - PROCESS | 2868 | 1464198995741 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"]]]}] 10:56:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:56:35 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 10:56:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:56:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 965ms 10:56:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:56:35 INFO - PROCESS | 2868 | 1464198995795 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 2868 | 1464198995798 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 10:56:35 INFO - PROCESS | 2868 | 1464198995801 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 2868 | 1464198995803 Marionette TRACE conn7 <- [1,3102,null,{}] 10:56:35 INFO - PROCESS | 2868 | 1464198995807 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}] 10:56:35 INFO - PROCESS | 2868 | 1464198995944 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 10:56:36 INFO - PROCESS | 2868 | 1464198996095 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\", \"1347ff34-d141-4e57-b372-d3c84366d05f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B6B60000 == 93 [pid = 2868] [id = 787] 10:56:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (00000088AFA6CC00) [pid = 2868] [serial = 2359] [outer = 0000000000000000] 10:56:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (00000088AFAC4800) [pid = 2868] [serial = 2360] [outer = 00000088AFA6CC00] 10:56:36 INFO - PROCESS | 2868 | 1464198996155 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (00000088AFAE7800) [pid = 2868] [serial = 2361] [outer = 00000088AFA6CC00] 10:56:36 INFO - PROCESS | 2868 | 1464198996663 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]]]}] 10:56:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:56:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 10:56:36 INFO - PROCESS | 2868 | 1464198996684 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 10:56:36 INFO - PROCESS | 2868 | 1464198996687 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 10:56:37 WARNING - u'runner_teardown' () 10:56:37 INFO - No more tests 10:56:37 INFO - Got 0 unexpected results 10:56:37 INFO - SUITE-END | took 693s 10:56:37 INFO - Closing logging queue 10:56:37 INFO - queue closed 10:56:37 INFO - Return code: 0 10:56:37 WARNING - # TBPL SUCCESS # 10:56:37 INFO - Running post-action listener: _resource_record_post_action 10:56:37 INFO - Running post-run listener: _resource_record_post_run 10:56:38 INFO - Total resource usage - Wall time: 703s; CPU: 14.0%; Read bytes: 161656320; Write bytes: 1009554944; Read time: 2225260; Write time: 4760290 10:56:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:56:38 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 18863104; Read time: 0; Write time: 49080 10:56:38 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 161656320; Write bytes: 900612608; Read time: 2225260; Write time: 4653650 10:56:38 INFO - Running post-run listener: _upload_blobber_files 10:56:38 INFO - Blob upload gear active. 10:56:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:56:38 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 10:56:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:56:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:56:39 INFO - (blobuploader) - INFO - Open directory for files ... 10:56:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:56:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:56:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:56:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:56:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:56:40 INFO - (blobuploader) - INFO - Done attempting. 10:56:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:56:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:56:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:56:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:56:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:56:42 INFO - (blobuploader) - INFO - Done attempting. 10:56:42 INFO - (blobuploader) - INFO - Iteration through files over. 10:56:42 INFO - Return code: 0 10:56:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:56:42 INFO - Using _rmtree_windows ... 10:56:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:56:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3e70840bbd271414f64bcdb8b2862c8ce3817736dda39ee80f700b372d3e3c56d831f296dda0eb339aaa92e60c9953db16bc5e85c710cfbaac7c7d2e91620d2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/744f7a3d28a048c46082bdc9d2bf7179cd770d3f56a06b5d7e51da2acf715f19ae7ab87684a15d4eebcfc0f5a26c8dc77b1173db8d2d65718326facf23e71689"} 10:56:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:56:42 INFO - Writing to file C:\slave\test\properties\blobber_files 10:56:42 INFO - Contents: 10:56:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3e70840bbd271414f64bcdb8b2862c8ce3817736dda39ee80f700b372d3e3c56d831f296dda0eb339aaa92e60c9953db16bc5e85c710cfbaac7c7d2e91620d2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/744f7a3d28a048c46082bdc9d2bf7179cd770d3f56a06b5d7e51da2acf715f19ae7ab87684a15d4eebcfc0f5a26c8dc77b1173db8d2d65718326facf23e71689"} 10:56:42 INFO - Running post-run listener: copy_logs_to_upload_dir 10:56:42 INFO - Copying logs to upload dir... 10:56:42 INFO - mkdir: C:\slave\test\build\upload\logs 10:56:42 INFO - Copying logs to upload dir... 10:56:42 INFO - Using _rmtree_windows ... 10:56:42 INFO - Using _rmtree_windows ... 10:56:42 INFO - Using _rmtree_windows ... 10:56:42 INFO - Using _rmtree_windows ... 10:56:42 INFO - Using _rmtree_windows ... 10:56:42 INFO - Using _rmtree_windows ... 10:56:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=921.566000 ========= master_lag: 0.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 21 secs) (at 2016-05-25 10:56:42.854814) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 10:56:42.855865) ========= '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-077\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-077 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-077 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-077\AppData\Local LOGONSERVER=\\T-W864-IX-077 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-077 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-077 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-077 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3e70840bbd271414f64bcdb8b2862c8ce3817736dda39ee80f700b372d3e3c56d831f296dda0eb339aaa92e60c9953db16bc5e85c710cfbaac7c7d2e91620d2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/744f7a3d28a048c46082bdc9d2bf7179cd770d3f56a06b5d7e51da2acf715f19ae7ab87684a15d4eebcfc0f5a26c8dc77b1173db8d2d65718326facf23e71689"} build_url:https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3e70840bbd271414f64bcdb8b2862c8ce3817736dda39ee80f700b372d3e3c56d831f296dda0eb339aaa92e60c9953db16bc5e85c710cfbaac7c7d2e91620d2d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/744f7a3d28a048c46082bdc9d2bf7179cd770d3f56a06b5d7e51da2acf715f19ae7ab87684a15d4eebcfc0f5a26c8dc77b1173db8d2d65718326facf23e71689"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UP3VCEDgQZqhiJtBBOK58Q/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 10:56:42.980347) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 10:56:42.980901) ========= '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-077\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-077 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-077 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-077\AppData\Local LOGONSERVER=\\T-W864-IX-077 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-077 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-077 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-077 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 10:56:43.098239) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 10:56:43.098583) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 10:56:43.685280) ========= ========= Total master_lag: 0.46 =========