builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-056 starttime: 1464997031.96 results: success (0) buildid: 20160603145726 builduid: 735eabd89e7642b190025e5aec037e93 revision: 15bb21e207853ad8c1c4761205dfbd60118224c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:11.956488) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:11.957640) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:11.958149) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:12.076209) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:37:12.076829) ========= '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-056\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-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 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-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False --16:37:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 21.96 MB/s 16:37:13 (21.96 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.134000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:37:13.265856) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-03 16:37:13.266207) ========= '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-056\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-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 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-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.709000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-03 16:37:15.991690) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:37:15.992062) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 15bb21e207853ad8c1c4761205dfbd60118224c7 --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 15bb21e207853ad8c1c4761205dfbd60118224c7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-056\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-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 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-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False 2016-06-03 16:37:16,186 truncating revision to first 12 chars 2016-06-03 16:37:16,186 Setting DEBUG logging. 2016-06-03 16:37:16,186 attempt 1/10 2016-06-03 16:37:16,186 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/15bb21e20785?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 16:37:16,625 unpacking tar archive at: mozilla-aurora-15bb21e20785/testing/mozharness/ program finished with exit code 0 elapsedTime=1.179000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-03 16:37:17.227648) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:17.228240) ========= script_repo_revision: 15bb21e207853ad8c1c4761205dfbd60118224c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:17.228781) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:17.229117) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 16:37:17.247203) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-06-03 16:37:17.248060) ========= '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-056\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-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 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-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:37:17 INFO - MultiFileLogger online at 20160603 16:37:17 in C:\slave\test 16:37:17 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 16:37:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:37:17 INFO - {'append_to_log': False, 16:37:17 INFO - 'base_work_dir': 'C:\\slave\\test', 16:37:17 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:37:17 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:37:17 INFO - 'buildbot_json_path': 'buildprops.json', 16:37:17 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:37:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:37:17 INFO - 'download_minidump_stackwalk': True, 16:37:17 INFO - 'download_symbols': 'true', 16:37:17 INFO - 'e10s': False, 16:37:17 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:37:17 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:37:17 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:37:17 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:37:17 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:37:17 INFO - 'C:/mozilla-build/tooltool.py'), 16:37:17 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:37:17 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:37:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:37:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:37:17 INFO - 'log_level': 'info', 16:37:17 INFO - 'log_to_console': True, 16:37:17 INFO - 'opt_config_files': (), 16:37:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:37:17 INFO - '--processes=1', 16:37:17 INFO - '--config=%(test_path)s/wptrunner.ini', 16:37:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:37:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:37:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:37:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:37:17 INFO - 'pip_index': False, 16:37:17 INFO - 'require_test_zip': True, 16:37:17 INFO - 'test_type': ('testharness',), 16:37:17 INFO - 'this_chunk': '1', 16:37:17 INFO - 'total_chunks': '10', 16:37:17 INFO - 'virtualenv_path': 'venv', 16:37:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:37:17 INFO - 'work_dir': 'build'} 16:37:17 INFO - ##### 16:37:17 INFO - ##### Running clobber step. 16:37:17 INFO - ##### 16:37:17 INFO - Running pre-action listener: _resource_record_pre_action 16:37:17 INFO - Running main action method: clobber 16:37:17 INFO - rmtree: C:\slave\test\build 16:37:17 INFO - Using _rmtree_windows ... 16:37:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:38:37 INFO - Running post-action listener: _resource_record_post_action 16:38:37 INFO - ##### 16:38:37 INFO - ##### Running read-buildbot-config step. 16:38:37 INFO - ##### 16:38:37 INFO - Running pre-action listener: _resource_record_pre_action 16:38:37 INFO - Running main action method: read_buildbot_config 16:38:37 INFO - Using buildbot properties: 16:38:37 INFO - { 16:38:37 INFO - "project": "", 16:38:37 INFO - "product": "firefox", 16:38:37 INFO - "script_repo_revision": "production", 16:38:37 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 16:38:37 INFO - "repository": "", 16:38:37 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 16:38:37 INFO - "buildid": "20160603145726", 16:38:37 INFO - "pgo_build": "False", 16:38:37 INFO - "basedir": "C:\\slave\\test", 16:38:37 INFO - "buildnumber": 51, 16:38:37 INFO - "slavename": "t-w864-ix-056", 16:38:37 INFO - "revision": "15bb21e207853ad8c1c4761205dfbd60118224c7", 16:38:37 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:38:37 INFO - "platform": "win64", 16:38:37 INFO - "branch": "mozilla-aurora", 16:38:37 INFO - "repo_path": "releases/mozilla-aurora", 16:38:37 INFO - "moz_repo_path": "", 16:38:37 INFO - "stage_platform": "win64", 16:38:37 INFO - "builduid": "735eabd89e7642b190025e5aec037e93", 16:38:37 INFO - "slavebuilddir": "test" 16:38:37 INFO - } 16:38:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 16:38:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 16:38:37 INFO - Running post-action listener: _resource_record_post_action 16:38:37 INFO - ##### 16:38:37 INFO - ##### Running download-and-extract step. 16:38:37 INFO - ##### 16:38:37 INFO - Running pre-action listener: _resource_record_pre_action 16:38:37 INFO - Running main action method: download_and_extract 16:38:37 INFO - mkdir: C:\slave\test\build\tests 16:38:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:37 INFO - https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:38:37 INFO - trying https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 16:38:37 INFO - Downloading https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:38:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:38:38 INFO - Downloaded 1274 bytes. 16:38:38 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 16:38:38 INFO - Using the following test package requirements: 16:38:38 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:38:38 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 16:38:38 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 16:38:38 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'jsshell-win64.zip'], 16:38:38 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 16:38:38 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:38:38 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 16:38:38 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 16:38:38 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 16:38:38 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:38:38 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 16:38:38 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 16:38:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:38 INFO - https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:38:38 INFO - trying https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 16:38:38 INFO - Downloading https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:38:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:38:39 INFO - Downloaded 20846696 bytes. 16:38:39 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/*'] 16:38:39 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/* 16:38:40 INFO - caution: filename not matched: web-platform/* 16:38:40 INFO - Return code: 11 16:38:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:40 INFO - https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:38:40 INFO - trying https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 16:38:40 INFO - Downloading https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:38:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:38:44 INFO - Downloaded 36387767 bytes. 16:38:44 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/*'] 16:38:44 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/* 16:39:18 INFO - caution: filename not matched: bin/* 16:39:18 INFO - caution: filename not matched: config/* 16:39:18 INFO - caution: filename not matched: mozbase/* 16:39:18 INFO - caution: filename not matched: marionette/* 16:39:18 INFO - caution: filename not matched: tools/wptserve/* 16:39:18 INFO - Return code: 11 16:39:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:18 INFO - https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 16:39:18 INFO - trying https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:39:18 INFO - Downloading https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 16:39:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:39:37 INFO - Downloaded 82760269 bytes. 16:39:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:39:37 INFO - mkdir: C:\slave\test\properties 16:39:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:39:37 INFO - Writing to file C:\slave\test\properties\build_url 16:39:37 INFO - Contents: 16:39:37 INFO - build_url:https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:39:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:39:38 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:39:38 INFO - Writing to file C:\slave\test\properties\symbols_url 16:39:38 INFO - Contents: 16:39:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:39:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:38 INFO - https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:39:38 INFO - trying https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:39:38 INFO - Downloading https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:39:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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 16:39:41 INFO - Downloaded 50737762 bytes. 16:39:41 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'] 16:39:41 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 16:39:43 INFO - Return code: 0 16:39:43 INFO - Running post-action listener: _resource_record_post_action 16:39:43 INFO - Running post-action listener: set_extra_try_arguments 16:39:43 INFO - ##### 16:39:43 INFO - ##### Running create-virtualenv step. 16:39:43 INFO - ##### 16:39:43 INFO - Running pre-action listener: _pre_create_virtualenv 16:39:43 INFO - Running pre-action listener: _resource_record_pre_action 16:39:43 INFO - Running main action method: create_virtualenv 16:39:43 INFO - Creating virtualenv C:\slave\test\build\venv 16:39:43 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 16:39:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:39:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:39:49 INFO - Installing distribute......................................................................................................................................................................................done. 16:39:50 INFO - Return code: 0 16:39:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:39:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:50 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02557200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FB6A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02272D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', '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-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', '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-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:39:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:39:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:39:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 16:39:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:51 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 16:39:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:51 INFO - 'DCLOCATION': 'SCL3', 16:39:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:51 INFO - 'HOMEDRIVE': 'C:', 16:39:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 16:39:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:51 INFO - 'KTS_VERSION': '1.19c', 16:39:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 16:39:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 16:39:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:51 INFO - 'MOZ_NO_REMOTE': '1', 16:39:51 INFO - 'NO_EM_RESTART': '1', 16:39:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:51 INFO - 'OS': 'Windows_NT', 16:39:51 INFO - 'OURDRIVE': 'C:', 16:39:51 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:39:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:51 INFO - 'PROCESSOR_LEVEL': '6', 16:39:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:51 INFO - 'PROMPT': '$P$G', 16:39:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:51 INFO - 'PWD': 'C:\\slave\\test', 16:39:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:51 INFO - 'SYSTEMDRIVE': 'C:', 16:39:51 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:51 INFO - 'TEST1': 'testie', 16:39:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:51 INFO - 'USERDOMAIN': 'T-W864-IX-056', 16:39:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 16:39:51 INFO - 'USERNAME': 'cltbld', 16:39:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 16:39:51 INFO - 'WINDIR': 'C:\\windows', 16:39:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:51 INFO - Downloading/unpacking psutil>=0.7.1 16:39:52 INFO - Running setup.py egg_info for package psutil 16:39:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:39:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:39:52 INFO - Installing collected packages: psutil 16:39:52 INFO - Running setup.py install for psutil 16:39:52 INFO - building 'psutil._psutil_windows' extension 16:39:52 INFO - error: Unable to find vcvarsall.bat 16:39:52 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-tedibe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:39:52 INFO - running install 16:39:52 INFO - running build 16:39:52 INFO - running build_py 16:39:52 INFO - creating build 16:39:52 INFO - creating build\lib.win32-2.7 16:39:52 INFO - creating build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:39:52 INFO - running build_ext 16:39:52 INFO - building 'psutil._psutil_windows' extension 16:39:52 INFO - error: Unable to find vcvarsall.bat 16:39:52 INFO - ---------------------------------------- 16:39:52 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-tedibe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:39:52 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-056\AppData\Roaming\pip\pip.log 16:39:52 WARNING - Return code: 1 16:39:52 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 16:39:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:39:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:52 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02557200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FB6A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02272D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', '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-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', '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-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:39:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:39:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:39:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 16:39:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:52 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 16:39:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:52 INFO - 'DCLOCATION': 'SCL3', 16:39:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:52 INFO - 'HOMEDRIVE': 'C:', 16:39:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 16:39:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:52 INFO - 'KTS_VERSION': '1.19c', 16:39:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 16:39:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 16:39:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:52 INFO - 'MOZ_NO_REMOTE': '1', 16:39:52 INFO - 'NO_EM_RESTART': '1', 16:39:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:52 INFO - 'OS': 'Windows_NT', 16:39:52 INFO - 'OURDRIVE': 'C:', 16:39:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:39:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:52 INFO - 'PROCESSOR_LEVEL': '6', 16:39:52 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:52 INFO - 'PROMPT': '$P$G', 16:39:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:52 INFO - 'PWD': 'C:\\slave\\test', 16:39:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:52 INFO - 'SYSTEMDRIVE': 'C:', 16:39:52 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:52 INFO - 'TEST1': 'testie', 16:39:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:52 INFO - 'USERDOMAIN': 'T-W864-IX-056', 16:39:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 16:39:52 INFO - 'USERNAME': 'cltbld', 16:39:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 16:39:52 INFO - 'WINDIR': 'C:\\windows', 16:39:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:39:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:39:52 INFO - Running setup.py egg_info for package mozsystemmonitor 16:39:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:39:52 INFO - Running setup.py egg_info for package psutil 16:39:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:39:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:39:52 INFO - Installing collected packages: mozsystemmonitor, psutil 16:39:52 INFO - Running setup.py install for mozsystemmonitor 16:39:52 INFO - Running setup.py install for psutil 16:39:52 INFO - building 'psutil._psutil_windows' extension 16:39:52 INFO - error: Unable to find vcvarsall.bat 16:39:52 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-wrzzoo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:39:52 INFO - running install 16:39:52 INFO - running build 16:39:52 INFO - running build_py 16:39:52 INFO - running build_ext 16:39:52 INFO - building 'psutil._psutil_windows' extension 16:39:52 INFO - error: Unable to find vcvarsall.bat 16:39:52 INFO - ---------------------------------------- 16:39:52 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-wrzzoo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:39:52 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-056\AppData\Roaming\pip\pip.log 16:39:52 WARNING - Return code: 1 16:39:52 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 16:39:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:39:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:53 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02557200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FB6A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02272D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-056', 'USERDOMAIN': 'T-W864-IX-056', '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-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', '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-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:39:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:39:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:39:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 16:39:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:53 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 16:39:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:53 INFO - 'DCLOCATION': 'SCL3', 16:39:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:53 INFO - 'HOMEDRIVE': 'C:', 16:39:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 16:39:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:53 INFO - 'KTS_VERSION': '1.19c', 16:39:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 16:39:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 16:39:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:53 INFO - 'MOZ_NO_REMOTE': '1', 16:39:53 INFO - 'NO_EM_RESTART': '1', 16:39:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:53 INFO - 'OS': 'Windows_NT', 16:39:53 INFO - 'OURDRIVE': 'C:', 16:39:53 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:39:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:53 INFO - 'PROCESSOR_LEVEL': '6', 16:39:53 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:53 INFO - 'PROMPT': '$P$G', 16:39:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:53 INFO - 'PWD': 'C:\\slave\\test', 16:39:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:53 INFO - 'SYSTEMDRIVE': 'C:', 16:39:53 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:53 INFO - 'TEST1': 'testie', 16:39:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:53 INFO - 'USERDOMAIN': 'T-W864-IX-056', 16:39:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 16:39:53 INFO - 'USERNAME': 'cltbld', 16:39:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 16:39:53 INFO - 'WINDIR': 'C:\\windows', 16:39:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:39:53 INFO - Downloading/unpacking blobuploader==1.2.4 16:39:53 INFO - Downloading blobuploader-1.2.4.tar.gz 16:39:53 INFO - Running setup.py egg_info for package blobuploader 16:39:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:39:57 INFO - Running setup.py egg_info for package requests 16:39:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:39:57 INFO - Downloading docopt-0.6.1.tar.gz 16:39:57 INFO - Running setup.py egg_info for package docopt 16:39:57 INFO - Installing collected packages: blobuploader, docopt, requests 16:39:57 INFO - Running setup.py install for blobuploader 16:39:57 INFO - Running setup.py install for docopt 16:39:57 INFO - Running setup.py install for requests 16:39:57 INFO - Successfully installed blobuploader docopt requests 16:39:57 INFO - Cleaning up... 16:39:57 INFO - Return code: 0 16:39:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:39:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:39:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:39:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:39:57 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02557200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FB6A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02272D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025620C0>, '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-056', 'USERDOMAIN': 'T-W864-IX-056', '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-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', '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-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:39:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:39:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:39:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 16:39:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:39:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:39:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:39:57 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 16:39:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:57 INFO - 'DCLOCATION': 'SCL3', 16:39:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:57 INFO - 'HOMEDRIVE': 'C:', 16:39:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 16:39:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:57 INFO - 'KTS_VERSION': '1.19c', 16:39:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 16:39:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 16:39:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:57 INFO - 'MOZ_NO_REMOTE': '1', 16:39:57 INFO - 'NO_EM_RESTART': '1', 16:39:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:57 INFO - 'OS': 'Windows_NT', 16:39:57 INFO - 'OURDRIVE': 'C:', 16:39:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:39:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:39:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:57 INFO - 'PROCESSOR_LEVEL': '6', 16:39:57 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:39:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:39:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:39:57 INFO - 'PROMPT': '$P$G', 16:39:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:57 INFO - 'PWD': 'C:\\slave\\test', 16:39:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:57 INFO - 'SYSTEMDRIVE': 'C:', 16:39:57 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:57 INFO - 'TEST1': 'testie', 16:39:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:39:57 INFO - 'USERDOMAIN': 'T-W864-IX-056', 16:39:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 16:39:57 INFO - 'USERNAME': 'cltbld', 16:39:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 16:39:57 INFO - 'WINDIR': 'C:\\windows', 16:39:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:40:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:40:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:40:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:40:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:40:01 INFO - Unpacking c:\slave\test\build\tests\marionette 16:40:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:40:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:01 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:40:01 INFO - Running setup.py install for browsermob-proxy 16:40:17 INFO - Running setup.py install for manifestparser 16:40:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for marionette-client 16:40:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for marionette-driver 16:40:17 INFO - Running setup.py install for mozcrash 16:40:17 INFO - Running setup.py install for mozdebug 16:40:17 INFO - Running setup.py install for mozdevice 16:40:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for mozfile 16:40:17 INFO - Running setup.py install for mozhttpd 16:40:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for mozinfo 16:40:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for mozInstall 16:40:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for mozleak 16:40:17 INFO - Running setup.py install for mozlog 16:40:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for moznetwork 16:40:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for mozprocess 16:40:17 INFO - Running setup.py install for mozprofile 16:40:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for mozrunner 16:40:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for mozscreenshot 16:40:17 INFO - Running setup.py install for moztest 16:40:17 INFO - Running setup.py install for mozversion 16:40:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:40:17 INFO - Running setup.py install for wptserve 16:40:17 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:40:17 INFO - Cleaning up... 16:40:17 INFO - Return code: 0 16:40:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:40:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:40:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:40:17 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02557200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024FB6A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02272D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025620C0>, '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-056', 'USERDOMAIN': 'T-W864-IX-056', '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-056', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-056', '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-056\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:40:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:40:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:40:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:40:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 16:40:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:40:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:40:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:40:17 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 16:40:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:40:17 INFO - 'DCLOCATION': 'SCL3', 16:40:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:17 INFO - 'HOMEDRIVE': 'C:', 16:40:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 16:40:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:17 INFO - 'KTS_VERSION': '1.19c', 16:40:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 16:40:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 16:40:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:17 INFO - 'MOZ_NO_REMOTE': '1', 16:40:17 INFO - 'NO_EM_RESTART': '1', 16:40:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:17 INFO - 'OS': 'Windows_NT', 16:40:17 INFO - 'OURDRIVE': 'C:', 16:40:17 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:40:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:40:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:17 INFO - 'PROCESSOR_LEVEL': '6', 16:40:17 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:40:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:40:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:40:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:40:17 INFO - 'PROMPT': '$P$G', 16:40:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:40:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:40:17 INFO - 'PWD': 'C:\\slave\\test', 16:40:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:17 INFO - 'SYSTEMDRIVE': 'C:', 16:40:17 INFO - 'SYSTEMROOT': 'C:\\windows', 16:40:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:17 INFO - 'TEST1': 'testie', 16:40:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:17 INFO - 'USERDOMAIN': 'T-W864-IX-056', 16:40:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 16:40:17 INFO - 'USERNAME': 'cltbld', 16:40:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 16:40:17 INFO - 'WINDIR': 'C:\\windows', 16:40:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:40:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:40:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:40:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:40:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:40:20 INFO - Unpacking c:\slave\test\build\tests\marionette 16:40:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:40:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:40:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:40:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 16:40:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:40:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:40:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:40:32 INFO - Downloading blessings-1.6.tar.gz 16:40:32 INFO - Running setup.py egg_info for package blessings 16:40:32 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 16:40:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:40:32 INFO - Running setup.py install for blessings 16:40:32 INFO - Running setup.py install for browsermob-proxy 16:40:32 INFO - Running setup.py install for manifestparser 16:40:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Running setup.py install for marionette-client 16:40:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:40:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Running setup.py install for marionette-driver 16:40:32 INFO - Running setup.py install for mozcrash 16:40:32 INFO - Running setup.py install for mozdebug 16:40:32 INFO - Running setup.py install for mozdevice 16:40:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Running setup.py install for mozhttpd 16:40:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Running setup.py install for mozInstall 16:40:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Running setup.py install for mozleak 16:40:32 INFO - Running setup.py install for mozprofile 16:40:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Running setup.py install for mozrunner 16:40:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:40:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:40:34 INFO - Running setup.py install for mozscreenshot 16:40:34 INFO - Running setup.py install for moztest 16:40:34 INFO - Running setup.py install for mozversion 16:40:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:40:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:40:34 INFO - Running setup.py install for wptserve 16:40:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:40:34 INFO - Cleaning up... 16:40:34 INFO - Return code: 0 16:40:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:40:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:40:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:40:34 INFO - Reading from file tmpfile_stdout 16:40:34 INFO - Using _rmtree_windows ... 16:40:34 INFO - Using _rmtree_windows ... 16:40:34 INFO - Current package versions: 16:40:34 INFO - blessings == 1.6 16:40:34 INFO - blobuploader == 1.2.4 16:40:34 INFO - browsermob-proxy == 0.6.0 16:40:34 INFO - distribute == 0.6.14 16:40:34 INFO - docopt == 0.6.1 16:40:34 INFO - manifestparser == 1.1 16:40:34 INFO - marionette-client == 2.3.0 16:40:34 INFO - marionette-driver == 1.4.0 16:40:34 INFO - mozInstall == 1.12 16:40:34 INFO - mozcrash == 0.17 16:40:34 INFO - mozdebug == 0.1 16:40:34 INFO - mozdevice == 0.48 16:40:34 INFO - mozfile == 1.2 16:40:34 INFO - mozhttpd == 0.7 16:40:34 INFO - mozinfo == 0.9 16:40:34 INFO - mozleak == 0.1 16:40:34 INFO - mozlog == 3.1 16:40:34 INFO - moznetwork == 0.27 16:40:34 INFO - mozprocess == 0.22 16:40:34 INFO - mozprofile == 0.28 16:40:34 INFO - mozrunner == 6.11 16:40:34 INFO - mozscreenshot == 0.1 16:40:34 INFO - mozsystemmonitor == 0.0 16:40:34 INFO - moztest == 0.7 16:40:34 INFO - mozversion == 1.4 16:40:34 INFO - requests == 1.2.3 16:40:34 INFO - wptserve == 1.4.0 16:40:34 INFO - Running post-action listener: _resource_record_post_action 16:40:34 INFO - Running post-action listener: _start_resource_monitoring 16:40:34 INFO - Starting resource monitoring. 16:40:34 INFO - ##### 16:40:34 INFO - ##### Running pull step. 16:40:34 INFO - ##### 16:40:34 INFO - Running pre-action listener: _resource_record_pre_action 16:40:34 INFO - Running main action method: pull 16:40:34 INFO - Pull has nothing to do! 16:40:34 INFO - Running post-action listener: _resource_record_post_action 16:40:34 INFO - ##### 16:40:34 INFO - ##### Running install step. 16:40:34 INFO - ##### 16:40:34 INFO - Running pre-action listener: _resource_record_pre_action 16:40:34 INFO - Running main action method: install 16:40:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:40:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:40:34 INFO - Reading from file tmpfile_stdout 16:40:34 INFO - Using _rmtree_windows ... 16:40:34 INFO - Using _rmtree_windows ... 16:40:34 INFO - Detecting whether we're running mozinstall >=1.0... 16:40:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:40:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:40:34 INFO - Reading from file tmpfile_stdout 16:40:34 INFO - Output received: 16:40:34 INFO - Usage: mozinstall-script.py [options] installer 16:40:34 INFO - Options: 16:40:34 INFO - -h, --help show this help message and exit 16:40:34 INFO - -d DEST, --destination=DEST 16:40:34 INFO - Directory to install application into. [default: 16:40:34 INFO - "C:\slave\test"] 16:40:34 INFO - --app=APP Application being installed. [default: firefox] 16:40:34 INFO - Using _rmtree_windows ... 16:40:34 INFO - Using _rmtree_windows ... 16:40:34 INFO - mkdir: C:\slave\test\build\application 16:40:35 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'] 16:40:35 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 16:40:37 INFO - Reading from file tmpfile_stdout 16:40:37 INFO - Output received: 16:40:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:40:37 INFO - Using _rmtree_windows ... 16:40:37 INFO - Using _rmtree_windows ... 16:40:37 INFO - Running post-action listener: _resource_record_post_action 16:40:37 INFO - ##### 16:40:37 INFO - ##### Running run-tests step. 16:40:37 INFO - ##### 16:40:37 INFO - Running pre-action listener: _resource_record_pre_action 16:40:37 INFO - Running main action method: run_tests 16:40:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:40:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:40:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:40:37 INFO - grabbing minidump binary from tooltool 16:40:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:40:37 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 0x024CF368>, '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 0x02272D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025620C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:40:37 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 16:40:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 16:40:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:40:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmn7ee0 16:40:39 INFO - INFO - File integrity verified, renaming tmpmn7ee0 to win32-minidump_stackwalk.exe 16:40:39 INFO - Return code: 0 16:40:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:40:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:40:39 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/O-NgTiQTRVWfK3FXpYHlzw/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 16:40:39 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/O-NgTiQTRVWfK3FXpYHlzw/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 16:40:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:40:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Roaming', 16:40:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:40:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:40:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:40:39 INFO - 'COMPUTERNAME': 'T-W864-IX-056', 16:40:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:40:39 INFO - 'DCLOCATION': 'SCL3', 16:40:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:40:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:40:39 INFO - 'HOMEDRIVE': 'C:', 16:40:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-056', 16:40:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:40:39 INFO - 'KTS_VERSION': '1.19c', 16:40:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-056\\AppData\\Local', 16:40:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-056', 16:40:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:40:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:40:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:40:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:40:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:40:39 INFO - 'MOZ_NO_REMOTE': '1', 16:40:39 INFO - 'NO_EM_RESTART': '1', 16:40:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:40:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:40:39 INFO - 'OS': 'Windows_NT', 16:40:39 INFO - 'OURDRIVE': 'C:', 16:40:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:40:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:40:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:40:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:40:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:40:39 INFO - 'PROCESSOR_LEVEL': '6', 16:40:39 INFO - 'PROCESSOR_REVISION': '1e05', 16:40:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:40:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:40:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:40:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:40:39 INFO - 'PROMPT': '$P$G', 16:40:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:40:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:40:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:40:39 INFO - 'PWD': 'C:\\slave\\test', 16:40:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:40:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:40:39 INFO - 'SYSTEMDRIVE': 'C:', 16:40:39 INFO - 'SYSTEMROOT': 'C:\\windows', 16:40:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:39 INFO - 'TEST1': 'testie', 16:40:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:40:39 INFO - 'USERDOMAIN': 'T-W864-IX-056', 16:40:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-056', 16:40:39 INFO - 'USERNAME': 'cltbld', 16:40:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-056', 16:40:39 INFO - 'WINDIR': 'C:\\windows', 16:40:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:40:39 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/O-NgTiQTRVWfK3FXpYHlzw/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 16:40:41 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 16:40:41 INFO - import pkg_resources 16:40:42 INFO - Using 1 client processes 16:40:45 INFO - SUITE-START | Running 778 tests 16:40:45 INFO - Running testharness tests 16:40:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:40:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:40:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:40:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:40:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:40:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 16:40:46 INFO - Setting up ssl 16:40:46 INFO - PROCESS | certutil | 16:40:46 INFO - PROCESS | certutil | 16:40:46 INFO - PROCESS | certutil | 16:40:46 INFO - Certificate Nickname Trust Attributes 16:40:46 INFO - SSL,S/MIME,JAR/XPI 16:40:46 INFO - 16:40:46 INFO - web-platform-tests CT,, 16:40:46 INFO - 16:40:46 INFO - Starting runner 16:40:46 INFO - PROCESS | 2940 | [2940] 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 16:40:46 INFO - PROCESS | 2940 | [2940] 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 16:40:46 INFO - PROCESS | 2940 | [2940] 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 16:40:47 INFO - PROCESS | 2940 | [2940] 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 16:40:47 INFO - PROCESS | 2940 | [2940] 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 16:40:48 INFO - PROCESS | 2940 | 1464997248611 Marionette DEBUG Marionette enabled via build flag and pref 16:40:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000770FB5E000 == 1 [pid = 2940] [id = 1] 16:40:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 1 (000000771ED6B000) [pid = 2940] [serial = 1] [outer = 0000000000000000] 16:40:49 INFO - PROCESS | 2940 | [2940] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:40:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 2 (000000771ED6C000) [pid = 2940] [serial = 2] [outer = 000000771ED6B000] 16:40:50 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722149800 == 2 [pid = 2940] [id = 2] 16:40:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 3 (000000772214A000) [pid = 2940] [serial = 3] [outer = 0000000000000000] 16:40:50 INFO - PROCESS | 2940 | [2940] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:40:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 4 (000000772214B000) [pid = 2940] [serial = 4] [outer = 000000772214A000] 16:40:50 INFO - PROCESS | 2940 | 1464997250298 Marionette INFO Listening on port 2828 16:40:52 INFO - PROCESS | 2940 | 1464997252177 Marionette DEBUG Marionette enabled via command-line flag 16:40:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723093800 == 3 [pid = 2940] [id = 3] 16:40:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 5 (00000077230D5000) [pid = 2940] [serial = 5] [outer = 0000000000000000] 16:40:52 INFO - PROCESS | 2940 | [2940] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:40:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 6 (00000077230D6000) [pid = 2940] [serial = 6] [outer = 00000077230D5000] 16:40:52 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:40:52 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:40:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 7 (00000077231DA000) [pid = 2940] [serial = 7] [outer = 000000772214A000] 16:40:52 INFO - PROCESS | 2940 | [2940] 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 16:40:52 INFO - PROCESS | 2940 | 1464997252908 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 16:40:52 INFO - PROCESS | 2940 | [2940] 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 16:40:52 INFO - PROCESS | 2940 | 1464997252939 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 16:40:52 INFO - PROCESS | 2940 | [2940] 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 16:40:52 INFO - PROCESS | 2940 | 1464997252947 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 16:40:52 INFO - PROCESS | 2940 | [2940] 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 16:40:52 INFO - PROCESS | 2940 | 1464997252953 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 16:40:52 INFO - PROCESS | 2940 | [2940] 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 16:40:52 INFO - PROCESS | 2940 | 1464997252986 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 16:40:52 INFO - PROCESS | 2940 | 1464997252988 Marionette DEBUG Closed connection conn0 16:40:53 INFO - PROCESS | 2940 | 1464997252991 Marionette DEBUG Closed connection conn1 16:40:53 INFO - PROCESS | 2940 | 1464997252993 Marionette DEBUG Closed connection conn2 16:40:53 INFO - PROCESS | 2940 | 1464997252996 Marionette DEBUG Closed connection conn3 16:40:53 INFO - PROCESS | 2940 | 1464997253078 Marionette DEBUG Closed connection conn4 16:40:53 INFO - PROCESS | 2940 | [2940] 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 16:40:53 INFO - PROCESS | 2940 | 1464997253084 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 16:40:53 INFO - PROCESS | 2940 | 1464997253318 Marionette DEBUG Closed connection conn5 16:40:53 INFO - PROCESS | 2940 | [2940] 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 16:40:53 INFO - PROCESS | 2940 | 1464997253323 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49305 16:40:53 INFO - PROCESS | 2940 | ++DOCSHELL 000000772420B000 == 4 [pid = 2940] [id = 4] 16:40:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 8 (000000772427E800) [pid = 2940] [serial = 8] [outer = 0000000000000000] 16:40:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 9 (0000007724289000) [pid = 2940] [serial = 9] [outer = 000000772427E800] 16:40:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 10 (0000007724068000) [pid = 2940] [serial = 10] [outer = 000000772427E800] 16:40:53 INFO - PROCESS | 2940 | 1464997253512 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:40:53 INFO - PROCESS | 2940 | 1464997253518 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":"20160603145726","device":"desktop","version":"48.0a2"} 16:40:54 INFO - PROCESS | 2940 | [2940] 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 16:40:54 INFO - PROCESS | 2940 | [2940] 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 16:40:54 INFO - PROCESS | 2940 | [2940] 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 16:40:55 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B6F800 == 5 [pid = 2940] [id = 5] 16:40:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 11 (0000007729B77000) [pid = 2940] [serial = 11] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B77800 == 6 [pid = 2940] [id = 6] 16:40:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 12 (0000007727FDE000) [pid = 2940] [serial = 12] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 2940 | [2940] 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 16:40:55 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A6BA800 == 7 [pid = 2940] [id = 7] 16:40:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 13 (0000007727FDD800) [pid = 2940] [serial = 13] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 2940 | [2940] 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 16:40:55 INFO - PROCESS | 2940 | [2940] 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 16:40:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 14 (000000772AAB6000) [pid = 2940] [serial = 14] [outer = 0000007727FDD800] 16:40:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 15 (000000772B143000) [pid = 2940] [serial = 15] [outer = 0000007729B77000] 16:40:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 16 (000000772A8DF000) [pid = 2940] [serial = 16] [outer = 0000007727FDE000] 16:40:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 17 (000000772A8E1000) [pid = 2940] [serial = 17] [outer = 0000007727FDD800] 16:40:56 INFO - PROCESS | 2940 | 1464997256805 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 2940 | 1464997256819 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 18 (000000772CFDA800) [pid = 2940] [serial = 18] [outer = 0000007727FDD800] 16:40:57 INFO - PROCESS | 2940 | 1464997257768 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"2c7c4233-7d16-4c3b-9ebe-682828314c9b","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":"20160603145726","device":"desktop","version":"48.0a2","command_id":1}}] 16:40:58 INFO - PROCESS | 2940 | 1464997258312 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:40:58 INFO - PROCESS | 2940 | 1464997258344 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:40:58 INFO - PROCESS | 2940 | 1464997258354 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:40:58 INFO - PROCESS | 2940 | [2940] 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 16:40:59 INFO - PROCESS | 2940 | --DOCSHELL 000000770FB5E000 == 6 [pid = 2940] [id = 1] 16:41:00 INFO - PROCESS | 2940 | [2940] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:41:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 19 (000000771CE3B400) [pid = 2940] [serial = 19] [outer = 0000007727FDD800] 16:41:00 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:00 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:00 INFO - PROCESS | 2940 | 1464997260741 Marionette TRACE conn6 <- [1,3,null,{}] 16:41:00 INFO - PROCESS | 2940 | 1464997260746 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:41:00 INFO - PROCESS | 2940 | 1464997260767 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:41:00 INFO - PROCESS | 2940 | 1464997260802 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 2940 | 1464997260806 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:41:00 INFO - PROCESS | 2940 | 1464997260817 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 2940 | 1464997260822 Marionette TRACE conn6 <- [1,6,null,{}] 16:41:00 INFO - PROCESS | 2940 | 1464997260838 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 2940 | 1464997260858 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:41:00 INFO - PROCESS | 2940 | 1464997260863 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E078800 == 7 [pid = 2940] [id = 8] 16:41:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 20 (0000007723299000) [pid = 2940] [serial = 20] [outer = 0000000000000000] 16:41:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 21 (0000007723BC4400) [pid = 2940] [serial = 21] [outer = 0000007723299000] 16:41:00 INFO - PROCESS | 2940 | 1464997260924 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 22 (0000007727CA5000) [pid = 2940] [serial = 22] [outer = 0000007723299000] 16:41:01 INFO - PROCESS | 2940 | ++DOCSHELL 000000771EEDA800 == 8 [pid = 2940] [id = 9] 16:41:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 23 (00000077298CD800) [pid = 2940] [serial = 23] [outer = 0000000000000000] 16:41:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 24 (0000007729EEF000) [pid = 2940] [serial = 24] [outer = 00000077298CD800] 16:41:01 INFO - PROCESS | 2940 | 1464997261377 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 25 (000000772A1DE400) [pid = 2940] [serial = 25] [outer = 00000077298CD800] 16:41:02 INFO - PROCESS | 2940 | 1464997262090 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1337ms 16:41:02 INFO - PROCESS | 2940 | 1464997262265 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 2940 | 1464997262269 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:41:02 INFO - PROCESS | 2940 | 1464997262292 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 2940 | 1464997262294 Marionette TRACE conn6 <- [1,10,null,{}] 16:41:02 INFO - PROCESS | 2940 | 1464997262300 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 2940 | 1464997262397 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:41:02 INFO - PROCESS | 2940 | 1464997262444 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000771DF70800 == 9 [pid = 2940] [id = 10] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 26 (0000007722B86800) [pid = 2940] [serial = 26] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 27 (0000007722B9A000) [pid = 2940] [serial = 27] [outer = 0000007722B86800] 16:41:02 INFO - PROCESS | 2940 | 1464997262496 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 28 (00000077230A9C00) [pid = 2940] [serial = 28] [outer = 0000007722B86800] 16:41:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E8ED800 == 10 [pid = 2940] [id = 11] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 29 (000000771E8F1800) [pid = 2940] [serial = 29] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 30 (000000771E823800) [pid = 2940] [serial = 30] [outer = 000000771E8F1800] 16:41:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772420B000 == 9 [pid = 2940] [id = 4] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 31 (000000771EECC000) [pid = 2940] [serial = 31] [outer = 000000771E8F1800] 16:41:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000771C7D3000 == 10 [pid = 2940] [id = 12] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 32 (000000771CE32000) [pid = 2940] [serial = 32] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 33 (000000772736D800) [pid = 2940] [serial = 33] [outer = 000000771CE32000] 16:41:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 34 (0000007724730800) [pid = 2940] [serial = 34] [outer = 000000771CE32000] 16:41:03 INFO - PROCESS | 2940 | 1464997263190 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 16:41:03 INFO - PROCESS | 2940 | 1464997263232 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 2940 | 1464997263238 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:41:03 INFO - PROCESS | 2940 | 1464997263244 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 2940 | 1464997263247 Marionette TRACE conn6 <- [1,14,null,{}] 16:41:03 INFO - PROCESS | 2940 | 1464997263251 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 2940 | 1464997263337 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:41:03 INFO - PROCESS | 2940 | 1464997263347 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722C11800 == 11 [pid = 2940] [id = 13] 16:41:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 35 (0000007724067C00) [pid = 2940] [serial = 35] [outer = 0000000000000000] 16:41:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 36 (0000007727E66000) [pid = 2940] [serial = 36] [outer = 0000007724067C00] 16:41:03 INFO - PROCESS | 2940 | 1464997263394 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 37 (000000772A1D7C00) [pid = 2940] [serial = 37] [outer = 0000007724067C00] 16:41:03 INFO - PROCESS | 2940 | 1464997263824 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 16:41:03 INFO - PROCESS | 2940 | 1464997263874 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 2940 | 1464997263877 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:41:03 INFO - PROCESS | 2940 | 1464997263880 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 2940 | 1464997263885 Marionette TRACE conn6 <- [1,18,null,{}] 16:41:03 INFO - PROCESS | 2940 | 1464997263896 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 2940 | 1464997263996 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:41:04 INFO - PROCESS | 2940 | 1464997264014 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724048800 == 12 [pid = 2940] [id = 14] 16:41:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 38 (000000772BEEA000) [pid = 2940] [serial = 38] [outer = 0000000000000000] 16:41:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 39 (000000772BEF4000) [pid = 2940] [serial = 39] [outer = 000000772BEEA000] 16:41:04 INFO - PROCESS | 2940 | 1464997264067 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 40 (000000772CB31800) [pid = 2940] [serial = 40] [outer = 000000772BEEA000] 16:41:04 INFO - PROCESS | 2940 | 1464997264499 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 690ms 16:41:04 INFO - PROCESS | 2940 | 1464997264573 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:41:04 INFO - PROCESS | 2940 | 1464997264576 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 2940 | 1464997264580 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 2940 | 1464997264582 Marionette TRACE conn6 <- [1,22,null,{}] 16:41:04 INFO - PROCESS | 2940 | 1464997264586 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 2940 | 1464997264675 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:41:04 INFO - PROCESS | 2940 | 1464997264685 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727689000 == 13 [pid = 2940] [id = 15] 16:41:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 41 (00000077297A1800) [pid = 2940] [serial = 41] [outer = 0000000000000000] 16:41:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 42 (00000077297A3800) [pid = 2940] [serial = 42] [outer = 00000077297A1800] 16:41:04 INFO - PROCESS | 2940 | 1464997264737 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 43 (00000077297AC800) [pid = 2940] [serial = 43] [outer = 00000077297A1800] 16:41:05 INFO - PROCESS | 2940 | 1464997265146 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 16:41:05 INFO - PROCESS | 2940 | 1464997265176 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 2940 | 1464997265178 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:41:05 INFO - PROCESS | 2940 | 1464997265182 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 2940 | 1464997265184 Marionette TRACE conn6 <- [1,26,null,{}] 16:41:05 INFO - PROCESS | 2940 | 1464997265187 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 2940 | 1464997265266 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:41:05 INFO - PROCESS | 2940 | 1464997265273 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 2940 | ++DOCSHELL 000000772934E000 == 14 [pid = 2940] [id = 16] 16:41:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 44 (000000772A4B2400) [pid = 2940] [serial = 44] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 45 (000000772B132400) [pid = 2940] [serial = 45] [outer = 000000772A4B2400] 16:41:05 INFO - PROCESS | 2940 | 1464997265319 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 46 (000000772B139800) [pid = 2940] [serial = 46] [outer = 000000772A4B2400] 16:41:05 INFO - PROCESS | 2940 | 1464997265726 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 16:41:05 INFO - PROCESS | 2940 | 1464997265770 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 2940 | 1464997265772 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:41:05 INFO - PROCESS | 2940 | 1464997265775 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 2940 | 1464997265777 Marionette TRACE conn6 <- [1,30,null,{}] 16:41:05 INFO - PROCESS | 2940 | 1464997265780 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 2940 | 1464997265894 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:41:05 INFO - PROCESS | 2940 | 1464997265903 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A02F800 == 15 [pid = 2940] [id = 17] 16:41:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 47 (000000772A7E8800) [pid = 2940] [serial = 47] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 48 (000000772D069800) [pid = 2940] [serial = 48] [outer = 000000772A7E8800] 16:41:05 INFO - PROCESS | 2940 | 1464997265949 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 49 (000000772F9BC000) [pid = 2940] [serial = 49] [outer = 000000772A7E8800] 16:41:06 INFO - PROCESS | 2940 | 1464997266364 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 16:41:06 INFO - PROCESS | 2940 | 1464997266405 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 2940 | 1464997266408 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:41:06 INFO - PROCESS | 2940 | 1464997266411 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 2940 | 1464997266413 Marionette TRACE conn6 <- [1,34,null,{}] 16:41:06 INFO - PROCESS | 2940 | 1464997266416 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 2940 | 1464997266491 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:41:06 INFO - PROCESS | 2940 | 1464997266498 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A335000 == 16 [pid = 2940] [id = 18] 16:41:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 50 (0000007724068C00) [pid = 2940] [serial = 50] [outer = 0000000000000000] 16:41:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 51 (000000772AE2F800) [pid = 2940] [serial = 51] [outer = 0000007724068C00] 16:41:06 INFO - PROCESS | 2940 | 1464997266544 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 52 (000000772AE34C00) [pid = 2940] [serial = 52] [outer = 0000007724068C00] 16:41:07 INFO - PROCESS | 2940 | 1464997267023 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 16:41:07 INFO - PROCESS | 2940 | 1464997267042 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 2940 | 1464997267044 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:41:07 INFO - PROCESS | 2940 | 1464997267048 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 2940 | 1464997267050 Marionette TRACE conn6 <- [1,38,null,{}] 16:41:07 INFO - PROCESS | 2940 | 1464997267054 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 2940 | 1464997267128 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:41:07 INFO - PROCESS | 2940 | 1464997267134 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3CE800 == 17 [pid = 2940] [id = 19] 16:41:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 53 (00000077189EF800) [pid = 2940] [serial = 53] [outer = 0000000000000000] 16:41:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 54 (000000771D823800) [pid = 2940] [serial = 54] [outer = 00000077189EF800] 16:41:07 INFO - PROCESS | 2940 | 1464997267186 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 55 (000000771D82A800) [pid = 2940] [serial = 55] [outer = 00000077189EF800] 16:41:07 INFO - PROCESS | 2940 | 1464997267562 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 16:41:07 INFO - PROCESS | 2940 | 1464997267577 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 2940 | 1464997267580 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:41:07 INFO - PROCESS | 2940 | 1464997267583 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 2940 | 1464997267586 Marionette TRACE conn6 <- [1,42,null,{}] 16:41:07 INFO - PROCESS | 2940 | 1464997267590 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 2940 | 1464997267704 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:41:07 INFO - PROCESS | 2940 | 1464997267713 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CF30000 == 18 [pid = 2940] [id = 20] 16:41:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 56 (000000771D823C00) [pid = 2940] [serial = 56] [outer = 0000000000000000] 16:41:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 57 (000000771D8AE400) [pid = 2940] [serial = 57] [outer = 000000771D823C00] 16:41:07 INFO - PROCESS | 2940 | 1464997267759 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 58 (000000771D8B6400) [pid = 2940] [serial = 58] [outer = 000000771D823C00] 16:41:08 INFO - PROCESS | 2940 | 1464997268147 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 16:41:08 INFO - PROCESS | 2940 | 1464997268171 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 2940 | 1464997268173 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:41:08 INFO - PROCESS | 2940 | 1464997268176 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 2940 | 1464997268177 Marionette TRACE conn6 <- [1,46,null,{}] 16:41:08 INFO - PROCESS | 2940 | 1464997268181 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 2940 | 1464997268264 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:41:08 INFO - PROCESS | 2940 | 1464997268320 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCCD000 == 19 [pid = 2940] [id = 21] 16:41:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 59 (000000771D8B3400) [pid = 2940] [serial = 59] [outer = 0000000000000000] 16:41:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 60 (000000771D97F400) [pid = 2940] [serial = 60] [outer = 000000771D8B3400] 16:41:08 INFO - PROCESS | 2940 | 1464997268365 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 61 (000000771D988000) [pid = 2940] [serial = 61] [outer = 000000771D8B3400] 16:41:08 INFO - PROCESS | 2940 | 1464997268723 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 16:41:08 INFO - PROCESS | 2940 | 1464997268767 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 2940 | 1464997268769 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:41:08 INFO - PROCESS | 2940 | 1464997268773 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:41:08 INFO - PROCESS | 2940 | 1464997268775 Marionette TRACE conn6 <- [1,50,null,{}] 16:41:08 INFO - PROCESS | 2940 | 1464997268779 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 2940 | 1464997268892 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:41:08 INFO - PROCESS | 2940 | 1464997268900 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A4000 == 20 [pid = 2940] [id = 22] 16:41:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 62 (000000771D98C800) [pid = 2940] [serial = 62] [outer = 0000000000000000] 16:41:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 63 (00000077298CC400) [pid = 2940] [serial = 63] [outer = 000000771D98C800] 16:41:08 INFO - PROCESS | 2940 | 1464997268955 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 64 (0000007730ABD400) [pid = 2940] [serial = 64] [outer = 000000771D98C800] 16:41:09 INFO - PROCESS | 2940 | 1464997269358 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 16:41:09 INFO - PROCESS | 2940 | 1464997269404 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 2940 | 1464997269406 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:41:09 INFO - PROCESS | 2940 | 1464997269409 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:41:09 INFO - PROCESS | 2940 | 1464997269411 Marionette TRACE conn6 <- [1,54,null,{}] 16:41:09 INFO - PROCESS | 2940 | 1464997269414 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 2940 | 1464997269516 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:41:09 INFO - PROCESS | 2940 | 1464997269525 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B0D800 == 21 [pid = 2940] [id = 23] 16:41:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 65 (0000007730AB9000) [pid = 2940] [serial = 65] [outer = 0000000000000000] 16:41:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 66 (0000007730BEE000) [pid = 2940] [serial = 66] [outer = 0000007730AB9000] 16:41:09 INFO - PROCESS | 2940 | 1464997269569 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 67 (0000007730BF8000) [pid = 2940] [serial = 67] [outer = 0000007730AB9000] 16:41:09 INFO - PROCESS | 2940 | 1464997269936 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 584ms 16:41:10 INFO - PROCESS | 2940 | 1464997269997 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 2940 | 1464997270008 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:41:10 INFO - PROCESS | 2940 | 1464997270011 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 2940 | 1464997270013 Marionette TRACE conn6 <- [1,58,null,{}] 16:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:41:10 INFO - PROCESS | 2940 | 1464997270017 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 2940 | 1464997270128 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:41:10 INFO - PROCESS | 2940 | 1464997270137 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732097000 == 22 [pid = 2940] [id = 24] 16:41:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 68 (000000771BE1F400) [pid = 2940] [serial = 68] [outer = 0000000000000000] 16:41:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 69 (000000771BE29400) [pid = 2940] [serial = 69] [outer = 000000771BE1F400] 16:41:10 INFO - PROCESS | 2940 | 1464997270182 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 70 (0000007730BF0800) [pid = 2940] [serial = 70] [outer = 000000771BE1F400] 16:41:11 INFO - PROCESS | 2940 | --DOCSHELL 000000771E078800 == 21 [pid = 2940] [id = 8] 16:41:11 INFO - PROCESS | 2940 | 1464997271292 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1342ms 16:41:11 INFO - PROCESS | 2940 | 1464997271368 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 2940 | 1464997271372 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:41:11 INFO - PROCESS | 2940 | 1464997271414 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 2940 | 1464997271417 Marionette TRACE conn6 <- [1,62,null,{}] 16:41:11 INFO - PROCESS | 2940 | 1464997271423 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 2940 | 1464997271529 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:41:11 INFO - PROCESS | 2940 | 1464997271567 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000771ED5D000 == 22 [pid = 2940] [id = 25] 16:41:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (000000771D830800) [pid = 2940] [serial = 71] [outer = 0000000000000000] 16:41:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (000000771D8BB000) [pid = 2940] [serial = 72] [outer = 000000771D830800] 16:41:11 INFO - PROCESS | 2940 | 1464997271617 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000771E119400) [pid = 2940] [serial = 73] [outer = 000000771D830800] 16:41:12 INFO - PROCESS | 2940 | 1464997272033 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 16:41:12 INFO - PROCESS | 2940 | 1464997272105 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 2940 | 1464997272111 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:41:12 INFO - PROCESS | 2940 | 1464997272119 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:41:12 INFO - PROCESS | 2940 | 1464997272122 Marionette TRACE conn6 <- [1,66,null,{}] 16:41:12 INFO - PROCESS | 2940 | 1464997272132 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 2940 | 1464997272239 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:41:12 INFO - PROCESS | 2940 | 1464997272254 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230E3800 == 23 [pid = 2940] [id = 26] 16:41:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (0000007722B7F400) [pid = 2940] [serial = 74] [outer = 0000000000000000] 16:41:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (0000007722B97400) [pid = 2940] [serial = 75] [outer = 0000007722B7F400] 16:41:12 INFO - PROCESS | 2940 | 1464997272300 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (00000077230A1800) [pid = 2940] [serial = 76] [outer = 0000007722B7F400] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (000000772427E800) [pid = 2940] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000772A7E8800) [pid = 2940] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (0000007724068C00) [pid = 2940] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000771D98C800) [pid = 2940] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (0000007723299000) [pid = 2940] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (0000007722B86800) [pid = 2940] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 69 (0000007724067C00) [pid = 2940] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 68 (000000772BEEA000) [pid = 2940] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 67 (00000077297A1800) [pid = 2940] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:41:12 INFO - PROCESS | 2940 | --DOMWINDOW == 66 (000000772A4B2400) [pid = 2940] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:41:12 INFO - PROCESS | 2940 | 1464997272959 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 16:41:13 INFO - PROCESS | 2940 | 1464997273006 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 2940 | 1464997273009 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:41:13 INFO - PROCESS | 2940 | 1464997273012 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:41:13 INFO - PROCESS | 2940 | 1464997273016 Marionette TRACE conn6 <- [1,70,null,{}] 16:41:13 INFO - PROCESS | 2940 | 1464997273028 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 2940 | 1464997273113 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:41:13 INFO - PROCESS | 2940 | 1464997273122 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724206000 == 24 [pid = 2940] [id = 27] 16:41:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 67 (000000771D82F400) [pid = 2940] [serial = 77] [outer = 0000000000000000] 16:41:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 68 (0000007724066C00) [pid = 2940] [serial = 78] [outer = 000000771D82F400] 16:41:13 INFO - PROCESS | 2940 | 1464997273172 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 69 (0000007724594000) [pid = 2940] [serial = 79] [outer = 000000771D82F400] 16:41:13 INFO - PROCESS | 2940 | 1464997273579 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 16:41:13 INFO - PROCESS | 2940 | 1464997273645 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 2940 | 1464997273648 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:41:13 INFO - PROCESS | 2940 | 1464997273651 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 2940 | 1464997273653 Marionette TRACE conn6 <- [1,74,null,{}] 16:41:13 INFO - PROCESS | 2940 | 1464997273657 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 2940 | 1464997273737 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:41:13 INFO - PROCESS | 2940 | 1464997273744 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 2940 | ++DOCSHELL 000000772934D800 == 25 [pid = 2940] [id = 28] 16:41:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 70 (0000007727C26800) [pid = 2940] [serial = 80] [outer = 0000000000000000] 16:41:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (00000077293A7800) [pid = 2940] [serial = 81] [outer = 0000007727C26800] 16:41:13 INFO - PROCESS | 2940 | 1464997273792 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (00000077297A7800) [pid = 2940] [serial = 82] [outer = 0000007727C26800] 16:41:14 INFO - PROCESS | 2940 | 1464997274232 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 626ms 16:41:14 INFO - PROCESS | 2940 | 1464997274281 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 2940 | 1464997274283 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:41:14 INFO - PROCESS | 2940 | 1464997274294 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 2940 | 1464997274297 Marionette TRACE conn6 <- [1,78,null,{}] 16:41:14 INFO - PROCESS | 2940 | 1464997274300 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 2940 | 1464997274377 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:41:14 INFO - PROCESS | 2940 | 1464997274386 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A318800 == 26 [pid = 2940] [id = 29] 16:41:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (0000007722B2B800) [pid = 2940] [serial = 83] [outer = 0000000000000000] 16:41:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000772A4A8000) [pid = 2940] [serial = 84] [outer = 0000007722B2B800] 16:41:14 INFO - PROCESS | 2940 | 1464997274432 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000772A7E5000) [pid = 2940] [serial = 85] [outer = 0000007722B2B800] 16:41:14 INFO - PROCESS | 2940 | 1464997274969 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 733ms 16:41:15 INFO - PROCESS | 2940 | 1464997275024 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 2940 | 1464997275028 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:41:15 INFO - PROCESS | 2940 | 1464997275034 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 2940 | 1464997275039 Marionette TRACE conn6 <- [1,82,null,{}] 16:41:15 INFO - PROCESS | 2940 | 1464997275045 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 2940 | 1464997275189 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:41:15 INFO - PROCESS | 2940 | 1464997275257 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722ECF800 == 27 [pid = 2940] [id = 30] 16:41:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (000000771D8B1000) [pid = 2940] [serial = 86] [outer = 0000000000000000] 16:41:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (0000007722315C00) [pid = 2940] [serial = 87] [outer = 000000771D8B1000] 16:41:15 INFO - PROCESS | 2940 | 1464997275317 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (0000007722E86800) [pid = 2940] [serial = 88] [outer = 000000771D8B1000] 16:41:15 INFO - PROCESS | 2940 | 1464997275846 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 16:41:15 INFO - PROCESS | 2940 | 1464997275918 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 2940 | 1464997275924 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:41:15 INFO - PROCESS | 2940 | 1464997275931 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 2940 | 1464997275934 Marionette TRACE conn6 <- [1,86,null,{}] 16:41:15 INFO - PROCESS | 2940 | 1464997275938 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 2940 | 1464997276044 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:41:16 INFO - PROCESS | 2940 | 1464997276105 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A5CC000 == 28 [pid = 2940] [id = 31] 16:41:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (000000772406B800) [pid = 2940] [serial = 89] [outer = 0000000000000000] 16:41:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000772472B800) [pid = 2940] [serial = 90] [outer = 000000772406B800] 16:41:16 INFO - PROCESS | 2940 | 1464997276162 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (000000772A6D4800) [pid = 2940] [serial = 91] [outer = 000000772406B800] 16:41:16 INFO - PROCESS | 2940 | 1464997276717 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 16:41:16 INFO - PROCESS | 2940 | 1464997276770 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:41:16 INFO - PROCESS | 2940 | 1464997276773 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:41:16 INFO - PROCESS | 2940 | 1464997276777 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 2940 | 1464997276781 Marionette TRACE conn6 <- [1,90,null,{}] 16:41:16 INFO - PROCESS | 2940 | 1464997276793 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 2940 | 1464997276932 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:41:17 INFO - PROCESS | 2940 | 1464997276996 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CFAE800 == 29 [pid = 2940] [id = 32] 16:41:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000772AE2D400) [pid = 2940] [serial = 92] [outer = 0000000000000000] 16:41:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000772AE33000) [pid = 2940] [serial = 93] [outer = 000000772AE2D400] 16:41:17 INFO - PROCESS | 2940 | 1464997277056 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772B130400) [pid = 2940] [serial = 94] [outer = 000000772AE2D400] 16:41:17 INFO - PROCESS | 2940 | 1464997277611 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 882ms 16:41:17 INFO - PROCESS | 2940 | 1464997277660 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 2940 | 1464997277664 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:41:17 INFO - PROCESS | 2940 | 1464997277667 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 2940 | 1464997277669 Marionette TRACE conn6 <- [1,94,null,{}] 16:41:17 INFO - PROCESS | 2940 | 1464997277673 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 2940 | 1464997277786 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:41:17 INFO - PROCESS | 2940 | 1464997277861 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000773088D000 == 30 [pid = 2940] [id = 33] 16:41:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000771D8B5C00) [pid = 2940] [serial = 95] [outer = 0000000000000000] 16:41:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (0000007727647000) [pid = 2940] [serial = 96] [outer = 000000771D8B5C00] 16:41:17 INFO - PROCESS | 2940 | 1464997277918 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772AE31000) [pid = 2940] [serial = 97] [outer = 000000771D8B5C00] 16:41:18 INFO - PROCESS | 2940 | 1464997278565 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 944ms 16:41:18 INFO - PROCESS | 2940 | 1464997278613 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 2940 | 1464997278618 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:41:18 INFO - PROCESS | 2940 | 1464997278623 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 2940 | 1464997278626 Marionette TRACE conn6 <- [1,98,null,{}] 16:41:18 INFO - PROCESS | 2940 | 1464997278632 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 2940 | 1464997278734 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:41:18 INFO - PROCESS | 2940 | 1464997278797 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 2940 | ++DOCSHELL 00000077224EB000 == 31 [pid = 2940] [id = 34] 16:41:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000771D8BA000) [pid = 2940] [serial = 98] [outer = 0000000000000000] 16:41:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000771D980400) [pid = 2940] [serial = 99] [outer = 000000771D8BA000] 16:41:18 INFO - PROCESS | 2940 | 1464997278850 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (0000007722380800) [pid = 2940] [serial = 100] [outer = 000000771D8BA000] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772A8E1000) [pid = 2940] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000772214B000) [pid = 2940] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000772D069800) [pid = 2940] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000772AE2F800) [pid = 2940] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000771D823800) [pid = 2940] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000771D8AE400) [pid = 2940] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000771D97F400) [pid = 2940] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (00000077298CC400) [pid = 2940] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (0000007723BC4400) [pid = 2940] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (0000007727CA5000) [pid = 2940] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (0000007729EEF000) [pid = 2940] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (0000007722B9A000) [pid = 2940] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (000000772736D800) [pid = 2940] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (0000007727E66000) [pid = 2940] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (000000772BEF4000) [pid = 2940] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (00000077297A3800) [pid = 2940] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (00000077297AC800) [pid = 2940] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000772F9BC000) [pid = 2940] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (000000772B132400) [pid = 2940] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (000000772B139800) [pid = 2940] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 69 (000000771E823800) [pid = 2940] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 68 (000000772AE34C00) [pid = 2940] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 67 (0000007730BEE000) [pid = 2940] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 66 (00000077230A9C00) [pid = 2940] [serial = 28] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 65 (0000007730ABD400) [pid = 2940] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 64 (000000772A1D7C00) [pid = 2940] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 63 (000000772CB31800) [pid = 2940] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 62 (000000772AAB6000) [pid = 2940] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 61 (0000007724289000) [pid = 2940] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 2940 | --DOMWINDOW == 60 (0000007724068000) [pid = 2940] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:41:19 INFO - PROCESS | 2940 | 1464997279260 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 16:41:19 INFO - PROCESS | 2940 | 1464997279320 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 2940 | 1464997279326 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:41:19 INFO - PROCESS | 2940 | 1464997279332 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 2940 | 1464997279335 Marionette TRACE conn6 <- [1,102,null,{}] 16:41:19 INFO - PROCESS | 2940 | 1464997279339 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 2940 | 1464997279424 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:41:19 INFO - PROCESS | 2940 | 1464997279433 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722EE1000 == 32 [pid = 2940] [id = 35] 16:41:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 61 (0000007722B2BC00) [pid = 2940] [serial = 101] [outer = 0000000000000000] 16:41:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 62 (000000772303B400) [pid = 2940] [serial = 102] [outer = 0000007722B2BC00] 16:41:19 INFO - PROCESS | 2940 | 1464997279480 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 63 (0000007723B58400) [pid = 2940] [serial = 103] [outer = 0000007722B2BC00] 16:41:19 INFO - PROCESS | 2940 | 1464997279901 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 16:41:19 INFO - PROCESS | 2940 | 1464997279963 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 2940 | 1464997279965 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:41:19 INFO - PROCESS | 2940 | 1464997279969 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 2940 | 1464997279973 Marionette TRACE conn6 <- [1,106,null,{}] 16:41:19 INFO - PROCESS | 2940 | 1464997279983 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 2940 | 1464997280070 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:41:20 INFO - PROCESS | 2940 | 1464997280079 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 2940 | ++DOCSHELL 000000772421F000 == 33 [pid = 2940] [id = 36] 16:41:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 64 (0000007727644C00) [pid = 2940] [serial = 104] [outer = 0000000000000000] 16:41:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 65 (0000007727C9E000) [pid = 2940] [serial = 105] [outer = 0000007727644C00] 16:41:20 INFO - PROCESS | 2940 | 1464997280128 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 66 (00000077297A5400) [pid = 2940] [serial = 106] [outer = 0000007727644C00] 16:41:20 INFO - PROCESS | 2940 | 1464997280575 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 16:41:20 INFO - PROCESS | 2940 | 1464997280599 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 2940 | 1464997280602 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:41:20 INFO - PROCESS | 2940 | 1464997280605 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:41:20 INFO - PROCESS | 2940 | 1464997280607 Marionette TRACE conn6 <- [1,110,null,{}] 16:41:20 INFO - PROCESS | 2940 | 1464997280610 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 2940 | 1464997280694 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:41:20 INFO - PROCESS | 2940 | 1464997280701 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729366000 == 34 [pid = 2940] [id = 37] 16:41:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 67 (0000007729EF4C00) [pid = 2940] [serial = 107] [outer = 0000000000000000] 16:41:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 68 (000000772A7E2800) [pid = 2940] [serial = 108] [outer = 0000007729EF4C00] 16:41:20 INFO - PROCESS | 2940 | 1464997280747 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 69 (000000772ABDD800) [pid = 2940] [serial = 109] [outer = 0000007729EF4C00] 16:41:21 INFO - PROCESS | 2940 | 1464997281151 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 16:41:21 INFO - PROCESS | 2940 | 1464997281196 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 2940 | 1464997281198 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:41:21 INFO - PROCESS | 2940 | 1464997281202 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 2940 | 1464997281203 Marionette TRACE conn6 <- [1,114,null,{}] 16:41:21 INFO - PROCESS | 2940 | 1464997281207 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 2940 | 1464997281307 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:41:21 INFO - PROCESS | 2940 | 1464997281315 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A08A800 == 35 [pid = 2940] [id = 38] 16:41:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 70 (000000772AE2B400) [pid = 2940] [serial = 110] [outer = 0000000000000000] 16:41:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (000000772AE33C00) [pid = 2940] [serial = 111] [outer = 000000772AE2B400] 16:41:21 INFO - PROCESS | 2940 | 1464997281362 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (000000772B135C00) [pid = 2940] [serial = 112] [outer = 000000772AE2B400] 16:41:21 INFO - PROCESS | 2940 | 1464997281836 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 16:41:21 INFO - PROCESS | 2940 | 1464997281876 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 2940 | 1464997281886 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:41:21 INFO - PROCESS | 2940 | 1464997281889 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 2940 | 1464997281891 Marionette TRACE conn6 <- [1,118,null,{}] 16:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:41:21 INFO - PROCESS | 2940 | 1464997281895 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 2940 | 1464997282018 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:41:22 INFO - PROCESS | 2940 | 1464997282066 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BA9B800 == 36 [pid = 2940] [id = 39] 16:41:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000772BEE8800) [pid = 2940] [serial = 113] [outer = 0000000000000000] 16:41:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000772CA7CC00) [pid = 2940] [serial = 114] [outer = 000000772BEE8800] 16:41:22 INFO - PROCESS | 2940 | 1464997282112 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000772D069800) [pid = 2940] [serial = 115] [outer = 000000772BEE8800] 16:41:22 INFO - PROCESS | 2940 | 1464997282502 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 626ms 16:41:22 INFO - PROCESS | 2940 | 1464997282521 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 2940 | 1464997282523 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:41:22 INFO - PROCESS | 2940 | 1464997282527 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:41:22 INFO - PROCESS | 2940 | 1464997282528 Marionette TRACE conn6 <- [1,122,null,{}] 16:41:22 INFO - PROCESS | 2940 | 1464997282537 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 2940 | 1464997282636 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:41:22 INFO - PROCESS | 2940 | 1464997282698 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 2940 | ++DOCSHELL 000000773089E800 == 37 [pid = 2940] [id = 40] 16:41:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (000000772A124800) [pid = 2940] [serial = 116] [outer = 0000000000000000] 16:41:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (000000772A12A000) [pid = 2940] [serial = 117] [outer = 000000772A124800] 16:41:22 INFO - PROCESS | 2940 | 1464997282743 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (000000772CF58000) [pid = 2940] [serial = 118] [outer = 000000772A124800] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (000000771BE1F400) [pid = 2940] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (0000007730AB9000) [pid = 2940] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (000000771D8B3400) [pid = 2940] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000771D823C00) [pid = 2940] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (00000077189EF800) [pid = 2940] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000771D830800) [pid = 2940] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (0000007722B7F400) [pid = 2940] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (000000771D82F400) [pid = 2940] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:41:22 INFO - PROCESS | 2940 | --DOMWINDOW == 69 (0000007727C26800) [pid = 2940] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:41:23 INFO - PROCESS | 2940 | 1464997283098 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 626ms 16:41:23 INFO - PROCESS | 2940 | 1464997283157 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 2940 | 1464997283159 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:41:23 INFO - PROCESS | 2940 | 1464997283163 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 2940 | 1464997283164 Marionette TRACE conn6 <- [1,126,null,{}] 16:41:23 INFO - PROCESS | 2940 | 1464997283168 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 2940 | 1464997283275 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:41:23 INFO - PROCESS | 2940 | 1464997283311 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A30000 == 38 [pid = 2940] [id = 41] 16:41:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 70 (000000771D71B800) [pid = 2940] [serial = 119] [outer = 0000000000000000] 16:41:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (0000007727376400) [pid = 2940] [serial = 120] [outer = 000000771D71B800] 16:41:23 INFO - PROCESS | 2940 | 1464997283356 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (000000772A017400) [pid = 2940] [serial = 121] [outer = 000000771D71B800] 16:41:23 INFO - PROCESS | 2940 | 1464997283703 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 16:41:23 INFO - PROCESS | 2940 | 1464997283753 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 2940 | 1464997283755 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:41:23 INFO - PROCESS | 2940 | 1464997283758 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 2940 | 1464997283760 Marionette TRACE conn6 <- [1,130,null,{}] 16:41:23 INFO - PROCESS | 2940 | 1464997283764 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 2940 | 1464997283862 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:41:23 INFO - PROCESS | 2940 | 1464997283870 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000773208C800 == 39 [pid = 2940] [id = 42] 16:41:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000772A014400) [pid = 2940] [serial = 122] [outer = 0000000000000000] 16:41:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000772A01DC00) [pid = 2940] [serial = 123] [outer = 000000772A014400] 16:41:23 INFO - PROCESS | 2940 | 1464997283915 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000772DBD1800) [pid = 2940] [serial = 124] [outer = 000000772A014400] 16:41:24 INFO - PROCESS | 2940 | 1464997284326 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 16:41:24 INFO - PROCESS | 2940 | 1464997284349 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 2940 | 1464997284351 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:41:24 INFO - PROCESS | 2940 | 1464997284354 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 2940 | 1464997284356 Marionette TRACE conn6 <- [1,134,null,{}] 16:41:24 INFO - PROCESS | 2940 | 1464997284359 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 2940 | 1464997284461 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:41:24 INFO - PROCESS | 2940 | 1464997284469 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC19800 == 40 [pid = 2940] [id = 43] 16:41:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (0000007723B59400) [pid = 2940] [serial = 125] [outer = 0000000000000000] 16:41:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (0000007723BBD000) [pid = 2940] [serial = 126] [outer = 0000007723B59400] 16:41:24 INFO - PROCESS | 2940 | 1464997284522 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (0000007723BC2C00) [pid = 2940] [serial = 127] [outer = 0000007723B59400] 16:41:24 INFO - PROCESS | 2940 | 1464997284902 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 16:41:24 INFO - PROCESS | 2940 | 1464997284943 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 2940 | 1464997284946 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:41:24 INFO - PROCESS | 2940 | 1464997284949 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:41:24 INFO - PROCESS | 2940 | 1464997284952 Marionette TRACE conn6 <- [1,138,null,{}] 16:41:24 INFO - PROCESS | 2940 | 1464997284955 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 2940 | 1464997285077 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:41:25 INFO - PROCESS | 2940 | 1464997285086 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CC2000 == 41 [pid = 2940] [id = 44] 16:41:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (0000007723BC0000) [pid = 2940] [serial = 128] [outer = 0000000000000000] 16:41:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000772DD9A400) [pid = 2940] [serial = 129] [outer = 0000007723BC0000] 16:41:25 INFO - PROCESS | 2940 | 1464997285137 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (0000007730AC1800) [pid = 2940] [serial = 130] [outer = 0000007723BC0000] 16:41:25 INFO - PROCESS | 2940 | 1464997285795 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 881ms 16:41:25 INFO - PROCESS | 2940 | 1464997285834 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 2940 | 1464997285840 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:41:25 INFO - PROCESS | 2940 | 1464997285845 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 2940 | 1464997285850 Marionette TRACE conn6 <- [1,142,null,{}] 16:41:25 INFO - PROCESS | 2940 | 1464997285856 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 2940 | 1464997285968 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:41:26 INFO - PROCESS | 2940 | 1464997286034 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230DD800 == 42 [pid = 2940] [id = 45] 16:41:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000772230C000) [pid = 2940] [serial = 131] [outer = 0000000000000000] 16:41:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (0000007722C70C00) [pid = 2940] [serial = 132] [outer = 000000772230C000] 16:41:26 INFO - PROCESS | 2940 | 1464997286093 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (0000007723CA8400) [pid = 2940] [serial = 133] [outer = 000000772230C000] 16:41:26 INFO - PROCESS | 2940 | 1464997286692 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:41:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 881ms 16:41:26 INFO - PROCESS | 2940 | 1464997286729 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 2940 | 1464997286736 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:41:26 INFO - PROCESS | 2940 | 1464997286743 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:41:26 INFO - PROCESS | 2940 | 1464997286746 Marionette TRACE conn6 <- [1,146,null,{}] 16:41:26 INFO - PROCESS | 2940 | 1464997286750 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 2940 | 1464997286936 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:41:27 INFO - PROCESS | 2940 | 1464997287015 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC08000 == 43 [pid = 2940] [id = 46] 16:41:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (00000077293AE400) [pid = 2940] [serial = 134] [outer = 0000000000000000] 16:41:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000772A01AC00) [pid = 2940] [serial = 135] [outer = 00000077293AE400] 16:41:27 INFO - PROCESS | 2940 | 1464997287071 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772A8E3000) [pid = 2940] [serial = 136] [outer = 00000077293AE400] 16:41:27 INFO - PROCESS | 2940 | 1464997287609 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 942ms 16:41:27 INFO - PROCESS | 2940 | 1464997287691 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 2940 | 1464997287694 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:41:27 INFO - PROCESS | 2940 | 1464997287698 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 2940 | 1464997287702 Marionette TRACE conn6 <- [1,150,null,{}] 16:41:27 INFO - PROCESS | 2940 | 1464997287713 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 2940 | 1464997287862 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:41:27 INFO - PROCESS | 2940 | 1464997287874 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000773210B000 == 44 [pid = 2940] [id = 47] 16:41:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772A776C00) [pid = 2940] [serial = 137] [outer = 0000000000000000] 16:41:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772A784000) [pid = 2940] [serial = 138] [outer = 000000772A776C00] 16:41:27 INFO - PROCESS | 2940 | 1464997287932 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772B5B4800) [pid = 2940] [serial = 139] [outer = 000000772A776C00] 16:41:28 INFO - PROCESS | 2940 | 1464997288726 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1091ms 16:41:28 INFO - PROCESS | 2940 | 1464997288791 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 2940 | 1464997288795 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:41:28 INFO - PROCESS | 2940 | 1464997288801 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 2940 | 1464997288805 Marionette TRACE conn6 <- [1,154,null,{}] 16:41:28 INFO - PROCESS | 2940 | 1464997288812 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 2940 | 1464997288907 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:41:28 INFO - PROCESS | 2940 | 1464997288976 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722C52800 == 45 [pid = 2940] [id = 48] 16:41:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000771BF50800) [pid = 2940] [serial = 140] [outer = 0000000000000000] 16:41:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000771BF56400) [pid = 2940] [serial = 141] [outer = 000000771BF50800] 16:41:29 INFO - PROCESS | 2940 | 1464997289026 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000771D71EC00) [pid = 2940] [serial = 142] [outer = 000000771BF50800] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC19800 == 44 [pid = 2940] [id = 43] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 000000773208C800 == 43 [pid = 2940] [id = 42] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A30000 == 42 [pid = 2940] [id = 41] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 000000773089E800 == 41 [pid = 2940] [id = 40] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772BA9B800 == 40 [pid = 2940] [id = 39] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772A08A800 == 39 [pid = 2940] [id = 38] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007729366000 == 38 [pid = 2940] [id = 37] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772421F000 == 37 [pid = 2940] [id = 36] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007722EE1000 == 36 [pid = 2940] [id = 35] 16:41:29 INFO - PROCESS | 2940 | --DOCSHELL 00000077224EB000 == 35 [pid = 2940] [id = 34] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772A4A8000) [pid = 2940] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | 1464997289681 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 943ms 16:41:29 INFO - PROCESS | 2940 | 1464997289748 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 2940 | 1464997289754 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:41:29 INFO - PROCESS | 2940 | 1464997289760 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 2940 | 1464997289763 Marionette TRACE conn6 <- [1,158,null,{}] 16:41:29 INFO - PROCESS | 2940 | 1464997289767 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 2940 | 1464997289863 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000771BE29400) [pid = 2940] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (0000007730BF8000) [pid = 2940] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000771D988000) [pid = 2940] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000771D8B6400) [pid = 2940] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000771D82A800) [pid = 2940] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000771D8BB000) [pid = 2940] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000771E119400) [pid = 2940] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (0000007722B97400) [pid = 2940] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (0000007724066C00) [pid = 2940] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (00000077293A7800) [pid = 2940] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (00000077230A1800) [pid = 2940] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (0000007724594000) [pid = 2940] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (00000077297A7800) [pid = 2940] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (0000007730BF0800) [pid = 2940] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:41:29 INFO - PROCESS | 2940 | 1464997289931 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000772232E000 == 36 [pid = 2940] [id = 49] 16:41:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (000000771D825000) [pid = 2940] [serial = 143] [outer = 0000000000000000] 16:41:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000771D828800) [pid = 2940] [serial = 144] [outer = 000000771D825000] 16:41:29 INFO - PROCESS | 2940 | 1464997289978 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (000000771D8B9C00) [pid = 2940] [serial = 145] [outer = 000000771D825000] 16:41:30 INFO - PROCESS | 2940 | 1464997290354 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 16:41:30 INFO - PROCESS | 2940 | 1464997290389 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 2940 | 1464997290392 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:41:30 INFO - PROCESS | 2940 | 1464997290395 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 2940 | 1464997290399 Marionette TRACE conn6 <- [1,162,null,{}] 16:41:30 INFO - PROCESS | 2940 | 1464997290410 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 2940 | 1464997290495 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:41:30 INFO - PROCESS | 2940 | 1464997290504 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724568800 == 37 [pid = 2940] [id = 50] 16:41:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (0000007722166400) [pid = 2940] [serial = 146] [outer = 0000000000000000] 16:41:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (00000077224CB400) [pid = 2940] [serial = 147] [outer = 0000007722166400] 16:41:30 INFO - PROCESS | 2940 | 1464997290552 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (0000007722E87400) [pid = 2940] [serial = 148] [outer = 0000007722166400] 16:41:30 INFO - PROCESS | 2940 | 1464997290974 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 16:41:31 INFO - PROCESS | 2940 | 1464997291027 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 2940 | 1464997291030 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:41:31 INFO - PROCESS | 2940 | 1464997291034 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 2940 | 1464997291035 Marionette TRACE conn6 <- [1,166,null,{}] 16:41:31 INFO - PROCESS | 2940 | 1464997291046 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 2940 | 1464997291134 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:41:31 INFO - PROCESS | 2940 | 1464997291142 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B36000 == 38 [pid = 2940] [id = 51] 16:41:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (0000007723B55400) [pid = 2940] [serial = 149] [outer = 0000000000000000] 16:41:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (0000007723BBE800) [pid = 2940] [serial = 150] [outer = 0000007723B55400] 16:41:31 INFO - PROCESS | 2940 | 1464997291188 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772406A400) [pid = 2940] [serial = 151] [outer = 0000007723B55400] 16:41:31 INFO - PROCESS | 2940 | 1464997291617 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 16:41:31 INFO - PROCESS | 2940 | 1464997291665 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 2940 | 1464997291667 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:41:31 INFO - PROCESS | 2940 | 1464997291671 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 2940 | 1464997291672 Marionette TRACE conn6 <- [1,170,null,{}] 16:41:31 INFO - PROCESS | 2940 | 1464997291676 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 2940 | 1464997291755 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:41:31 INFO - PROCESS | 2940 | 1464997291762 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A335800 == 39 [pid = 2940] [id = 52] 16:41:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (0000007724283800) [pid = 2940] [serial = 152] [outer = 0000000000000000] 16:41:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (0000007724725800) [pid = 2940] [serial = 153] [outer = 0000007724283800] 16:41:31 INFO - PROCESS | 2940 | 1464997291808 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (0000007727648000) [pid = 2940] [serial = 154] [outer = 0000007724283800] 16:41:32 INFO - PROCESS | 2940 | 1464997292253 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 16:41:32 INFO - PROCESS | 2940 | 1464997292305 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 2940 | 1464997292307 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:41:32 INFO - PROCESS | 2940 | 1464997292311 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 2940 | 1464997292312 Marionette TRACE conn6 <- [1,174,null,{}] 16:41:32 INFO - PROCESS | 2940 | 1464997292316 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 2940 | 1464997292443 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:41:32 INFO - PROCESS | 2940 | 1464997292513 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E26C800 == 40 [pid = 2940] [id = 53] 16:41:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (00000077293A9800) [pid = 2940] [serial = 155] [outer = 0000000000000000] 16:41:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (00000077297ECC00) [pid = 2940] [serial = 156] [outer = 00000077293A9800] 16:41:32 INFO - PROCESS | 2940 | 1464997292561 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (0000007729EF4000) [pid = 2940] [serial = 157] [outer = 00000077293A9800] 16:41:32 INFO - PROCESS | 2940 | 1464997292973 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:41:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772A017000) [pid = 2940] [serial = 158] [outer = 000000771CE32000] 16:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 692ms 16:41:33 INFO - PROCESS | 2940 | 1464997293015 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 2940 | 1464997293017 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:41:33 INFO - PROCESS | 2940 | 1464997293058 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 2940 | 1464997293060 Marionette TRACE conn6 <- [1,178,null,{}] 16:41:33 INFO - PROCESS | 2940 | 1464997293064 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 2940 | 1464997293163 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:41:33 INFO - PROCESS | 2940 | 1464997293175 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC08800 == 41 [pid = 2940] [id = 54] 16:41:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (00000077297AD000) [pid = 2940] [serial = 159] [outer = 0000000000000000] 16:41:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772A12DC00) [pid = 2940] [serial = 160] [outer = 00000077297AD000] 16:41:33 INFO - PROCESS | 2940 | 1464997293220 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772A77DC00) [pid = 2940] [serial = 161] [outer = 00000077297AD000] 16:41:33 INFO - PROCESS | 2940 | 1464997293619 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 16:41:33 INFO - PROCESS | 2940 | 1464997293634 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 2940 | 1464997293636 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:41:33 INFO - PROCESS | 2940 | 1464997293647 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 2940 | 1464997293648 Marionette TRACE conn6 <- [1,182,null,{}] 16:41:33 INFO - PROCESS | 2940 | 1464997293652 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 2940 | 1464997293749 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:41:33 INFO - PROCESS | 2940 | 1464997293756 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730897800 == 42 [pid = 2940] [id = 55] 16:41:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772A783400) [pid = 2940] [serial = 162] [outer = 0000000000000000] 16:41:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772A7EA400) [pid = 2940] [serial = 163] [outer = 000000772A783400] 16:41:33 INFO - PROCESS | 2940 | 1464997293808 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772ACA5400) [pid = 2940] [serial = 164] [outer = 000000772A783400] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772BEE8800) [pid = 2940] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772AE2B400) [pid = 2940] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772A124800) [pid = 2940] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000771D8B1000) [pid = 2940] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000771D8BA000) [pid = 2940] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772AE2D400) [pid = 2940] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (0000007729EF4C00) [pid = 2940] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000771D71B800) [pid = 2940] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (0000007727644C00) [pid = 2940] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (0000007723B59400) [pid = 2940] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000771D8B5C00) [pid = 2940] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000772406B800) [pid = 2940] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (0000007722B2BC00) [pid = 2940] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:41:34 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000772A014400) [pid = 2940] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:41:34 INFO - PROCESS | 2940 | 1464997294333 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 16:41:34 INFO - PROCESS | 2940 | 1464997294379 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 2940 | 1464997294381 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:41:34 INFO - PROCESS | 2940 | 1464997294385 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 2940 | 1464997294386 Marionette TRACE conn6 <- [1,186,null,{}] 16:41:34 INFO - PROCESS | 2940 | 1464997294390 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 2940 | 1464997294495 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:41:34 INFO - PROCESS | 2940 | 1464997294537 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DBAC800 == 43 [pid = 2940] [id = 56] 16:41:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000771D82F800) [pid = 2940] [serial = 165] [outer = 0000000000000000] 16:41:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (0000007727644C00) [pid = 2940] [serial = 166] [outer = 000000771D82F800] 16:41:34 INFO - PROCESS | 2940 | 1464997294582 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772ABEA800) [pid = 2940] [serial = 167] [outer = 000000771D82F800] 16:41:34 INFO - PROCESS | 2940 | 1464997294919 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 16:41:34 INFO - PROCESS | 2940 | 1464997294975 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 2940 | 1464997294977 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:41:34 INFO - PROCESS | 2940 | 1464997294980 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 2940 | 1464997294982 Marionette TRACE conn6 <- [1,190,null,{}] 16:41:34 INFO - PROCESS | 2940 | 1464997294986 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 2940 | 1464997295089 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:41:35 INFO - PROCESS | 2940 | 1464997295097 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000773209A800 == 44 [pid = 2940] [id = 57] 16:41:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772AE2E000) [pid = 2940] [serial = 168] [outer = 0000000000000000] 16:41:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772AED3000) [pid = 2940] [serial = 169] [outer = 000000772AE2E000] 16:41:35 INFO - PROCESS | 2940 | 1464997295143 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772B521000) [pid = 2940] [serial = 170] [outer = 000000772AE2E000] 16:41:35 INFO - PROCESS | 2940 | 1464997295547 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 16:41:35 INFO - PROCESS | 2940 | 1464997295569 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 2940 | 1464997295572 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:41:35 INFO - PROCESS | 2940 | 1464997295575 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:41:35 INFO - PROCESS | 2940 | 1464997295577 Marionette TRACE conn6 <- [1,194,null,{}] 16:41:35 INFO - PROCESS | 2940 | 1464997295581 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 2940 | 1464997295704 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:41:35 INFO - PROCESS | 2940 | 1464997295713 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732275800 == 45 [pid = 2940] [id = 58] 16:41:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772AE30C00) [pid = 2940] [serial = 171] [outer = 0000000000000000] 16:41:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772BEE8800) [pid = 2940] [serial = 172] [outer = 000000772AE30C00] 16:41:35 INFO - PROCESS | 2940 | 1464997295763 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772DD0AC00) [pid = 2940] [serial = 173] [outer = 000000772AE30C00] 16:41:36 INFO - PROCESS | 2940 | 1464997296158 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 16:41:36 INFO - PROCESS | 2940 | 1464997296215 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 2940 | 1464997296219 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:41:36 INFO - PROCESS | 2940 | 1464997296225 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 2940 | 1464997296230 Marionette TRACE conn6 <- [1,198,null,{}] 16:41:36 INFO - PROCESS | 2940 | 1464997296237 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 2940 | 1464997296341 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:41:36 INFO - PROCESS | 2940 | 1464997296519 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722155000 == 46 [pid = 2940] [id = 59] 16:41:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000771BF53000) [pid = 2940] [serial = 174] [outer = 0000000000000000] 16:41:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000771BF56800) [pid = 2940] [serial = 175] [outer = 000000771BF53000] 16:41:36 INFO - PROCESS | 2940 | 1464997296578 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000771D82B000) [pid = 2940] [serial = 176] [outer = 000000771BF53000] 16:41:37 INFO - PROCESS | 2940 | 1464997297123 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 16:41:37 INFO - PROCESS | 2940 | 1464997297172 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 2940 | 1464997297176 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:41:37 INFO - PROCESS | 2940 | 1464997297185 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 2940 | 1464997297189 Marionette TRACE conn6 <- [1,202,null,{}] 16:41:37 INFO - PROCESS | 2940 | 1464997297194 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 2940 | 1464997297306 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:41:37 INFO - PROCESS | 2940 | 1464997297419 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3D6000 == 47 [pid = 2940] [id = 60] 16:41:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000771DFB3800) [pid = 2940] [serial = 177] [outer = 0000000000000000] 16:41:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (0000007722541400) [pid = 2940] [serial = 178] [outer = 000000771DFB3800] 16:41:37 INFO - PROCESS | 2940 | 1464997297475 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (0000007723B4E400) [pid = 2940] [serial = 179] [outer = 000000771DFB3800] 16:41:38 INFO - PROCESS | 2940 | 1464997298040 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 882ms 16:41:38 INFO - PROCESS | 2940 | 1464997298067 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:41:38 INFO - PROCESS | 2940 | 1464997298070 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:41:38 INFO - PROCESS | 2940 | 1464997298074 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 2940 | 1464997298076 Marionette TRACE conn6 <- [1,206,null,{}] 16:41:38 INFO - PROCESS | 2940 | 1464997298087 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 2940 | 1464997298200 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:41:38 INFO - PROCESS | 2940 | 1464997298284 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 2940 | ++DOCSHELL 000000773208A800 == 48 [pid = 2940] [id = 61] 16:41:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (00000077297AC400) [pid = 2940] [serial = 180] [outer = 0000000000000000] 16:41:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (0000007729EF3400) [pid = 2940] [serial = 181] [outer = 00000077297AC400] 16:41:38 INFO - PROCESS | 2940 | 1464997298345 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772B12B800) [pid = 2940] [serial = 182] [outer = 00000077297AC400] 16:41:38 INFO - PROCESS | 2940 | 1464997298887 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 16:41:38 INFO - PROCESS | 2940 | 1464997298955 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 2940 | 1464997298958 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:41:38 INFO - PROCESS | 2940 | 1464997298962 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 2940 | 1464997298964 Marionette TRACE conn6 <- [1,210,null,{}] 16:41:38 INFO - PROCESS | 2940 | 1464997298968 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 2940 | 1464997299075 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:41:39 INFO - PROCESS | 2940 | 1464997299142 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EDE000 == 49 [pid = 2940] [id = 62] 16:41:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772CB31800) [pid = 2940] [serial = 183] [outer = 0000000000000000] 16:41:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772DBC4800) [pid = 2940] [serial = 184] [outer = 000000772CB31800] 16:41:39 INFO - PROCESS | 2940 | 1464997299198 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772F9B8800) [pid = 2940] [serial = 185] [outer = 000000772CB31800] 16:41:39 INFO - PROCESS | 2940 | 1464997299779 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 16:41:39 INFO - PROCESS | 2940 | 1464997299816 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 2940 | 1464997299818 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:41:39 INFO - PROCESS | 2940 | 1464997299823 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 2940 | 1464997299825 Marionette TRACE conn6 <- [1,214,null,{}] 16:41:39 INFO - PROCESS | 2940 | 1464997299829 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 2940 | 1464997299934 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:41:40 INFO - PROCESS | 2940 | 1464997300012 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BBF800 == 50 [pid = 2940] [id = 63] 16:41:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (0000007730ABA400) [pid = 2940] [serial = 186] [outer = 0000000000000000] 16:41:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (0000007730ABD400) [pid = 2940] [serial = 187] [outer = 0000007730ABA400] 16:41:40 INFO - PROCESS | 2940 | 1464997300068 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (0000007730BEF800) [pid = 2940] [serial = 188] [outer = 0000007730ABA400] 16:41:40 INFO - PROCESS | 2940 | 1464997300590 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 943ms 16:41:40 INFO - PROCESS | 2940 | 1464997300787 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 2940 | 1464997300791 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:41:40 INFO - PROCESS | 2940 | 1464997300796 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:41:40 INFO - PROCESS | 2940 | 1464997300799 Marionette TRACE conn6 <- [1,218,null,{}] 16:41:40 INFO - PROCESS | 2940 | 1464997300805 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 2940 | 1464997300906 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:41:40 INFO - PROCESS | 2940 | 1464997300968 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C62800 == 51 [pid = 2940] [id = 64] 16:41:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000771D826C00) [pid = 2940] [serial = 189] [outer = 0000000000000000] 16:41:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000771D8B2400) [pid = 2940] [serial = 190] [outer = 000000771D826C00] 16:41:41 INFO - PROCESS | 2940 | 1464997301017 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771ED8D400) [pid = 2940] [serial = 191] [outer = 000000771D826C00] 16:41:41 INFO - PROCESS | 2940 | 1464997301558 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 774ms 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 000000773209A800 == 50 [pid = 2940] [id = 57] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772DBAC800 == 49 [pid = 2940] [id = 56] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007730897800 == 48 [pid = 2940] [id = 55] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC08800 == 47 [pid = 2940] [id = 54] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 000000771E26C800 == 46 [pid = 2940] [id = 53] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772A335800 == 45 [pid = 2940] [id = 52] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B36000 == 44 [pid = 2940] [id = 51] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007724568800 == 43 [pid = 2940] [id = 50] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772232E000 == 42 [pid = 2940] [id = 49] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007722C52800 == 41 [pid = 2940] [id = 48] 16:41:41 INFO - PROCESS | 2940 | --DOCSHELL 00000077230DD800 == 40 [pid = 2940] [id = 45] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772CA7CC00) [pid = 2940] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772B135C00) [pid = 2940] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772AE33C00) [pid = 2940] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772A12A000) [pid = 2940] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (0000007722315C00) [pid = 2940] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772D069800) [pid = 2940] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (0000007722380800) [pid = 2940] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000771D980400) [pid = 2940] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772B130400) [pid = 2940] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772AE33000) [pid = 2940] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772A7E2800) [pid = 2940] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (0000007727376400) [pid = 2940] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (0000007727C9E000) [pid = 2940] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (00000077297A5400) [pid = 2940] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (0000007723BBD000) [pid = 2940] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772AE31000) [pid = 2940] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (0000007727647000) [pid = 2940] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772A6D4800) [pid = 2940] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772472B800) [pid = 2940] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772303B400) [pid = 2940] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (0000007723B58400) [pid = 2940] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000772A01DC00) [pid = 2940] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000772CF58000) [pid = 2940] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (0000007722E86800) [pid = 2940] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000772DBD1800) [pid = 2940] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (0000007723BC2C00) [pid = 2940] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000772A017400) [pid = 2940] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000772ABDD800) [pid = 2940] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:41:41 INFO - PROCESS | 2940 | 1464997301639 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 2940 | 1464997301643 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:41:41 INFO - PROCESS | 2940 | 1464997301652 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 2940 | 1464997301655 Marionette TRACE conn6 <- [1,222,null,{}] 16:41:41 INFO - PROCESS | 2940 | 1464997301659 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 2940 | 1464997301757 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:41:41 INFO - PROCESS | 2940 | 1464997301821 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 2940 | ++DOCSHELL 00000077224EB800 == 41 [pid = 2940] [id = 65] 16:41:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000771C811C00) [pid = 2940] [serial = 192] [outer = 0000000000000000] 16:41:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000771D824C00) [pid = 2940] [serial = 193] [outer = 000000771C811C00] 16:41:41 INFO - PROCESS | 2940 | 1464997301868 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (0000007722378C00) [pid = 2940] [serial = 194] [outer = 000000771C811C00] 16:41:42 INFO - PROCESS | 2940 | 1464997302246 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 16:41:42 INFO - PROCESS | 2940 | 1464997302289 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 2940 | 1464997302292 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:41:42 INFO - PROCESS | 2940 | 1464997302296 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:41:42 INFO - PROCESS | 2940 | 1464997302298 Marionette TRACE conn6 <- [1,226,null,{}] 16:41:42 INFO - PROCESS | 2940 | 1464997302308 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 2940 | 1464997302399 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:41:42 INFO - PROCESS | 2940 | 1464997302408 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723CC2000 == 42 [pid = 2940] [id = 66] 16:41:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772329AC00) [pid = 2940] [serial = 195] [outer = 0000000000000000] 16:41:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (0000007723B5A000) [pid = 2940] [serial = 196] [outer = 000000772329AC00] 16:41:42 INFO - PROCESS | 2940 | 1464997302457 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772406B000) [pid = 2940] [serial = 197] [outer = 000000772329AC00] 16:41:42 INFO - PROCESS | 2940 | 1464997302902 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 16:41:42 INFO - PROCESS | 2940 | 1464997302929 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 2940 | 1464997302931 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:41:42 INFO - PROCESS | 2940 | 1464997302939 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 2940 | 1464997302941 Marionette TRACE conn6 <- [1,230,null,{}] 16:41:42 INFO - PROCESS | 2940 | 1464997302951 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 2940 | 1464997303037 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:41:43 INFO - PROCESS | 2940 | 1464997303044 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729783000 == 43 [pid = 2940] [id = 67] 16:41:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772763C400) [pid = 2940] [serial = 198] [outer = 0000000000000000] 16:41:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (0000007727646C00) [pid = 2940] [serial = 199] [outer = 000000772763C400] 16:41:43 INFO - PROCESS | 2940 | 1464997303090 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (0000007727E69C00) [pid = 2940] [serial = 200] [outer = 000000772763C400] 16:41:43 INFO - PROCESS | 2940 | 1464997303508 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 627ms 16:41:43 INFO - PROCESS | 2940 | 1464997303570 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 2940 | 1464997303572 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:41:43 INFO - PROCESS | 2940 | 1464997303576 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 2940 | 1464997303578 Marionette TRACE conn6 <- [1,234,null,{}] 16:41:43 INFO - PROCESS | 2940 | 1464997303581 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 2940 | 1464997303662 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:41:43 INFO - PROCESS | 2940 | 1464997303669 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A330800 == 44 [pid = 2940] [id = 68] 16:41:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (00000077293B0C00) [pid = 2940] [serial = 201] [outer = 0000000000000000] 16:41:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (00000077297AD400) [pid = 2940] [serial = 202] [outer = 00000077293B0C00] 16:41:43 INFO - PROCESS | 2940 | 1464997303714 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772A017400) [pid = 2940] [serial = 203] [outer = 00000077293B0C00] 16:41:44 INFO - PROCESS | 2940 | 1464997304180 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 627ms 16:41:44 INFO - PROCESS | 2940 | 1464997304206 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 2940 | 1464997304208 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:41:44 INFO - PROCESS | 2940 | 1464997304217 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 2940 | 1464997304219 Marionette TRACE conn6 <- [1,238,null,{}] 16:41:44 INFO - PROCESS | 2940 | 1464997304222 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 2940 | 1464997304360 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:41:44 INFO - PROCESS | 2940 | 1464997304429 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BC12000 == 45 [pid = 2940] [id = 69] 16:41:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772A784400) [pid = 2940] [serial = 204] [outer = 0000000000000000] 16:41:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772A7DF800) [pid = 2940] [serial = 205] [outer = 000000772A784400] 16:41:44 INFO - PROCESS | 2940 | 1464997304475 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772AE27800) [pid = 2940] [serial = 206] [outer = 000000772A784400] 16:41:44 INFO - PROCESS | 2940 | 1464997304895 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 735ms 16:41:44 INFO - PROCESS | 2940 | 1464997304949 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 2940 | 1464997304951 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:41:44 INFO - PROCESS | 2940 | 1464997304962 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 2940 | 1464997304964 Marionette TRACE conn6 <- [1,242,null,{}] 16:41:44 INFO - PROCESS | 2940 | 1464997304968 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 2940 | 1464997305095 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:41:45 INFO - PROCESS | 2940 | 1464997305142 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DBAE000 == 46 [pid = 2940] [id = 70] 16:41:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772AED5400) [pid = 2940] [serial = 207] [outer = 0000000000000000] 16:41:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772B133C00) [pid = 2940] [serial = 208] [outer = 000000772AED5400] 16:41:45 INFO - PROCESS | 2940 | 1464997305187 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772C638400) [pid = 2940] [serial = 209] [outer = 000000772AED5400] 16:41:45 INFO - PROCESS | 2940 | 1464997305594 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 16:41:45 INFO - PROCESS | 2940 | 1464997305664 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 2940 | 1464997305666 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:41:45 INFO - PROCESS | 2940 | 1464997305692 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 2940 | 1464997305694 Marionette TRACE conn6 <- [1,246,null,{}] 16:41:45 INFO - PROCESS | 2940 | 1464997305737 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 2940 | 1464997305862 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772AE2E000) [pid = 2940] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (00000077293A9800) [pid = 2940] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (00000077297AD000) [pid = 2940] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000771D82F800) [pid = 2940] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (0000007724283800) [pid = 2940] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000771BF50800) [pid = 2940] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000771D825000) [pid = 2940] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (0000007723B55400) [pid = 2940] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (0000007722166400) [pid = 2940] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:41:45 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772A783400) [pid = 2940] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:41:45 INFO - PROCESS | 2940 | 1464997305946 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B154000 == 47 [pid = 2940] [id = 71] 16:41:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000771D825000) [pid = 2940] [serial = 210] [outer = 0000000000000000] 16:41:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000771D8BC000) [pid = 2940] [serial = 211] [outer = 000000771D825000] 16:41:46 INFO - PROCESS | 2940 | 1464997305994 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772A783400) [pid = 2940] [serial = 212] [outer = 000000771D825000] 16:41:46 INFO - PROCESS | 2940 | 1464997306337 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 712ms 16:41:46 INFO - PROCESS | 2940 | 1464997306409 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 2940 | 1464997306411 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:41:46 INFO - PROCESS | 2940 | 1464997306417 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 2940 | 1464997306419 Marionette TRACE conn6 <- [1,250,null,{}] 16:41:46 INFO - PROCESS | 2940 | 1464997306424 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 2940 | 1464997306530 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:41:46 INFO - PROCESS | 2940 | 1464997306547 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731891800 == 48 [pid = 2940] [id = 72] 16:41:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (0000007727645C00) [pid = 2940] [serial = 213] [outer = 0000000000000000] 16:41:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772F818000) [pid = 2940] [serial = 214] [outer = 0000007727645C00] 16:41:46 INFO - PROCESS | 2940 | 1464997306591 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772F820C00) [pid = 2940] [serial = 215] [outer = 0000007727645C00] 16:41:46 INFO - PROCESS | 2940 | 1464997306969 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 585ms 16:41:47 INFO - PROCESS | 2940 | 1464997307006 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 2940 | 1464997307009 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:41:47 INFO - PROCESS | 2940 | 1464997307012 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 2940 | 1464997307014 Marionette TRACE conn6 <- [1,254,null,{}] 16:41:47 INFO - PROCESS | 2940 | 1464997307017 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 2940 | 1464997307125 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:41:47 INFO - PROCESS | 2940 | 1464997307134 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732095800 == 49 [pid = 2940] [id = 73] 16:41:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772F81DC00) [pid = 2940] [serial = 216] [outer = 0000000000000000] 16:41:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772F929C00) [pid = 2940] [serial = 217] [outer = 000000772F81DC00] 16:41:47 INFO - PROCESS | 2940 | 1464997307178 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772F931C00) [pid = 2940] [serial = 218] [outer = 000000772F81DC00] 16:41:47 INFO - PROCESS | 2940 | 1464997307563 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 16:41:47 INFO - PROCESS | 2940 | 1464997307600 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 2940 | 1464997307603 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:41:47 INFO - PROCESS | 2940 | 1464997307606 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - PROCESS | 2940 | 1464997307608 Marionette TRACE conn6 <- [1,258,null,{}] 16:41:47 INFO - PROCESS | 2940 | 1464997307612 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 2940 | 1464997307736 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:41:47 INFO - PROCESS | 2940 | 1464997307810 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CB6000 == 50 [pid = 2940] [id = 74] 16:41:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772F176800) [pid = 2940] [serial = 219] [outer = 0000000000000000] 16:41:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772F928800) [pid = 2940] [serial = 220] [outer = 000000772F176800] 16:41:47 INFO - PROCESS | 2940 | 1464997307860 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (0000007730ABB800) [pid = 2940] [serial = 221] [outer = 000000772F176800] 16:41:48 INFO - PROCESS | 2940 | 1464997308444 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 880ms 16:41:48 INFO - PROCESS | 2940 | 1464997308490 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 2940 | 1464997308496 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:41:48 INFO - PROCESS | 2940 | 1464997308501 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 2940 | 1464997308506 Marionette TRACE conn6 <- [1,262,null,{}] 16:41:48 INFO - PROCESS | 2940 | 1464997308511 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 2940 | 1464997308661 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:41:48 INFO - PROCESS | 2940 | 1464997308712 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232B6000 == 51 [pid = 2940] [id = 75] 16:41:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000771D826800) [pid = 2940] [serial = 222] [outer = 0000000000000000] 16:41:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000771D981C00) [pid = 2940] [serial = 223] [outer = 000000771D826800] 16:41:48 INFO - PROCESS | 2940 | 1464997308771 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (0000007722B8C800) [pid = 2940] [serial = 224] [outer = 000000771D826800] 16:41:49 INFO - PROCESS | 2940 | 1464997309390 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 944ms 16:41:49 INFO - PROCESS | 2940 | 1464997309449 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 2940 | 1464997309455 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 2940 | 1464997309462 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:41:49 INFO - PROCESS | 2940 | 1464997309465 Marionette TRACE conn6 <- [1,266,null,{}] 16:41:49 INFO - PROCESS | 2940 | 1464997309470 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 2940 | 1464997309587 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:41:49 INFO - PROCESS | 2940 | 1464997309658 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFCA000 == 52 [pid = 2940] [id = 76] 16:41:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (00000077293A8800) [pid = 2940] [serial = 225] [outer = 0000000000000000] 16:41:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (00000077297A4C00) [pid = 2940] [serial = 226] [outer = 00000077293A8800] 16:41:49 INFO - PROCESS | 2940 | 1464997309747 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A125C00) [pid = 2940] [serial = 227] [outer = 00000077293A8800] 16:41:50 INFO - PROCESS | 2940 | 1464997310500 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1076ms 16:41:50 INFO - PROCESS | 2940 | 1464997310561 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 2940 | 1464997310563 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:41:50 INFO - PROCESS | 2940 | 1464997310569 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - PROCESS | 2940 | 1464997310573 Marionette TRACE conn6 <- [1,270,null,{}] 16:41:50 INFO - PROCESS | 2940 | 1464997310585 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 2940 | 1464997310698 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:41:50 INFO - PROCESS | 2940 | 1464997310769 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CC7000 == 53 [pid = 2940] [id = 77] 16:41:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772DDA0C00) [pid = 2940] [serial = 228] [outer = 0000000000000000] 16:41:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772F17DC00) [pid = 2940] [serial = 229] [outer = 000000772DDA0C00] 16:41:50 INFO - PROCESS | 2940 | 1464997310828 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772F9B2C00) [pid = 2940] [serial = 230] [outer = 000000772DDA0C00] 16:41:51 INFO - PROCESS | 2940 | 1464997311406 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 902ms 16:41:51 INFO - PROCESS | 2940 | 1464997311472 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 2940 | 1464997311476 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:41:51 INFO - PROCESS | 2940 | 1464997311480 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 2940 | 1464997311482 Marionette TRACE conn6 <- [1,274,null,{}] 16:41:51 INFO - PROCESS | 2940 | 1464997311486 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:51 INFO - PROCESS | 2940 | 1464997311599 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:41:51 INFO - PROCESS | 2940 | 1464997311668 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E081800 == 54 [pid = 2940] [id = 78] 16:41:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007730BF7000) [pid = 2940] [serial = 231] [outer = 0000000000000000] 16:41:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (0000007730BFB000) [pid = 2940] [serial = 232] [outer = 0000007730BF7000] 16:41:51 INFO - PROCESS | 2940 | 1464997311725 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (0000007732FB8400) [pid = 2940] [serial = 233] [outer = 0000007730BF7000] 16:41:52 INFO - PROCESS | 2940 | 1464997312287 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 837ms 16:41:52 INFO - PROCESS | 2940 | 1464997312332 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 2940 | 1464997312334 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:41:52 INFO - PROCESS | 2940 | 1464997312339 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 2940 | 1464997312341 Marionette TRACE conn6 <- [1,278,null,{}] 16:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:41:52 INFO - PROCESS | 2940 | 1464997312345 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 2940 | 1464997312454 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:41:52 INFO - PROCESS | 2940 | 1464997312535 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FD7800 == 55 [pid = 2940] [id = 79] 16:41:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772E823400) [pid = 2940] [serial = 234] [outer = 0000000000000000] 16:41:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772E828C00) [pid = 2940] [serial = 235] [outer = 000000772E823400] 16:41:52 INFO - PROCESS | 2940 | 1464997312591 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772E82E800) [pid = 2940] [serial = 236] [outer = 000000772E823400] 16:41:53 INFO - PROCESS | 2940 | 1464997313160 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 879ms 16:41:53 INFO - PROCESS | 2940 | 1464997313224 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 2940 | 1464997313227 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:41:53 INFO - PROCESS | 2940 | 1464997313231 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 2940 | 1464997313233 Marionette TRACE conn6 <- [1,282,null,{}] 16:41:53 INFO - PROCESS | 2940 | 1464997313237 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 2940 | 1464997313357 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:41:53 INFO - PROCESS | 2940 | 1464997313427 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232AC000 == 56 [pid = 2940] [id = 80] 16:41:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772B12B400) [pid = 2940] [serial = 237] [outer = 0000000000000000] 16:41:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772E026400) [pid = 2940] [serial = 238] [outer = 000000772B12B400] 16:41:53 INFO - PROCESS | 2940 | 1464997313484 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772E02F400) [pid = 2940] [serial = 239] [outer = 000000772B12B400] 16:41:54 INFO - PROCESS | 2940 | 1464997314228 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1029ms 16:41:54 INFO - PROCESS | 2940 | 1464997314263 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 2940 | 1464997314268 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:41:54 INFO - PROCESS | 2940 | 1464997314272 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 2940 | 1464997314277 Marionette TRACE conn6 <- [1,286,null,{}] 16:41:54 INFO - PROCESS | 2940 | 1464997314282 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 2940 | 1464997314398 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:41:54 INFO - PROCESS | 2940 | 1464997314486 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C4D000 == 57 [pid = 2940] [id = 81] 16:41:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772237C000) [pid = 2940] [serial = 240] [outer = 0000000000000000] 16:41:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (0000007722E8E800) [pid = 2940] [serial = 241] [outer = 000000772237C000] 16:41:54 INFO - PROCESS | 2940 | 1464997314539 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (0000007723C9D400) [pid = 2940] [serial = 242] [outer = 000000772237C000] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772A5CC000 == 56 [pid = 2940] [id = 31] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007722ECF800 == 55 [pid = 2940] [id = 30] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007732095800 == 54 [pid = 2940] [id = 73] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007731891800 == 53 [pid = 2940] [id = 72] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772B154000 == 52 [pid = 2940] [id = 71] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772DBAE000 == 51 [pid = 2940] [id = 70] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772BC12000 == 50 [pid = 2940] [id = 69] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772A330800 == 49 [pid = 2940] [id = 68] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007729783000 == 48 [pid = 2940] [id = 67] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007723CC2000 == 47 [pid = 2940] [id = 66] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 00000077224EB800 == 46 [pid = 2940] [id = 65] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C62800 == 45 [pid = 2940] [id = 64] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772DD9A400) [pid = 2940] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (0000007722C70C00) [pid = 2940] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772A01AC00) [pid = 2940] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772BEE8800) [pid = 2940] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007722155000 == 44 [pid = 2940] [id = 59] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772B521000) [pid = 2940] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (0000007724730800) [pid = 2940] [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.] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (00000077297ECC00) [pid = 2940] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772A12DC00) [pid = 2940] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (0000007729EF4000) [pid = 2940] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007727644C00) [pid = 2940] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007724725800) [pid = 2940] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000771D71EC00) [pid = 2940] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000771BF56400) [pid = 2940] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000771D828800) [pid = 2940] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771D8B9C00) [pid = 2940] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772A784000) [pid = 2940] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (0000007723BBE800) [pid = 2940] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772406A400) [pid = 2940] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (00000077224CB400) [pid = 2940] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (0000007722E87400) [pid = 2940] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772A7EA400) [pid = 2940] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772ABEA800) [pid = 2940] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772A77DC00) [pid = 2940] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772AED3000) [pid = 2940] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772ACA5400) [pid = 2940] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (0000007727648000) [pid = 2940] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 2940 | 1464997315134 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 879ms 16:41:55 INFO - PROCESS | 2940 | 1464997315156 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 2940 | 1464997315162 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:41:55 INFO - PROCESS | 2940 | 1464997315168 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 2940 | 1464997315171 Marionette TRACE conn6 <- [1,290,null,{}] 16:41:55 INFO - PROCESS | 2940 | 1464997315175 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 2940 | 1464997315267 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:41:55 INFO - PROCESS | 2940 | 1464997315340 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230EB000 == 45 [pid = 2940] [id = 82] 16:41:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000771C8CC800) [pid = 2940] [serial = 243] [outer = 0000000000000000] 16:41:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000771D8BD800) [pid = 2940] [serial = 244] [outer = 000000771C8CC800] 16:41:55 INFO - PROCESS | 2940 | 1464997315386 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772329A400) [pid = 2940] [serial = 245] [outer = 000000771C8CC800] 16:41:55 INFO - PROCESS | 2940 | 1464997315781 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 16:41:55 INFO - PROCESS | 2940 | 1464997315797 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 2940 | 1464997315799 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:41:55 INFO - PROCESS | 2940 | 1464997315803 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 2940 | 1464997315806 Marionette TRACE conn6 <- [1,294,null,{}] 16:41:55 INFO - PROCESS | 2940 | 1464997315819 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 2940 | 1464997315934 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:41:55 INFO - PROCESS | 2940 | 1464997315942 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A31F800 == 46 [pid = 2940] [id = 83] 16:41:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (0000007724727C00) [pid = 2940] [serial = 246] [outer = 0000000000000000] 16:41:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (0000007727642400) [pid = 2940] [serial = 247] [outer = 0000007724727C00] 16:41:55 INFO - PROCESS | 2940 | 1464997315990 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (00000077293AD400) [pid = 2940] [serial = 248] [outer = 0000007724727C00] 16:41:56 INFO - PROCESS | 2940 | 1464997316425 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 691ms 16:41:56 INFO - PROCESS | 2940 | 1464997316497 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 2940 | 1464997316500 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:41:56 INFO - PROCESS | 2940 | 1464997316509 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 2940 | 1464997316511 Marionette TRACE conn6 <- [1,298,null,{}] 16:41:56 INFO - PROCESS | 2940 | 1464997316514 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 2940 | 1464997316603 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:41:56 INFO - PROCESS | 2940 | 1464997316644 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB0B800 == 47 [pid = 2940] [id = 84] 16:41:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (0000007729EF4C00) [pid = 2940] [serial = 249] [outer = 0000000000000000] 16:41:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772A015C00) [pid = 2940] [serial = 250] [outer = 0000007729EF4C00] 16:41:56 INFO - PROCESS | 2940 | 1464997316690 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772A123800) [pid = 2940] [serial = 251] [outer = 0000007729EF4C00] 16:41:56 INFO - PROCESS | 2940 | 1464997316949 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:41:57 INFO - PROCESS | 2940 | 1464997317157 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 691ms 16:41:57 INFO - PROCESS | 2940 | 1464997317202 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 2940 | 1464997317204 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:41:57 INFO - PROCESS | 2940 | 1464997317208 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 2940 | 1464997317209 Marionette TRACE conn6 <- [1,302,null,{}] 16:41:57 INFO - PROCESS | 2940 | 1464997317219 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 2940 | 1464997317326 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:41:57 INFO - PROCESS | 2940 | 1464997317337 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF15000 == 48 [pid = 2940] [id = 85] 16:41:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772A134800) [pid = 2940] [serial = 252] [outer = 0000000000000000] 16:41:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A7E0C00) [pid = 2940] [serial = 253] [outer = 000000772A134800] 16:41:57 INFO - PROCESS | 2940 | 1464997317383 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772AE2B400) [pid = 2940] [serial = 254] [outer = 000000772A134800] 16:41:57 INFO - PROCESS | 2940 | 1464997317850 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 690ms 16:41:57 INFO - PROCESS | 2940 | 1464997317901 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 2940 | 1464997317903 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:41:57 INFO - PROCESS | 2940 | 1464997317906 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:41:57 INFO - PROCESS | 2940 | 1464997317908 Marionette TRACE conn6 <- [1,306,null,{}] 16:41:57 INFO - PROCESS | 2940 | 1464997317912 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 2940 | 1464997318061 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:41:58 INFO - PROCESS | 2940 | 1464997318084 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A1000 == 49 [pid = 2940] [id = 86] 16:41:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772BEEA800) [pid = 2940] [serial = 255] [outer = 0000000000000000] 16:41:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772D071C00) [pid = 2940] [serial = 256] [outer = 000000772BEEA800] 16:41:58 INFO - PROCESS | 2940 | 1464997318130 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772DD9A000) [pid = 2940] [serial = 257] [outer = 000000772BEEA800] 16:41:58 INFO - PROCESS | 2940 | 1464997318561 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 692ms 16:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:41:58 INFO - PROCESS | 2940 | 1464997318601 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 2940 | 1464997318603 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:41:58 INFO - PROCESS | 2940 | 1464997318607 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 2940 | 1464997318608 Marionette TRACE conn6 <- [1,310,null,{}] 16:41:58 INFO - PROCESS | 2940 | 1464997318617 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 2940 | 1464997318724 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:41:58 INFO - PROCESS | 2940 | 1464997318731 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731890000 == 50 [pid = 2940] [id = 87] 16:41:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000771DB9C000) [pid = 2940] [serial = 258] [outer = 0000000000000000] 16:41:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000771DBA4C00) [pid = 2940] [serial = 259] [outer = 000000771DB9C000] 16:41:58 INFO - PROCESS | 2940 | 1464997318776 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772B5F5000) [pid = 2940] [serial = 260] [outer = 000000771DB9C000] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (00000077293B0C00) [pid = 2940] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772329AC00) [pid = 2940] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772A784400) [pid = 2940] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000771D826C00) [pid = 2940] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000771C811C00) [pid = 2940] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772763C400) [pid = 2940] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772AED5400) [pid = 2940] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772AE30C00) [pid = 2940] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000771D825000) [pid = 2940] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772F81DC00) [pid = 2940] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (0000007727645C00) [pid = 2940] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:41:59 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (0000007723BC0000) [pid = 2940] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:41:59 INFO - PROCESS | 2940 | 1464997319384 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 836ms 16:41:59 INFO - PROCESS | 2940 | 1464997319455 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:41:59 INFO - PROCESS | 2940 | 1464997319458 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:41:59 INFO - PROCESS | 2940 | 1464997319464 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 2940 | 1464997319466 Marionette TRACE conn6 <- [1,314,null,{}] 16:41:59 INFO - PROCESS | 2940 | 1464997319472 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 2940 | 1464997319558 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:41:59 INFO - PROCESS | 2940 | 1464997319627 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731880800 == 51 [pid = 2940] [id = 88] 16:41:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000771DBAAC00) [pid = 2940] [serial = 261] [outer = 0000000000000000] 16:41:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772A784400) [pid = 2940] [serial = 262] [outer = 000000771DBAAC00] 16:41:59 INFO - PROCESS | 2940 | 1464997319673 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772E024800) [pid = 2940] [serial = 263] [outer = 000000771DBAAC00] 16:42:00 INFO - PROCESS | 2940 | 1464997320033 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 16:42:00 INFO - PROCESS | 2940 | 1464997320096 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 2940 | 1464997320098 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:42:00 INFO - PROCESS | 2940 | 1464997320102 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 2940 | 1464997320104 Marionette TRACE conn6 <- [1,318,null,{}] 16:42:00 INFO - PROCESS | 2940 | 1464997320107 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 2940 | 1464997320218 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:42:00 INFO - PROCESS | 2940 | 1464997320226 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000773211F000 == 52 [pid = 2940] [id = 89] 16:42:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772E825400) [pid = 2940] [serial = 264] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772F16F400) [pid = 2940] [serial = 265] [outer = 000000772E825400] 16:42:00 INFO - PROCESS | 2940 | 1464997320272 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772F17C400) [pid = 2940] [serial = 266] [outer = 000000772E825400] 16:42:00 INFO - PROCESS | 2940 | 1464997320651 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 586ms 16:42:00 INFO - PROCESS | 2940 | 1464997320691 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 2940 | 1464997320693 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:42:00 INFO - PROCESS | 2940 | 1464997320705 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 2940 | 1464997320707 Marionette TRACE conn6 <- [1,322,null,{}] 16:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:42:00 INFO - PROCESS | 2940 | 1464997320711 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 2940 | 1464997320825 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:42:00 INFO - PROCESS | 2940 | 1464997320835 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BB9800 == 53 [pid = 2940] [id = 90] 16:42:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772F818C00) [pid = 2940] [serial = 267] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772F17B000) [pid = 2940] [serial = 268] [outer = 000000772F818C00] 16:42:00 INFO - PROCESS | 2940 | 1464997320880 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772F92D800) [pid = 2940] [serial = 269] [outer = 000000772F818C00] 16:42:01 INFO - PROCESS | 2940 | 1464997321380 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 16:42:01 INFO - PROCESS | 2940 | 1464997321446 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 2940 | 1464997321451 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:42:01 INFO - PROCESS | 2940 | 1464997321457 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 2940 | 1464997321461 Marionette TRACE conn6 <- [1,326,null,{}] 16:42:01 INFO - PROCESS | 2940 | 1464997321469 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 2940 | 1464997321606 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:42:01 INFO - PROCESS | 2940 | 1464997321672 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230D1000 == 54 [pid = 2940] [id = 91] 16:42:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000771BF5B800) [pid = 2940] [serial = 270] [outer = 0000000000000000] 16:42:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000771D822C00) [pid = 2940] [serial = 271] [outer = 000000771BF5B800] 16:42:01 INFO - PROCESS | 2940 | 1464997321729 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000771D98C000) [pid = 2940] [serial = 272] [outer = 000000771BF5B800] 16:42:02 INFO - PROCESS | 2940 | 1464997322391 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 986ms 16:42:02 INFO - PROCESS | 2940 | 1464997322446 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 2940 | 1464997322453 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:42:02 INFO - PROCESS | 2940 | 1464997322460 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:42:02 INFO - PROCESS | 2940 | 1464997322463 Marionette TRACE conn6 <- [1,330,null,{}] 16:42:02 INFO - PROCESS | 2940 | 1464997322467 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:02 INFO - PROCESS | 2940 | 1464997322584 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:42:02 INFO - PROCESS | 2940 | 1464997322657 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFDD800 == 55 [pid = 2940] [id = 92] 16:42:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (0000007724068800) [pid = 2940] [serial = 273] [outer = 0000000000000000] 16:42:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772458E800) [pid = 2940] [serial = 274] [outer = 0000007724068800] 16:42:02 INFO - PROCESS | 2940 | 1464997322753 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (0000007727E97400) [pid = 2940] [serial = 275] [outer = 0000007724068800] 16:42:03 INFO - PROCESS | 2940 | 1464997323386 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 984ms 16:42:03 INFO - PROCESS | 2940 | 1464997323450 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 2940 | 1464997323453 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:42:03 INFO - PROCESS | 2940 | 1464997323457 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 2940 | 1464997323461 Marionette TRACE conn6 <- [1,334,null,{}] 16:42:03 INFO - PROCESS | 2940 | 1464997323472 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 2940 | 1464997323589 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:42:03 INFO - PROCESS | 2940 | 1464997323662 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFAD000 == 56 [pid = 2940] [id = 93] 16:42:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772ACD9400) [pid = 2940] [serial = 276] [outer = 0000000000000000] 16:42:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772ACDFC00) [pid = 2940] [serial = 277] [outer = 000000772ACD9400] 16:42:03 INFO - PROCESS | 2940 | 1464997323761 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772AED5000) [pid = 2940] [serial = 278] [outer = 000000772ACD9400] 16:42:04 INFO - PROCESS | 2940 | 1464997324361 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 943ms 16:42:04 INFO - PROCESS | 2940 | 1464997324402 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 2940 | 1464997324405 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:42:04 INFO - PROCESS | 2940 | 1464997324409 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 2940 | 1464997324411 Marionette TRACE conn6 <- [1,338,null,{}] 16:42:04 INFO - PROCESS | 2940 | 1464997324415 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 2940 | 1464997324529 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:42:04 INFO - PROCESS | 2940 | 1464997324615 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A40A000 == 57 [pid = 2940] [id = 94] 16:42:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772C6D5C00) [pid = 2940] [serial = 279] [outer = 0000000000000000] 16:42:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772CFDC000) [pid = 2940] [serial = 280] [outer = 000000772C6D5C00] 16:42:04 INFO - PROCESS | 2940 | 1464997324672 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772F927400) [pid = 2940] [serial = 281] [outer = 000000772C6D5C00] 16:42:05 INFO - PROCESS | 2940 | 1464997325263 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 944ms 16:42:05 INFO - PROCESS | 2940 | 1464997325354 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 2940 | 1464997325357 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:42:05 INFO - PROCESS | 2940 | 1464997325360 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:42:05 INFO - PROCESS | 2940 | 1464997325363 Marionette TRACE conn6 <- [1,342,null,{}] 16:42:05 INFO - PROCESS | 2940 | 1464997325380 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:05 INFO - PROCESS | 2940 | 1464997325520 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:42:05 INFO - PROCESS | 2940 | 1464997325564 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 2940 | ++DOCSHELL 000000772309C000 == 58 [pid = 2940] [id = 95] 16:42:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000771D98D000) [pid = 2940] [serial = 282] [outer = 0000000000000000] 16:42:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772A018800) [pid = 2940] [serial = 283] [outer = 000000771D98D000] 16:42:05 INFO - PROCESS | 2940 | 1464997325622 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772DF99800) [pid = 2940] [serial = 284] [outer = 000000771D98D000] 16:42:06 INFO - PROCESS | 2940 | 1464997326278 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 984ms 16:42:06 INFO - PROCESS | 2940 | 1464997326348 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 2940 | 1464997326352 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:42:06 INFO - PROCESS | 2940 | 1464997326357 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:42:06 INFO - PROCESS | 2940 | 1464997326361 Marionette TRACE conn6 <- [1,346,null,{}] 16:42:06 INFO - PROCESS | 2940 | 1464997326367 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 2940 | 1464997326472 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:42:06 INFO - PROCESS | 2940 | 1464997326547 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729778000 == 59 [pid = 2940] [id = 96] 16:42:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000771DBA2000) [pid = 2940] [serial = 285] [outer = 0000000000000000] 16:42:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000771DFAFC00) [pid = 2940] [serial = 286] [outer = 000000771DBA2000] 16:42:06 INFO - PROCESS | 2940 | 1464997326598 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007722B91800) [pid = 2940] [serial = 287] [outer = 000000771DBA2000] 16:42:07 INFO - PROCESS | 2940 | 1464997327203 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 880ms 16:42:07 INFO - PROCESS | 2940 | 1464997327242 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 2940 | 1464997327248 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:42:07 INFO - PROCESS | 2940 | 1464997327254 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 2940 | 1464997327257 Marionette TRACE conn6 <- [1,350,null,{}] 16:42:07 INFO - PROCESS | 2940 | 1464997327261 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 2940 | 1464997327368 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:42:07 INFO - PROCESS | 2940 | 1464997327458 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A03A000 == 60 [pid = 2940] [id = 97] 16:42:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007723CA6C00) [pid = 2940] [serial = 288] [outer = 0000000000000000] 16:42:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772472AC00) [pid = 2940] [serial = 289] [outer = 0000007723CA6C00] 16:42:07 INFO - PROCESS | 2940 | 1464997327505 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007727E66400) [pid = 2940] [serial = 290] [outer = 0000007723CA6C00] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 000000773211F000 == 59 [pid = 2940] [id = 89] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007731880800 == 58 [pid = 2940] [id = 88] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007731890000 == 57 [pid = 2940] [id = 87] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A1000 == 56 [pid = 2940] [id = 86] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF15000 == 55 [pid = 2940] [id = 85] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772CB0B800 == 54 [pid = 2940] [id = 84] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772A31F800 == 53 [pid = 2940] [id = 83] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 00000077230EB000 == 52 [pid = 2940] [id = 82] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000771BF56800) [pid = 2940] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (0000007722541400) [pid = 2940] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (0000007729EF3400) [pid = 2940] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772DBC4800) [pid = 2940] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (0000007730ABD400) [pid = 2940] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C4D000 == 51 [pid = 2940] [id = 81] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772E081800 == 50 [pid = 2940] [id = 78] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CC7000 == 49 [pid = 2940] [id = 77] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFCA000 == 48 [pid = 2940] [id = 76] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 00000077232B6000 == 47 [pid = 2940] [id = 75] 16:42:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CB6000 == 46 [pid = 2940] [id = 74] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007730AC1800) [pid = 2940] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (00000077297AD400) [pid = 2940] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (0000007723B5A000) [pid = 2940] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772406B000) [pid = 2940] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772A7DF800) [pid = 2940] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772AE27800) [pid = 2940] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000771ED8D400) [pid = 2940] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000771D8B2400) [pid = 2940] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000771D824C00) [pid = 2940] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (0000007722378C00) [pid = 2940] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (0000007727646C00) [pid = 2940] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (0000007727E69C00) [pid = 2940] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772B133C00) [pid = 2940] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772DD0AC00) [pid = 2940] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000771D8BC000) [pid = 2940] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772C638400) [pid = 2940] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772F929C00) [pid = 2940] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772A783400) [pid = 2940] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772F818000) [pid = 2940] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772F931C00) [pid = 2940] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772A017400) [pid = 2940] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:42:07 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772F820C00) [pid = 2940] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 2940 | 1464997327997 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 775ms 16:42:08 INFO - PROCESS | 2940 | 1464997328039 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 2940 | 1464997328041 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:42:08 INFO - PROCESS | 2940 | 1464997328045 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:42:08 INFO - PROCESS | 2940 | 1464997328048 Marionette TRACE conn6 <- [1,354,null,{}] 16:42:08 INFO - PROCESS | 2940 | 1464997328059 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 2940 | 1464997328148 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:42:08 INFO - PROCESS | 2940 | 1464997328158 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 2940 | ++DOCSHELL 000000772421D800 == 47 [pid = 2940] [id = 98] 16:42:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000771D98C800) [pid = 2940] [serial = 291] [outer = 0000000000000000] 16:42:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (0000007723034800) [pid = 2940] [serial = 292] [outer = 000000771D98C800] 16:42:08 INFO - PROCESS | 2940 | 1464997328206 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (00000077243CB800) [pid = 2940] [serial = 293] [outer = 000000771D98C800] 16:42:08 INFO - PROCESS | 2940 | 1464997328677 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 16:42:08 INFO - PROCESS | 2940 | 1464997328741 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 2940 | 1464997328744 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:42:08 INFO - PROCESS | 2940 | 1464997328747 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 2940 | 1464997328749 Marionette TRACE conn6 <- [1,358,null,{}] 16:42:08 INFO - PROCESS | 2940 | 1464997328753 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 2940 | 1464997328841 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:42:08 INFO - PROCESS | 2940 | 1464997328851 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFAB800 == 48 [pid = 2940] [id = 99] 16:42:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (00000077297A3400) [pid = 2940] [serial = 294] [outer = 0000000000000000] 16:42:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (00000077297A8800) [pid = 2940] [serial = 295] [outer = 00000077297A3400] 16:42:08 INFO - PROCESS | 2940 | 1464997328897 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007729EF0C00) [pid = 2940] [serial = 296] [outer = 00000077297A3400] 16:42:09 INFO - PROCESS | 2940 | 1464997329347 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 16:42:09 INFO - PROCESS | 2940 | 1464997329378 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 2940 | 1464997329381 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:42:09 INFO - PROCESS | 2940 | 1464997329388 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 2940 | 1464997329390 Marionette TRACE conn6 <- [1,362,null,{}] 16:42:09 INFO - PROCESS | 2940 | 1464997329394 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 2940 | 1464997329478 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:42:09 INFO - PROCESS | 2940 | 1464997329514 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722C56000 == 49 [pid = 2940] [id = 100] 16:42:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772A01F400) [pid = 2940] [serial = 297] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772A126C00) [pid = 2940] [serial = 298] [outer = 000000772A01F400] 16:42:09 INFO - PROCESS | 2940 | 1464997329561 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772A781800) [pid = 2940] [serial = 299] [outer = 000000772A01F400] 16:42:10 INFO - PROCESS | 2940 | 1464997330032 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 16:42:10 INFO - PROCESS | 2940 | 1464997330080 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 2940 | 1464997330082 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:42:10 INFO - PROCESS | 2940 | 1464997330092 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 2940 | 1464997330094 Marionette TRACE conn6 <- [1,366,null,{}] 16:42:10 INFO - PROCESS | 2940 | 1464997330098 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 2940 | 1464997330232 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:42:10 INFO - PROCESS | 2940 | 1464997330247 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCDC800 == 50 [pid = 2940] [id = 101] 16:42:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772A8E4400) [pid = 2940] [serial = 300] [outer = 0000000000000000] 16:42:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772AE31000) [pid = 2940] [serial = 301] [outer = 000000772A8E4400] 16:42:10 INFO - PROCESS | 2940 | 1464997330329 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772B5AC400) [pid = 2940] [serial = 302] [outer = 000000772A8E4400] 16:42:10 INFO - PROCESS | 2940 | 1464997330776 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 732ms 16:42:10 INFO - PROCESS | 2940 | 1464997330839 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 2940 | 1464997330841 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:42:10 INFO - PROCESS | 2940 | 1464997330869 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 2940 | 1464997330871 Marionette TRACE conn6 <- [1,370,null,{}] 16:42:10 INFO - PROCESS | 2940 | 1464997330874 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 2940 | 1464997330985 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:42:11 INFO - PROCESS | 2940 | 1464997331032 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E074800 == 51 [pid = 2940] [id = 102] 16:42:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772CFDCC00) [pid = 2940] [serial = 303] [outer = 0000000000000000] 16:42:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772DBCA400) [pid = 2940] [serial = 304] [outer = 000000772CFDCC00] 16:42:11 INFO - PROCESS | 2940 | 1464997331078 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772DF97C00) [pid = 2940] [serial = 305] [outer = 000000772CFDCC00] 16:42:11 INFO - PROCESS | 2940 | 1464997331511 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 16:42:11 INFO - PROCESS | 2940 | 1464997331560 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 2940 | 1464997331562 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:42:11 INFO - PROCESS | 2940 | 1464997331566 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:42:11 INFO - PROCESS | 2940 | 1464997331568 Marionette TRACE conn6 <- [1,374,null,{}] 16:42:11 INFO - PROCESS | 2940 | 1464997331576 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 2940 | 1464997331690 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:42:11 INFO - PROCESS | 2940 | 1464997331702 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B1F800 == 52 [pid = 2940] [id = 103] 16:42:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000771BED7C00) [pid = 2940] [serial = 306] [outer = 0000000000000000] 16:42:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000771BEDD400) [pid = 2940] [serial = 307] [outer = 000000771BED7C00] 16:42:11 INFO - PROCESS | 2940 | 1464997331747 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000771D8BC800) [pid = 2940] [serial = 308] [outer = 000000771BED7C00] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772F176800) [pid = 2940] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772E823400) [pid = 2940] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772A134800) [pid = 2940] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000771C8CC800) [pid = 2940] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000771DB9C000) [pid = 2940] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772DDA0C00) [pid = 2940] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772237C000) [pid = 2940] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (0000007729EF4C00) [pid = 2940] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772BEEA800) [pid = 2940] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (00000077293A8800) [pid = 2940] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000771DBAAC00) [pid = 2940] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007724727C00) [pid = 2940] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000771D826800) [pid = 2940] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772E825400) [pid = 2940] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (00000077293AE400) [pid = 2940] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771BF53000) [pid = 2940] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772230C000) [pid = 2940] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (0000007722B2B800) [pid = 2940] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772A776C00) [pid = 2940] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000771DFB3800) [pid = 2940] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (0000007730ABA400) [pid = 2940] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772CB31800) [pid = 2940] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (00000077297AC400) [pid = 2940] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:42:12 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (0000007730BF7000) [pid = 2940] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:42:12 INFO - PROCESS | 2940 | 1464997332409 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:42:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 881ms 16:42:12 INFO - PROCESS | 2940 | 1464997332449 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 2940 | 1464997332451 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:42:12 INFO - PROCESS | 2940 | 1464997332455 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 2940 | 1464997332457 Marionette TRACE conn6 <- [1,378,null,{}] 16:42:12 INFO - PROCESS | 2940 | 1464997332465 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 2940 | 1464997332569 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:42:12 INFO - PROCESS | 2940 | 1464997332578 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A5000 == 53 [pid = 2940] [id = 104] 16:42:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000771D97E800) [pid = 2940] [serial = 309] [outer = 0000000000000000] 16:42:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (0000007722E87400) [pid = 2940] [serial = 310] [outer = 000000771D97E800] 16:42:12 INFO - PROCESS | 2940 | 1464997332622 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (0000007729EF4C00) [pid = 2940] [serial = 311] [outer = 000000771D97E800] 16:42:13 INFO - PROCESS | 2940 | 1464997333133 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:42:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 16:42:13 INFO - PROCESS | 2940 | 1464997333192 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 2940 | 1464997333195 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:42:13 INFO - PROCESS | 2940 | 1464997333198 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:42:13 INFO - PROCESS | 2940 | 1464997333200 Marionette TRACE conn6 <- [1,382,null,{}] 16:42:13 INFO - PROCESS | 2940 | 1464997333203 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 2940 | 1464997333289 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:42:13 INFO - PROCESS | 2940 | 1464997333297 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732106000 == 54 [pid = 2940] [id = 105] 16:42:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772DF98C00) [pid = 2940] [serial = 312] [outer = 0000000000000000] 16:42:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772DFA0000) [pid = 2940] [serial = 313] [outer = 000000772DF98C00] 16:42:13 INFO - PROCESS | 2940 | 1464997333343 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772E02F000) [pid = 2940] [serial = 314] [outer = 000000772DF98C00] 16:42:13 INFO - PROCESS | 2940 | 1464997333795 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:42:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 16:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:42:13 INFO - PROCESS | 2940 | 1464997333831 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 2940 | 1464997333834 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:42:13 INFO - PROCESS | 2940 | 1464997333879 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - PROCESS | 2940 | 1464997333882 Marionette TRACE conn6 <- [1,386,null,{}] 16:42:13 INFO - PROCESS | 2940 | 1464997333891 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 2940 | 1464997333997 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:42:14 INFO - PROCESS | 2940 | 1464997334011 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CB7000 == 55 [pid = 2940] [id = 106] 16:42:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772A89DC00) [pid = 2940] [serial = 315] [outer = 0000000000000000] 16:42:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772E02A800) [pid = 2940] [serial = 316] [outer = 000000772A89DC00] 16:42:14 INFO - PROCESS | 2940 | 1464997334060 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772F173C00) [pid = 2940] [serial = 317] [outer = 000000772A89DC00] 16:42:14 INFO - PROCESS | 2940 | 1464997334734 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:42:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 922ms 16:42:14 INFO - PROCESS | 2940 | 1464997334763 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 2940 | 1464997334767 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:42:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:42:14 INFO - PROCESS | 2940 | 1464997334772 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 2940 | 1464997334776 Marionette TRACE conn6 <- [1,390,null,{}] 16:42:14 INFO - PROCESS | 2940 | 1464997334782 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 2940 | 1464997334898 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:42:14 INFO - PROCESS | 2940 | 1464997334974 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724219800 == 56 [pid = 2940] [id = 107] 16:42:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771D8B6C00) [pid = 2940] [serial = 318] [outer = 0000000000000000] 16:42:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000771DBA2C00) [pid = 2940] [serial = 319] [outer = 000000771D8B6C00] 16:42:15 INFO - PROCESS | 2940 | 1464997335073 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007722B80C00) [pid = 2940] [serial = 320] [outer = 000000771D8B6C00] 16:42:15 INFO - PROCESS | 2940 | 1464997335755 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1030ms 16:42:15 INFO - PROCESS | 2940 | 1464997335807 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 2940 | 1464997335814 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:42:15 INFO - PROCESS | 2940 | 1464997335821 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 2940 | 1464997335824 Marionette TRACE conn6 <- [1,394,null,{}] 16:42:15 INFO - PROCESS | 2940 | 1464997335847 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 2940 | 1464997335967 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:42:16 INFO - PROCESS | 2940 | 1464997336042 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC21000 == 57 [pid = 2940] [id = 108] 16:42:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (0000007724066C00) [pid = 2940] [serial = 321] [outer = 0000000000000000] 16:42:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (00000077293A4400) [pid = 2940] [serial = 322] [outer = 0000007724066C00] 16:42:16 INFO - PROCESS | 2940 | 1464997336139 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772A784000) [pid = 2940] [serial = 323] [outer = 0000007724066C00] 16:42:16 INFO - PROCESS | 2940 | 1464997336805 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:42:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1034ms 16:42:16 INFO - PROCESS | 2940 | 1464997336855 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 2940 | 1464997336858 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:42:16 INFO - PROCESS | 2940 | 1464997336862 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 2940 | 1464997336866 Marionette TRACE conn6 <- [1,398,null,{}] 16:42:16 INFO - PROCESS | 2940 | 1464997336878 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 2940 | 1464997336993 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:42:17 INFO - PROCESS | 2940 | 1464997337111 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FD4800 == 58 [pid = 2940] [id = 109] 16:42:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772ACDC000) [pid = 2940] [serial = 324] [outer = 0000000000000000] 16:42:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772AE27800) [pid = 2940] [serial = 325] [outer = 000000772ACDC000] 16:42:17 INFO - PROCESS | 2940 | 1464997337171 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772DF98000) [pid = 2940] [serial = 326] [outer = 000000772ACDC000] 16:42:17 INFO - PROCESS | 2940 | 1464997337731 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 943ms 16:42:17 INFO - PROCESS | 2940 | 1464997337807 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 2940 | 1464997337811 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:42:17 INFO - PROCESS | 2940 | 1464997337814 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 2940 | 1464997337816 Marionette TRACE conn6 <- [1,402,null,{}] 16:42:17 INFO - PROCESS | 2940 | 1464997337820 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 2940 | 1464997337936 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:42:18 INFO - PROCESS | 2940 | 1464997338023 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 2940 | ++DOCSHELL 00000077224E4800 == 59 [pid = 2940] [id = 110] 16:42:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A891400) [pid = 2940] [serial = 327] [outer = 0000000000000000] 16:42:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772A894C00) [pid = 2940] [serial = 328] [outer = 000000772A891400] 16:42:18 INFO - PROCESS | 2940 | 1464997338079 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772E028000) [pid = 2940] [serial = 329] [outer = 000000772A891400] 16:42:18 INFO - PROCESS | 2940 | 1464997338689 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:42:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 943ms 16:42:18 INFO - PROCESS | 2940 | 1464997338758 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 2940 | 1464997338761 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 2940 | 1464997338764 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:42:18 INFO - PROCESS | 2940 | 1464997338767 Marionette TRACE conn6 <- [1,406,null,{}] 16:42:18 INFO - PROCESS | 2940 | 1464997338771 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 2940 | 1464997338897 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:42:18 INFO - PROCESS | 2940 | 1464997338971 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BB8000 == 60 [pid = 2940] [id = 111] 16:42:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772AF8A800) [pid = 2940] [serial = 330] [outer = 0000000000000000] 16:42:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772AF8CC00) [pid = 2940] [serial = 331] [outer = 000000772AF8A800] 16:42:19 INFO - PROCESS | 2940 | 1464997339027 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772AF92C00) [pid = 2940] [serial = 332] [outer = 000000772AF8A800] 16:42:19 INFO - PROCESS | 2940 | 1464997339856 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1129ms 16:42:19 INFO - PROCESS | 2940 | 1464997339895 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 2940 | 1464997339900 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:42:19 INFO - PROCESS | 2940 | 1464997339905 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 2940 | 1464997339909 Marionette TRACE conn6 <- [1,410,null,{}] 16:42:19 INFO - PROCESS | 2940 | 1464997339915 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 2940 | 1464997340063 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:42:20 INFO - PROCESS | 2940 | 1464997340189 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232B2000 == 61 [pid = 2940] [id = 112] 16:42:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000771D827400) [pid = 2940] [serial = 333] [outer = 0000000000000000] 16:42:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000771D8B9400) [pid = 2940] [serial = 334] [outer = 000000771D827400] 16:42:20 INFO - PROCESS | 2940 | 1464997340244 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772237D000) [pid = 2940] [serial = 335] [outer = 000000771D827400] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000773088D000 == 60 [pid = 2940] [id = 33] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 0000007732106000 == 59 [pid = 2940] [id = 105] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A5000 == 58 [pid = 2940] [id = 104] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B1F800 == 57 [pid = 2940] [id = 103] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000772E074800 == 56 [pid = 2940] [id = 102] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCDC800 == 55 [pid = 2940] [id = 101] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 0000007722C56000 == 54 [pid = 2940] [id = 100] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFAB800 == 53 [pid = 2940] [id = 99] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000772421D800 == 52 [pid = 2940] [id = 98] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000772A03A000 == 51 [pid = 2940] [id = 97] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 0000007729778000 == 50 [pid = 2940] [id = 96] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFAD000 == 49 [pid = 2940] [id = 93] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFDD800 == 48 [pid = 2940] [id = 92] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772E026400) [pid = 2940] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772F17B000) [pid = 2940] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BB9800 == 47 [pid = 2940] [id = 90] 16:42:20 INFO - PROCESS | 2940 | --DOCSHELL 00000077230D1000 == 46 [pid = 2940] [id = 91] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772A8E3000) [pid = 2940] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000771D82B000) [pid = 2940] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (0000007723CA8400) [pid = 2940] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772A7E5000) [pid = 2940] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772B5B4800) [pid = 2940] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (0000007723B4E400) [pid = 2940] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (0000007730BEF800) [pid = 2940] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772F9B8800) [pid = 2940] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772B12B800) [pid = 2940] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (0000007732FB8400) [pid = 2940] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (0000007730BFB000) [pid = 2940] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772F928800) [pid = 2940] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007730ABB800) [pid = 2940] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772E82E800) [pid = 2940] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772E828C00) [pid = 2940] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A7E0C00) [pid = 2940] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771D8BD800) [pid = 2940] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772329A400) [pid = 2940] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000771DBA4C00) [pid = 2940] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772F9B2C00) [pid = 2940] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772F17DC00) [pid = 2940] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (0000007723C9D400) [pid = 2940] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (0000007722E8E800) [pid = 2940] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772A015C00) [pid = 2940] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772DD9A000) [pid = 2940] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772D071C00) [pid = 2940] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772A125C00) [pid = 2940] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000772A784400) [pid = 2940] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (00000077297A4C00) [pid = 2940] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (00000077293AD400) [pid = 2940] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (0000007727642400) [pid = 2940] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (0000007722B8C800) [pid = 2940] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000771D981C00) [pid = 2940] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772F16F400) [pid = 2940] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772F17C400) [pid = 2940] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772B5F5000) [pid = 2940] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000772AE2B400) [pid = 2940] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000772E024800) [pid = 2940] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772A123800) [pid = 2940] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:42:20 INFO - PROCESS | 2940 | 1464997340806 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:42:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 943ms 16:42:20 INFO - PROCESS | 2940 | 1464997340853 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 2940 | 1464997340859 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:42:20 INFO - PROCESS | 2940 | 1464997340865 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 2940 | 1464997340868 Marionette TRACE conn6 <- [1,414,null,{}] 16:42:20 INFO - PROCESS | 2940 | 1464997340872 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 2940 | 1464997340963 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:42:21 INFO - PROCESS | 2940 | 1464997341045 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C59000 == 47 [pid = 2940] [id = 113] 16:42:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000771D82A000) [pid = 2940] [serial = 336] [outer = 0000000000000000] 16:42:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000771DB9F400) [pid = 2940] [serial = 337] [outer = 000000771D82A000] 16:42:21 INFO - PROCESS | 2940 | 1464997341092 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (0000007722C70C00) [pid = 2940] [serial = 338] [outer = 000000771D82A000] 16:42:21 INFO - PROCESS | 2940 | 1464997341499 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 16:42:21 INFO - PROCESS | 2940 | 1464997341588 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 2940 | 1464997341591 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:42:21 INFO - PROCESS | 2940 | 1464997341595 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 2940 | 1464997341598 Marionette TRACE conn6 <- [1,418,null,{}] 16:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:42:21 INFO - PROCESS | 2940 | 1464997341614 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 2940 | 1464997341705 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:42:21 INFO - PROCESS | 2940 | 1464997341721 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B64000 == 48 [pid = 2940] [id = 114] 16:42:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772406A800) [pid = 2940] [serial = 339] [outer = 0000000000000000] 16:42:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772428A000) [pid = 2940] [serial = 340] [outer = 000000772406A800] 16:42:21 INFO - PROCESS | 2940 | 1464997341770 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (0000007727646C00) [pid = 2940] [serial = 341] [outer = 000000772406A800] 16:42:22 INFO - PROCESS | 2940 | 1464997342698 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1131ms 16:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:42:22 INFO - PROCESS | 2940 | 1464997342733 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 2940 | 1464997342736 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:42:22 INFO - PROCESS | 2940 | 1464997342739 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 2940 | 1464997342741 Marionette TRACE conn6 <- [1,422,null,{}] 16:42:22 INFO - PROCESS | 2940 | 1464997342751 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 2940 | 1464997342863 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:42:22 INFO - PROCESS | 2940 | 1464997342870 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A6BA000 == 49 [pid = 2940] [id = 115] 16:42:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (00000077297A6000) [pid = 2940] [serial = 342] [outer = 0000000000000000] 16:42:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (00000077298CD400) [pid = 2940] [serial = 343] [outer = 00000077297A6000] 16:42:22 INFO - PROCESS | 2940 | 1464997342916 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772A123800) [pid = 2940] [serial = 344] [outer = 00000077297A6000] 16:42:23 INFO - PROCESS | 2940 | 1464997343885 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:42:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1179ms 16:42:23 INFO - PROCESS | 2940 | 1464997343921 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 2940 | 1464997343923 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:42:23 INFO - PROCESS | 2940 | 1464997343927 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 2940 | 1464997343928 Marionette TRACE conn6 <- [1,426,null,{}] 16:42:23 INFO - PROCESS | 2940 | 1464997343932 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 2940 | 1464997344039 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:42:24 INFO - PROCESS | 2940 | 1464997344046 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BA8B800 == 50 [pid = 2940] [id = 116] 16:42:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772A12DC00) [pid = 2940] [serial = 345] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772A7E1400) [pid = 2940] [serial = 346] [outer = 000000772A12DC00] 16:42:24 INFO - PROCESS | 2940 | 1464997344129 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772A89B000) [pid = 2940] [serial = 347] [outer = 000000772A12DC00] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000771D98D000) [pid = 2940] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (0000007723CA6C00) [pid = 2940] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000771D97E800) [pid = 2940] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772A01F400) [pid = 2940] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772DF98C00) [pid = 2940] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000771DBA2000) [pid = 2940] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772A8E4400) [pid = 2940] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000771BED7C00) [pid = 2940] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772CFDCC00) [pid = 2940] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000771D98C800) [pid = 2940] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (00000077297A3400) [pid = 2940] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:42:24 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772B12B400) [pid = 2940] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:42:24 INFO - PROCESS | 2940 | 1464997344637 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 2940 | 1464997344666 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:42:24 INFO - PROCESS | 2940 | 1464997344674 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 2940 | 1464997344676 Marionette TRACE conn6 <- [1,430,null,{}] 16:42:24 INFO - PROCESS | 2940 | 1464997344680 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 2940 | 1464997344785 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:42:24 INFO - PROCESS | 2940 | 1464997344862 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCD2800 == 51 [pid = 2940] [id = 117] 16:42:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (00000077297ABC00) [pid = 2940] [serial = 348] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772A8A6C00) [pid = 2940] [serial = 349] [outer = 00000077297ABC00] 16:42:24 INFO - PROCESS | 2940 | 1464997344910 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772AF86000) [pid = 2940] [serial = 350] [outer = 00000077297ABC00] 16:42:25 INFO - PROCESS | 2940 | 1464997345288 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 16:42:25 INFO - PROCESS | 2940 | 1464997345307 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 2940 | 1464997345309 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:42:25 INFO - PROCESS | 2940 | 1464997345313 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 2940 | 1464997345314 Marionette TRACE conn6 <- [1,434,null,{}] 16:42:25 INFO - PROCESS | 2940 | 1464997345318 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 2940 | 1464997345452 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:42:25 INFO - PROCESS | 2940 | 1464997345463 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFD4000 == 52 [pid = 2940] [id = 118] 16:42:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772A01D400) [pid = 2940] [serial = 351] [outer = 0000000000000000] 16:42:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772B132800) [pid = 2940] [serial = 352] [outer = 000000772A01D400] 16:42:25 INFO - PROCESS | 2940 | 1464997345508 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772C633400) [pid = 2940] [serial = 353] [outer = 000000772A01D400] 16:42:25 INFO - PROCESS | 2940 | 1464997345926 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:42:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 16:42:25 INFO - PROCESS | 2940 | 1464997345943 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 2940 | 1464997345945 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:42:25 INFO - PROCESS | 2940 | 1464997345948 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 2940 | 1464997345950 Marionette TRACE conn6 <- [1,438,null,{}] 16:42:25 INFO - PROCESS | 2940 | 1464997345953 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 2940 | 1464997346063 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:42:26 INFO - PROCESS | 2940 | 1464997346072 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E07A000 == 53 [pid = 2940] [id = 119] 16:42:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772BAEDC00) [pid = 2940] [serial = 354] [outer = 0000000000000000] 16:42:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772D0F6400) [pid = 2940] [serial = 355] [outer = 000000772BAEDC00] 16:42:26 INFO - PROCESS | 2940 | 1464997346117 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772DF9A800) [pid = 2940] [serial = 356] [outer = 000000772BAEDC00] 16:42:26 INFO - PROCESS | 2940 | 1464997346585 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:42:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 16:42:26 INFO - PROCESS | 2940 | 1464997346644 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 2940 | 1464997346649 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:42:26 INFO - PROCESS | 2940 | 1464997346655 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 2940 | 1464997346660 Marionette TRACE conn6 <- [1,442,null,{}] 16:42:26 INFO - PROCESS | 2940 | 1464997346667 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 2940 | 1464997346844 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:42:26 INFO - PROCESS | 2940 | 1464997346927 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232A9000 == 54 [pid = 2940] [id = 120] 16:42:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000771CECB800) [pid = 2940] [serial = 357] [outer = 0000000000000000] 16:42:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000771D720800) [pid = 2940] [serial = 358] [outer = 000000771CECB800] 16:42:26 INFO - PROCESS | 2940 | 1464997346985 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000771DBA4C00) [pid = 2940] [serial = 359] [outer = 000000771CECB800] 16:42:27 INFO - PROCESS | 2940 | 1464997347622 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 985ms 16:42:27 INFO - PROCESS | 2940 | 1464997347643 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 2940 | 1464997347650 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:42:27 INFO - PROCESS | 2940 | 1464997347657 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 2940 | 1464997347660 Marionette TRACE conn6 <- [1,446,null,{}] 16:42:27 INFO - PROCESS | 2940 | 1464997347664 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 2940 | 1464997347781 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:42:27 INFO - PROCESS | 2940 | 1464997347870 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFC1000 == 55 [pid = 2940] [id = 121] 16:42:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (0000007723BBF400) [pid = 2940] [serial = 360] [outer = 0000000000000000] 16:42:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (0000007724069C00) [pid = 2940] [serial = 361] [outer = 0000007723BBF400] 16:42:27 INFO - PROCESS | 2940 | 1464997347925 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (0000007727E60C00) [pid = 2940] [serial = 362] [outer = 0000007723BBF400] 16:42:28 INFO - PROCESS | 2940 | 1464997348564 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 16:42:28 INFO - PROCESS | 2940 | 1464997348650 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 2940 | 1464997348653 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:42:28 INFO - PROCESS | 2940 | 1464997348656 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 2940 | 1464997348660 Marionette TRACE conn6 <- [1,450,null,{}] 16:42:28 INFO - PROCESS | 2940 | 1464997348672 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 2940 | 1464997348795 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:42:28 INFO - PROCESS | 2940 | 1464997348863 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A2A800 == 56 [pid = 2940] [id = 122] 16:42:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772A898800) [pid = 2940] [serial = 363] [outer = 0000000000000000] 16:42:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772ABEA800) [pid = 2940] [serial = 364] [outer = 000000772A898800] 16:42:28 INFO - PROCESS | 2940 | 1464997348963 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772AF89000) [pid = 2940] [serial = 365] [outer = 000000772A898800] 16:42:29 INFO - PROCESS | 2940 | 1464997349599 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 2940 | 1464997349702 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:42:29 INFO - PROCESS | 2940 | 1464997349706 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 2940 | 1464997349708 Marionette TRACE conn6 <- [1,454,null,{}] 16:42:29 INFO - PROCESS | 2940 | 1464997349712 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 2940 | 1464997349849 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:42:29 INFO - PROCESS | 2940 | 1464997349916 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732265000 == 57 [pid = 2940] [id = 123] 16:42:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772E826C00) [pid = 2940] [serial = 366] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772F171000) [pid = 2940] [serial = 367] [outer = 000000772E826C00] 16:42:30 INFO - PROCESS | 2940 | 1464997350014 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772F17E000) [pid = 2940] [serial = 368] [outer = 000000772E826C00] 16:42:30 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:30 INFO - PROCESS | 2940 | 1464997350678 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1029ms 16:42:30 INFO - PROCESS | 2940 | 1464997350738 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 2940 | 1464997350741 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:42:30 INFO - PROCESS | 2940 | 1464997350744 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 2940 | 1464997350747 Marionette TRACE conn6 <- [1,458,null,{}] 16:42:30 INFO - PROCESS | 2940 | 1464997350751 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 2940 | 1464997350858 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:42:30 INFO - PROCESS | 2940 | 1464997350943 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BCE800 == 58 [pid = 2940] [id = 124] 16:42:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772F81DC00) [pid = 2940] [serial = 369] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772F821800) [pid = 2940] [serial = 370] [outer = 000000772F81DC00] 16:42:31 INFO - PROCESS | 2940 | 1464997350999 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772F931800) [pid = 2940] [serial = 371] [outer = 000000772F81DC00] 16:42:31 INFO - PROCESS | 2940 | 1464997351544 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 2940 | 1464997351589 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:42:31 INFO - PROCESS | 2940 | 1464997351592 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 2940 | 1464997351595 Marionette TRACE conn6 <- [1,462,null,{}] 16:42:31 INFO - PROCESS | 2940 | 1464997351598 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 2940 | 1464997351728 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:42:31 INFO - PROCESS | 2940 | 1464997351818 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EE6800 == 59 [pid = 2940] [id = 125] 16:42:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772F9BE400) [pid = 2940] [serial = 372] [outer = 0000000000000000] 16:42:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007730BED800) [pid = 2940] [serial = 373] [outer = 000000772F9BE400] 16:42:31 INFO - PROCESS | 2940 | 1464997351874 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (0000007730BF8000) [pid = 2940] [serial = 374] [outer = 000000772F9BE400] 16:42:32 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:32 INFO - PROCESS | 2940 | 1464997352714 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 2940 | 1464997352793 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:42:32 INFO - PROCESS | 2940 | 1464997352799 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 2940 | 1464997352803 Marionette TRACE conn6 <- [1,466,null,{}] 16:42:32 INFO - PROCESS | 2940 | 1464997352811 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 2940 | 1464997352953 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:42:33 INFO - PROCESS | 2940 | 1464997353080 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722BBA800 == 60 [pid = 2940] [id = 126] 16:42:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000771DBA7800) [pid = 2940] [serial = 375] [outer = 0000000000000000] 16:42:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000771EF1AC00) [pid = 2940] [serial = 376] [outer = 000000771DBA7800] 16:42:33 INFO - PROCESS | 2940 | 1464997353138 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (0000007723BBE800) [pid = 2940] [serial = 377] [outer = 000000771DBA7800] 16:42:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (0000007723C9C400) [pid = 2940] [serial = 378] [outer = 000000771CE32000] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFD4000 == 59 [pid = 2940] [id = 118] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCD2800 == 58 [pid = 2940] [id = 117] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772BA8B800 == 57 [pid = 2940] [id = 116] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772A6BA000 == 56 [pid = 2940] [id = 115] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B64000 == 55 [pid = 2940] [id = 114] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C59000 == 54 [pid = 2940] [id = 113] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 00000077232B2000 == 53 [pid = 2940] [id = 112] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 0000007732FD4800 == 52 [pid = 2940] [id = 109] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC21000 == 51 [pid = 2940] [id = 108] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772CFDC000) [pid = 2940] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772458E800) [pid = 2940] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000771D822C00) [pid = 2940] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772ACDFC00) [pid = 2940] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772E02A800) [pid = 2940] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOCSHELL 0000007724219800 == 50 [pid = 2940] [id = 107] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772A018800) [pid = 2940] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772472AC00) [pid = 2940] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (0000007729EF4C00) [pid = 2940] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772A126C00) [pid = 2940] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772A781800) [pid = 2940] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772DFA0000) [pid = 2940] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (0000007722B91800) [pid = 2940] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772DF99800) [pid = 2940] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000771DFAFC00) [pid = 2940] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772B5AC400) [pid = 2940] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000771D8BC800) [pid = 2940] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772DF97C00) [pid = 2940] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (00000077243CB800) [pid = 2940] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772AE31000) [pid = 2940] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (0000007727E66400) [pid = 2940] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (0000007723034800) [pid = 2940] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (0000007722E87400) [pid = 2940] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772DBCA400) [pid = 2940] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (0000007729EF0C00) [pid = 2940] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772E02F400) [pid = 2940] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000771BEDD400) [pid = 2940] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (00000077297A8800) [pid = 2940] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772E02F000) [pid = 2940] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2940 | 1464997353782 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 2940 | 1464997353835 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:42:33 INFO - PROCESS | 2940 | 1464997353841 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 2940 | 1464997353844 Marionette TRACE conn6 <- [1,470,null,{}] 16:42:33 INFO - PROCESS | 2940 | 1464997353847 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 2940 | 1464997353943 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:42:34 INFO - PROCESS | 2940 | 1464997354015 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B2D000 == 51 [pid = 2940] [id = 127] 16:42:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000771D986400) [pid = 2940] [serial = 379] [outer = 0000000000000000] 16:42:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000771ED1E400) [pid = 2940] [serial = 380] [outer = 000000771D986400] 16:42:34 INFO - PROCESS | 2940 | 1464997354063 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772763D400) [pid = 2940] [serial = 381] [outer = 000000771D986400] 16:42:34 INFO - PROCESS | 2940 | 1464997354486 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 16:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:42:34 INFO - PROCESS | 2940 | 1464997354577 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 2940 | 1464997354580 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:42:34 INFO - PROCESS | 2940 | 1464997354584 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 2940 | 1464997354587 Marionette TRACE conn6 <- [1,474,null,{}] 16:42:34 INFO - PROCESS | 2940 | 1464997354604 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 2940 | 1464997354698 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:42:34 INFO - PROCESS | 2940 | 1464997354713 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AB26800 == 52 [pid = 2940] [id = 128] 16:42:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772A017C00) [pid = 2940] [serial = 382] [outer = 0000000000000000] 16:42:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772A020000) [pid = 2940] [serial = 383] [outer = 000000772A017C00] 16:42:34 INFO - PROCESS | 2940 | 1464997354762 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772A77B800) [pid = 2940] [serial = 384] [outer = 000000772A017C00] 16:42:35 INFO - PROCESS | 2940 | 1464997355234 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 16:42:35 INFO - PROCESS | 2940 | 1464997355276 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 2940 | 1464997355279 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:42:35 INFO - PROCESS | 2940 | 1464997355283 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 2940 | 1464997355285 Marionette TRACE conn6 <- [1,478,null,{}] 16:42:35 INFO - PROCESS | 2940 | 1464997355288 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 2940 | 1464997355379 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:42:35 INFO - PROCESS | 2940 | 1464997355388 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB11800 == 53 [pid = 2940] [id = 129] 16:42:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772A895C00) [pid = 2940] [serial = 385] [outer = 0000000000000000] 16:42:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772A89CC00) [pid = 2940] [serial = 386] [outer = 000000772A895C00] 16:42:35 INFO - PROCESS | 2940 | 1464997355434 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772ACA4C00) [pid = 2940] [serial = 387] [outer = 000000772A895C00] 16:42:35 INFO - PROCESS | 2940 | 1464997355902 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 16:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:42:35 INFO - PROCESS | 2940 | 1464997355976 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 2940 | 1464997355978 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:42:35 INFO - PROCESS | 2940 | 1464997355982 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 2940 | 1464997355984 Marionette TRACE conn6 <- [1,482,null,{}] 16:42:36 INFO - PROCESS | 2940 | 1464997355992 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 2940 | 1464997356140 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:42:36 INFO - PROCESS | 2940 | 1464997356194 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCD3800 == 54 [pid = 2940] [id = 130] 16:42:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772ABE4C00) [pid = 2940] [serial = 388] [outer = 0000000000000000] 16:42:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772AE31000) [pid = 2940] [serial = 389] [outer = 000000772ABE4C00] 16:42:36 INFO - PROCESS | 2940 | 1464997356241 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772B12D400) [pid = 2940] [serial = 390] [outer = 000000772ABE4C00] 16:42:36 INFO - PROCESS | 2940 | 1464997356727 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 792ms 16:42:36 INFO - PROCESS | 2940 | 1464997356776 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 2940 | 1464997356778 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:42:36 INFO - PROCESS | 2940 | 1464997356781 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 2940 | 1464997356783 Marionette TRACE conn6 <- [1,486,null,{}] 16:42:36 INFO - PROCESS | 2940 | 1464997356796 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 2940 | 1464997356927 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:42:36 INFO - PROCESS | 2940 | 1464997356984 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730889800 == 55 [pid = 2940] [id = 131] 16:42:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772DF97C00) [pid = 2940] [serial = 391] [outer = 0000000000000000] 16:42:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772E031400) [pid = 2940] [serial = 392] [outer = 000000772DF97C00] 16:42:37 INFO - PROCESS | 2940 | 1464997357030 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772F179000) [pid = 2940] [serial = 393] [outer = 000000772DF97C00] 16:42:37 INFO - PROCESS | 2940 | 1464997357469 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 732ms 16:42:37 INFO - PROCESS | 2940 | 1464997357517 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 2940 | 1464997357519 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:42:37 INFO - PROCESS | 2940 | 1464997357522 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 2940 | 1464997357524 Marionette TRACE conn6 <- [1,490,null,{}] 16:42:37 INFO - PROCESS | 2940 | 1464997357528 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 2940 | 1464997357637 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:42:37 INFO - PROCESS | 2940 | 1464997357687 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 2940 | ++DOCSHELL 000000773188A000 == 56 [pid = 2940] [id = 132] 16:42:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772F81F400) [pid = 2940] [serial = 394] [outer = 0000000000000000] 16:42:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (0000007730AB9000) [pid = 2940] [serial = 395] [outer = 000000772F81F400] 16:42:37 INFO - PROCESS | 2940 | 1464997357735 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (0000007730BF4C00) [pid = 2940] [serial = 396] [outer = 000000772F81F400] 16:42:38 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (00000077297A6000) [pid = 2940] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:42:38 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772A12DC00) [pid = 2940] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:42:38 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000771D82A000) [pid = 2940] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:42:38 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (00000077297ABC00) [pid = 2940] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:42:38 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000771D827400) [pid = 2940] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:42:38 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772406A800) [pid = 2940] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:42:38 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772A01D400) [pid = 2940] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:42:38 INFO - PROCESS | 2940 | 1464997358174 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 16:42:38 INFO - PROCESS | 2940 | 1464997358197 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:42:38 INFO - PROCESS | 2940 | 1464997358207 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:42:38 INFO - PROCESS | 2940 | 1464997358211 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 2940 | 1464997358213 Marionette TRACE conn6 <- [1,494,null,{}] 16:42:38 INFO - PROCESS | 2940 | 1464997358217 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 2940 | 1464997358328 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:42:38 INFO - PROCESS | 2940 | 1464997358375 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732082000 == 57 [pid = 2940] [id = 133] 16:42:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (0000007723BC6000) [pid = 2940] [serial = 397] [outer = 0000000000000000] 16:42:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772F822000) [pid = 2940] [serial = 398] [outer = 0000007723BC6000] 16:42:38 INFO - PROCESS | 2940 | 1464997358420 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (0000007732FB5800) [pid = 2940] [serial = 399] [outer = 0000007723BC6000] 16:42:38 INFO - PROCESS | 2940 | 1464997358798 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 16:42:38 INFO - PROCESS | 2940 | 1464997358845 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 2940 | 1464997358847 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:42:38 INFO - PROCESS | 2940 | 1464997358851 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 2940 | 1464997358853 Marionette TRACE conn6 <- [1,498,null,{}] 16:42:38 INFO - PROCESS | 2940 | 1464997358856 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 2940 | 1464997358942 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:42:38 INFO - PROCESS | 2940 | 1464997358978 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BCB800 == 58 [pid = 2940] [id = 134] 16:42:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (0000007732FB9800) [pid = 2940] [serial = 400] [outer = 0000000000000000] 16:42:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (0000007732FC0800) [pid = 2940] [serial = 401] [outer = 0000007732FB9800] 16:42:39 INFO - PROCESS | 2940 | 1464997359024 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (0000007733DA7400) [pid = 2940] [serial = 402] [outer = 0000007732FB9800] 16:42:39 INFO - PROCESS | 2940 | 1464997359455 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 16:42:39 INFO - PROCESS | 2940 | 1464997359483 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 2940 | 1464997359486 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:42:39 INFO - PROCESS | 2940 | 1464997359489 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:42:39 INFO - PROCESS | 2940 | 1464997359491 Marionette TRACE conn6 <- [1,502,null,{}] 16:42:39 INFO - PROCESS | 2940 | 1464997359507 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 2940 | 1464997359595 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:42:39 INFO - PROCESS | 2940 | 1464997359604 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FDA000 == 59 [pid = 2940] [id = 135] 16:42:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (0000007733DA6800) [pid = 2940] [serial = 403] [outer = 0000000000000000] 16:42:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (0000007733DB1000) [pid = 2940] [serial = 404] [outer = 0000007733DA6800] 16:42:39 INFO - PROCESS | 2940 | 1464997359649 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (0000007734EA6800) [pid = 2940] [serial = 405] [outer = 0000007733DA6800] 16:42:40 INFO - PROCESS | 2940 | 1464997360192 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 731ms 16:42:40 INFO - PROCESS | 2940 | 1464997360224 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 2940 | 1464997360229 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:42:40 INFO - PROCESS | 2940 | 1464997360234 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:42:40 INFO - PROCESS | 2940 | 1464997360239 Marionette TRACE conn6 <- [1,506,null,{}] 16:42:40 INFO - PROCESS | 2940 | 1464997360246 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 2940 | 1464997360416 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:42:40 INFO - PROCESS | 2940 | 1464997360512 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 2940 | ++DOCSHELL 000000772935C000 == 60 [pid = 2940] [id = 136] 16:42:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771BE1F400) [pid = 2940] [serial = 406] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (0000007723293400) [pid = 2940] [serial = 407] [outer = 000000771BE1F400] 16:42:40 INFO - PROCESS | 2940 | 1464997360571 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772764B000) [pid = 2940] [serial = 408] [outer = 000000771BE1F400] 16:42:41 INFO - PROCESS | 2940 | 1464997361167 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 986ms 16:42:41 INFO - PROCESS | 2940 | 1464997361224 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 2940 | 1464997361231 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:42:41 INFO - PROCESS | 2940 | 1464997361238 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 2940 | 1464997361241 Marionette TRACE conn6 <- [1,510,null,{}] 16:42:41 INFO - PROCESS | 2940 | 1464997361245 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 2940 | 1464997361367 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:42:41 INFO - PROCESS | 2940 | 1464997361459 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E06F000 == 61 [pid = 2940] [id = 137] 16:42:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (00000077297AE400) [pid = 2940] [serial = 409] [outer = 0000000000000000] 16:42:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772A7E4800) [pid = 2940] [serial = 410] [outer = 00000077297AE400] 16:42:41 INFO - PROCESS | 2940 | 1464997361515 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772ACE0800) [pid = 2940] [serial = 411] [outer = 00000077297AE400] 16:42:42 INFO - PROCESS | 2940 | 1464997362132 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 944ms 16:42:42 INFO - PROCESS | 2940 | 1464997362188 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 2940 | 1464997362191 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:42:42 INFO - PROCESS | 2940 | 1464997362195 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 2940 | 1464997362199 Marionette TRACE conn6 <- [1,514,null,{}] 16:42:42 INFO - PROCESS | 2940 | 1464997362225 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 2940 | 1464997362344 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:42:42 INFO - PROCESS | 2940 | 1464997362462 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733EBD800 == 62 [pid = 2940] [id = 138] 16:42:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772E029800) [pid = 2940] [serial = 412] [outer = 0000000000000000] 16:42:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772E82B400) [pid = 2940] [serial = 413] [outer = 000000772E029800] 16:42:42 INFO - PROCESS | 2940 | 1464997362522 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (0000007733DA8000) [pid = 2940] [serial = 414] [outer = 000000772E029800] 16:42:43 INFO - PROCESS | 2940 | 1464997363114 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 16:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 941ms 16:42:43 INFO - PROCESS | 2940 | 1464997363152 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 2940 | 1464997363155 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:42:43 INFO - PROCESS | 2940 | 1464997363160 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 2940 | 1464997363162 Marionette TRACE conn6 <- [1,518,null,{}] 16:42:43 INFO - PROCESS | 2940 | 1464997363166 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 2940 | 1464997363282 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:42:43 INFO - PROCESS | 2940 | 1464997363371 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351CF800 == 63 [pid = 2940] [id = 139] 16:42:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000773370B800) [pid = 2940] [serial = 415] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000773370F000) [pid = 2940] [serial = 416] [outer = 000000773370B800] 16:42:43 INFO - PROCESS | 2940 | 1464997363427 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (0000007733E5AC00) [pid = 2940] [serial = 417] [outer = 000000773370B800] 16:42:44 INFO - PROCESS | 2940 | 1464997364008 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 879ms 16:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:42:44 INFO - PROCESS | 2940 | 1464997364044 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 2940 | 1464997364047 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:42:44 INFO - PROCESS | 2940 | 1464997364050 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 2940 | 1464997364052 Marionette TRACE conn6 <- [1,522,null,{}] 16:42:44 INFO - PROCESS | 2940 | 1464997364056 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 2940 | 1464997364167 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:42:44 INFO - PROCESS | 2940 | 1464997364283 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351E9800 == 64 [pid = 2940] [id = 140] 16:42:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (0000007733E60C00) [pid = 2940] [serial = 418] [outer = 0000000000000000] 16:42:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (0000007733E62C00) [pid = 2940] [serial = 419] [outer = 0000007733E60C00] 16:42:44 INFO - PROCESS | 2940 | 1464997364341 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (0000007734EAB800) [pid = 2940] [serial = 420] [outer = 0000007733E60C00] 16:42:45 INFO - PROCESS | 2940 | 1464997365034 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1031ms 16:42:45 INFO - PROCESS | 2940 | 1464997365084 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 2940 | 1464997365086 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:42:45 INFO - PROCESS | 2940 | 1464997365090 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 2940 | 1464997365092 Marionette TRACE conn6 <- [1,526,null,{}] 16:42:45 INFO - PROCESS | 2940 | 1464997365115 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 2940 | 1464997365275 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:42:45 INFO - PROCESS | 2940 | 1464997365403 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351ED000 == 65 [pid = 2940] [id = 141] 16:42:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000771BEDAC00) [pid = 2940] [serial = 421] [outer = 0000000000000000] 16:42:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (0000007734EA3400) [pid = 2940] [serial = 422] [outer = 000000771BEDAC00] 16:42:45 INFO - PROCESS | 2940 | 1464997365461 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (0000007735BC2C00) [pid = 2940] [serial = 423] [outer = 000000771BEDAC00] 16:42:46 INFO - PROCESS | 2940 | 1464997366308 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 16:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1252ms 16:42:46 INFO - PROCESS | 2940 | 1464997366345 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 2940 | 1464997366349 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:42:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:42:46 INFO - PROCESS | 2940 | 1464997366355 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 2940 | 1464997366359 Marionette TRACE conn6 <- [1,530,null,{}] 16:42:46 INFO - PROCESS | 2940 | 1464997366366 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 2940 | 1464997366473 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:42:46 INFO - PROCESS | 2940 | 1464997366598 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A037000 == 66 [pid = 2940] [id = 142] 16:42:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000771BE20800) [pid = 2940] [serial = 424] [outer = 0000000000000000] 16:42:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000771D823400) [pid = 2940] [serial = 425] [outer = 000000771BE20800] 16:42:46 INFO - PROCESS | 2940 | 1464997366650 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007723BBF800) [pid = 2940] [serial = 426] [outer = 000000771BE20800] 16:42:47 INFO - PROCESS | 2940 | 1464997367277 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:42:47 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:42:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:42:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:47 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:42:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:42:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:42:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:42:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 944ms 16:42:47 INFO - PROCESS | 2940 | 1464997367303 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 2940 | 1464997367309 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:42:47 INFO - PROCESS | 2940 | 1464997367315 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 2940 | 1464997367318 Marionette TRACE conn6 <- [1,534,null,{}] 16:42:47 INFO - PROCESS | 2940 | 1464997367340 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 2940 | 1464997367458 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 000000772CFAE800 == 65 [pid = 2940] [id = 32] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BCB800 == 64 [pid = 2940] [id = 134] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 0000007732082000 == 63 [pid = 2940] [id = 133] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 000000773188A000 == 62 [pid = 2940] [id = 132] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 0000007730889800 == 61 [pid = 2940] [id = 131] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCD3800 == 60 [pid = 2940] [id = 130] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 000000772CB11800 == 59 [pid = 2940] [id = 129] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 000000772AB26800 == 58 [pid = 2940] [id = 128] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772D0F6400) [pid = 2940] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000771DBA2C00) [pid = 2940] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (00000077293A4400) [pid = 2940] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772AE27800) [pid = 2940] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772A894C00) [pid = 2940] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B2D000 == 57 [pid = 2940] [id = 127] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 0000007722BBA800 == 56 [pid = 2940] [id = 126] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFC1000 == 55 [pid = 2940] [id = 121] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 00000077232A9000 == 54 [pid = 2940] [id = 120] 16:42:47 INFO - PROCESS | 2940 | --DOCSHELL 000000772E07A000 == 53 [pid = 2940] [id = 119] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772A89B000) [pid = 2940] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772AF86000) [pid = 2940] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (0000007727646C00) [pid = 2940] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (00000077298CD400) [pid = 2940] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772A7E1400) [pid = 2940] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772A123800) [pid = 2940] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000771DB9F400) [pid = 2940] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772A8A6C00) [pid = 2940] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (0000007722C70C00) [pid = 2940] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772237D000) [pid = 2940] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000771D8B9400) [pid = 2940] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772428A000) [pid = 2940] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772AF8CC00) [pid = 2940] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772B132800) [pid = 2940] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772C633400) [pid = 2940] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:42:47 INFO - PROCESS | 2940 | 1464997367631 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 2940 | ++DOCSHELL 000000772241D000 == 54 [pid = 2940] [id = 143] 16:42:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (00000077189ED800) [pid = 2940] [serial = 427] [outer = 0000000000000000] 16:42:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000771BED8C00) [pid = 2940] [serial = 428] [outer = 00000077189ED800] 16:42:47 INFO - PROCESS | 2940 | 1464997367678 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000771D987000) [pid = 2940] [serial = 429] [outer = 00000077189ED800] 16:42:48 INFO - PROCESS | 2940 | 1464997368129 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 16:42:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 859ms 16:42:48 INFO - PROCESS | 2940 | 1464997368175 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 2940 | 1464997368178 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:42:48 INFO - PROCESS | 2940 | 1464997368181 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 2940 | 1464997368185 Marionette TRACE conn6 <- [1,538,null,{}] 16:42:48 INFO - PROCESS | 2940 | 1464997368196 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 2940 | 1464997368290 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:42:48 INFO - PROCESS | 2940 | 1464997368300 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AC5C800 == 55 [pid = 2940] [id = 144] 16:42:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (00000077293A4400) [pid = 2940] [serial = 430] [outer = 0000000000000000] 16:42:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (0000007729EEE000) [pid = 2940] [serial = 431] [outer = 00000077293A4400] 16:42:48 INFO - PROCESS | 2940 | 1464997368349 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772A12AC00) [pid = 2940] [serial = 432] [outer = 00000077293A4400] 16:42:48 INFO - PROCESS | 2940 | 1464997368813 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 16:42:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 16:42:48 INFO - PROCESS | 2940 | 1464997368876 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 2940 | 1464997368878 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:42:48 INFO - PROCESS | 2940 | 1464997368882 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 2940 | 1464997368884 Marionette TRACE conn6 <- [1,542,null,{}] 16:42:48 INFO - PROCESS | 2940 | 1464997368888 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 2940 | 1464997368982 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:42:49 INFO - PROCESS | 2940 | 1464997368993 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC1C000 == 56 [pid = 2940] [id = 145] 16:42:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772A7E0400) [pid = 2940] [serial = 433] [outer = 0000000000000000] 16:42:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772A894000) [pid = 2940] [serial = 434] [outer = 000000772A7E0400] 16:42:49 INFO - PROCESS | 2940 | 1464997369048 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A8E0400) [pid = 2940] [serial = 435] [outer = 000000772A7E0400] 16:42:49 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:49 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:49 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:49 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:49 INFO - PROCESS | 2940 | 1464997369544 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 16:42:49 INFO - PROCESS | 2940 | 1464997369575 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 2940 | 1464997369577 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:42:49 INFO - PROCESS | 2940 | 1464997369581 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 2940 | 1464997369583 Marionette TRACE conn6 <- [1,546,null,{}] 16:42:49 INFO - PROCESS | 2940 | 1464997369587 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 2940 | 1464997369674 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:42:49 INFO - PROCESS | 2940 | 1464997369680 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFD7000 == 57 [pid = 2940] [id = 146] 16:42:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772AAB5C00) [pid = 2940] [serial = 436] [outer = 0000000000000000] 16:42:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772ACE5C00) [pid = 2940] [serial = 437] [outer = 000000772AAB5C00] 16:42:49 INFO - PROCESS | 2940 | 1464997369726 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772AF8E800) [pid = 2940] [serial = 438] [outer = 000000772AAB5C00] 16:42:50 INFO - PROCESS | 2940 | 1464997370247 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:42:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 689ms 16:42:50 INFO - PROCESS | 2940 | 1464997370274 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 2940 | 1464997370276 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:42:50 INFO - PROCESS | 2940 | 1464997370279 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:42:50 INFO - PROCESS | 2940 | 1464997370281 Marionette TRACE conn6 <- [1,550,null,{}] 16:42:50 INFO - PROCESS | 2940 | 1464997370285 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 2940 | 1464997370448 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:42:50 INFO - PROCESS | 2940 | 1464997370484 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731886000 == 58 [pid = 2940] [id = 147] 16:42:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772C6D4800) [pid = 2940] [serial = 439] [outer = 0000000000000000] 16:42:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772DF96C00) [pid = 2940] [serial = 440] [outer = 000000772C6D4800] 16:42:50 INFO - PROCESS | 2940 | 1464997370530 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772E026400) [pid = 2940] [serial = 441] [outer = 000000772C6D4800] 16:42:50 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:50 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:50 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:50 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:51 INFO - PROCESS | 2940 | 1464997370988 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 733ms 16:42:51 INFO - PROCESS | 2940 | 1464997371016 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 2940 | 1464997371018 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:42:51 INFO - PROCESS | 2940 | 1464997371026 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 2940 | 1464997371028 Marionette TRACE conn6 <- [1,554,null,{}] 16:42:51 INFO - PROCESS | 2940 | 1464997371032 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 2940 | 1464997371152 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:42:51 INFO - PROCESS | 2940 | 1464997371159 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732266800 == 59 [pid = 2940] [id = 148] 16:42:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772E02E400) [pid = 2940] [serial = 442] [outer = 0000000000000000] 16:42:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772E829800) [pid = 2940] [serial = 443] [outer = 000000772E02E400] 16:42:51 INFO - PROCESS | 2940 | 1464997371204 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772EC50C00) [pid = 2940] [serial = 444] [outer = 000000772E02E400] 16:42:51 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:51 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:51 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:51 INFO - PROCESS | 2940 | 1464997371669 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 16:42:51 INFO - PROCESS | 2940 | 1464997371716 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 2940 | 1464997371718 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:42:51 INFO - PROCESS | 2940 | 1464997371727 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 2940 | 1464997371729 Marionette TRACE conn6 <- [1,558,null,{}] 16:42:51 INFO - PROCESS | 2940 | 1464997371732 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 2940 | 1464997371874 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772BAEDC00) [pid = 2940] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772A895C00) [pid = 2940] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772ABE4C00) [pid = 2940] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000771DBA7800) [pid = 2940] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000771D986400) [pid = 2940] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772A017C00) [pid = 2940] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772DF97C00) [pid = 2940] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (0000007723BC6000) [pid = 2940] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772F81F400) [pid = 2940] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:42:52 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (0000007732FB9800) [pid = 2940] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:42:52 INFO - PROCESS | 2940 | 1464997372092 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A337000 == 60 [pid = 2940] [id = 149] 16:42:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000771BE26800) [pid = 2940] [serial = 445] [outer = 0000000000000000] 16:42:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (0000007723BC6000) [pid = 2940] [serial = 446] [outer = 000000771BE26800] 16:42:52 INFO - PROCESS | 2940 | 1464997372147 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772DF97C00) [pid = 2940] [serial = 447] [outer = 000000771BE26800] 16:42:52 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:52 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:52 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:52 INFO - PROCESS | 2940 | 1464997372527 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:42:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 837ms 16:42:52 INFO - PROCESS | 2940 | 1464997372567 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 2940 | 1464997372569 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:42:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:42:52 INFO - PROCESS | 2940 | 1464997372572 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 2940 | 1464997372574 Marionette TRACE conn6 <- [1,562,null,{}] 16:42:52 INFO - PROCESS | 2940 | 1464997372583 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 2940 | 1464997372672 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:42:52 INFO - PROCESS | 2940 | 1464997372678 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FC9800 == 61 [pid = 2940] [id = 150] 16:42:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772EE49000) [pid = 2940] [serial = 448] [outer = 0000000000000000] 16:42:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772EE4FC00) [pid = 2940] [serial = 449] [outer = 000000772EE49000] 16:42:52 INFO - PROCESS | 2940 | 1464997372724 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772F818000) [pid = 2940] [serial = 450] [outer = 000000772EE49000] 16:42:53 INFO - PROCESS | 2940 | 1464997373149 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 16:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:42:53 INFO - PROCESS | 2940 | 1464997373162 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 2940 | 1464997373164 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:42:53 INFO - PROCESS | 2940 | 1464997373167 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 2940 | 1464997373170 Marionette TRACE conn6 <- [1,566,null,{}] 16:42:53 INFO - PROCESS | 2940 | 1464997373184 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 2940 | 1464997373278 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:42:53 INFO - PROCESS | 2940 | 1464997373285 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 2940 | ++DOCSHELL 00000077342B0000 == 62 [pid = 2940] [id = 151] 16:42:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772EE5BC00) [pid = 2940] [serial = 451] [outer = 0000000000000000] 16:42:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772EE63400) [pid = 2940] [serial = 452] [outer = 000000772EE5BC00] 16:42:53 INFO - PROCESS | 2940 | 1464997373333 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772EE69400) [pid = 2940] [serial = 453] [outer = 000000772EE5BC00] 16:42:53 INFO - PROCESS | 2940 | 1464997373801 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 16:42:53 INFO - PROCESS | 2940 | 1464997373861 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 2940 | 1464997373864 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:42:53 INFO - PROCESS | 2940 | 1464997373867 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 2940 | 1464997373870 Marionette TRACE conn6 <- [1,570,null,{}] 16:42:53 INFO - PROCESS | 2940 | 1464997373874 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 2940 | 1464997373983 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:42:54 INFO - PROCESS | 2940 | 1464997373999 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BF4000 == 63 [pid = 2940] [id = 152] 16:42:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (0000007730AB4C00) [pid = 2940] [serial = 454] [outer = 0000000000000000] 16:42:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (0000007730BEDC00) [pid = 2940] [serial = 455] [outer = 0000007730AB4C00] 16:42:54 INFO - PROCESS | 2940 | 1464997374049 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007732FBB800) [pid = 2940] [serial = 456] [outer = 0000007730AB4C00] 16:42:54 INFO - PROCESS | 2940 | 1464997374794 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 985ms 16:42:54 INFO - PROCESS | 2940 | 1464997374856 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 2940 | 1464997374862 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:42:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:42:54 INFO - PROCESS | 2940 | 1464997374867 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 2940 | 1464997374872 Marionette TRACE conn6 <- [1,574,null,{}] 16:42:54 INFO - PROCESS | 2940 | 1464997374878 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 2940 | 1464997375030 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:42:55 INFO - PROCESS | 2940 | 1464997375154 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A03B800 == 64 [pid = 2940] [id = 153] 16:42:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007723104C00) [pid = 2940] [serial = 457] [outer = 0000000000000000] 16:42:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007723B59400) [pid = 2940] [serial = 458] [outer = 0000007723104C00] 16:42:55 INFO - PROCESS | 2940 | 1464997375214 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007727C24C00) [pid = 2940] [serial = 459] [outer = 0000007723104C00] 16:42:55 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:55 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:42:55 INFO - PROCESS | 2940 | 1464997375795 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 983ms 16:42:55 INFO - PROCESS | 2940 | 1464997375853 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 2940 | 1464997375860 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:42:55 INFO - PROCESS | 2940 | 1464997375867 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 2940 | 1464997375870 Marionette TRACE conn6 <- [1,578,null,{}] 16:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:42:55 INFO - PROCESS | 2940 | 1464997375874 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 2940 | 1464997375997 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:42:56 INFO - PROCESS | 2940 | 1464997376117 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E064000 == 65 [pid = 2940] [id = 154] 16:42:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772A77C000) [pid = 2940] [serial = 460] [outer = 0000000000000000] 16:42:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772A88CC00) [pid = 2940] [serial = 461] [outer = 000000772A77C000] 16:42:56 INFO - PROCESS | 2940 | 1464997376174 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772B132400) [pid = 2940] [serial = 462] [outer = 000000772A77C000] 16:42:56 INFO - PROCESS | 2940 | 1464997376807 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 986ms 16:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:42:56 INFO - PROCESS | 2940 | 1464997376859 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 2940 | 1464997376862 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:42:56 INFO - PROCESS | 2940 | 1464997376866 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 2940 | 1464997376870 Marionette TRACE conn6 <- [1,582,null,{}] 16:42:56 INFO - PROCESS | 2940 | 1464997376882 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 2940 | 1464997377042 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:42:57 INFO - PROCESS | 2940 | 1464997377100 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735C6D800 == 66 [pid = 2940] [id = 155] 16:42:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772EC4F800) [pid = 2940] [serial = 463] [outer = 0000000000000000] 16:42:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772EE32000) [pid = 2940] [serial = 464] [outer = 000000772EC4F800] 16:42:57 INFO - PROCESS | 2940 | 1464997377159 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772EE3A400) [pid = 2940] [serial = 465] [outer = 000000772EC4F800] 16:42:57 INFO - PROCESS | 2940 | [2940] 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 16:42:58 INFO - PROCESS | 2940 | 1464997378128 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1337ms 16:42:58 INFO - PROCESS | 2940 | 1464997378205 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:42:58 INFO - PROCESS | 2940 | 1464997378209 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:42:58 INFO - PROCESS | 2940 | 1464997378212 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 2940 | 1464997378215 Marionette TRACE conn6 <- [1,586,null,{}] 16:42:58 INFO - PROCESS | 2940 | 1464997378219 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 2940 | 1464997378368 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:42:58 INFO - PROCESS | 2940 | 1464997378488 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338B0000 == 67 [pid = 2940] [id = 156] 16:42:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772AE0D000) [pid = 2940] [serial = 466] [outer = 0000000000000000] 16:42:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772CB3D800) [pid = 2940] [serial = 467] [outer = 000000772AE0D000] 16:42:58 INFO - PROCESS | 2940 | 1464997378545 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772EE3F400) [pid = 2940] [serial = 468] [outer = 000000772AE0D000] 16:42:59 INFO - PROCESS | 2940 | 1464997379112 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 16:42:59 INFO - PROCESS | 2940 | 1464997379158 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 2940 | 1464997379161 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:42:59 INFO - PROCESS | 2940 | 1464997379164 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:42:59 INFO - PROCESS | 2940 | 1464997379166 Marionette TRACE conn6 <- [1,590,null,{}] 16:42:59 INFO - PROCESS | 2940 | 1464997379170 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 2940 | 1464997379282 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:42:59 INFO - PROCESS | 2940 | 1464997379374 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736739800 == 68 [pid = 2940] [id = 157] 16:42:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772AE10000) [pid = 2940] [serial = 469] [outer = 0000000000000000] 16:42:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772DF42800) [pid = 2940] [serial = 470] [outer = 000000772AE10000] 16:42:59 INFO - PROCESS | 2940 | 1464997379429 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772DF48000) [pid = 2940] [serial = 471] [outer = 000000772AE10000] 16:43:00 INFO - PROCESS | 2940 | 1464997380106 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 987ms 16:43:00 INFO - PROCESS | 2940 | 1464997380153 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 2940 | 1464997380156 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:43:00 INFO - PROCESS | 2940 | 1464997380159 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 2940 | 1464997380161 Marionette TRACE conn6 <- [1,594,null,{}] 16:43:00 INFO - PROCESS | 2940 | 1464997380165 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 2940 | 1464997380287 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:43:00 INFO - PROCESS | 2940 | 1464997380410 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772240C800 == 69 [pid = 2940] [id = 158] 16:43:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000771D827800) [pid = 2940] [serial = 472] [outer = 0000000000000000] 16:43:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (00000077293AE400) [pid = 2940] [serial = 473] [outer = 000000771D827800] 16:43:00 INFO - PROCESS | 2940 | 1464997380468 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772E7A7000) [pid = 2940] [serial = 474] [outer = 000000771D827800] 16:43:01 INFO - PROCESS | 2940 | 1464997381244 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1136ms 16:43:01 INFO - PROCESS | 2940 | 1464997381300 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 2940 | 1464997381305 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:43:01 INFO - PROCESS | 2940 | 1464997381312 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 2940 | 1464997381316 Marionette TRACE conn6 <- [1,598,null,{}] 16:43:01 INFO - PROCESS | 2940 | 1464997381321 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 2940 | 1464997381430 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:43:01 INFO - PROCESS | 2940 | 1464997381560 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CFAC000 == 70 [pid = 2940] [id = 159] 16:43:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000771E122400) [pid = 2940] [serial = 475] [outer = 0000000000000000] 16:43:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (0000007723110800) [pid = 2940] [serial = 476] [outer = 000000771E122400] 16:43:01 INFO - PROCESS | 2940 | 1464997381614 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (0000007727E69C00) [pid = 2940] [serial = 477] [outer = 000000771E122400] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CC2000 == 69 [pid = 2940] [id = 44] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007732FD7800 == 68 [pid = 2940] [id = 79] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 00000077342B0000 == 67 [pid = 2940] [id = 151] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007732FC9800 == 66 [pid = 2940] [id = 150] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772A337000 == 65 [pid = 2940] [id = 149] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007732266800 == 64 [pid = 2940] [id = 148] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007731886000 == 63 [pid = 2940] [id = 147] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFD7000 == 62 [pid = 2940] [id = 146] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC1C000 == 61 [pid = 2940] [id = 145] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772AC5C800 == 60 [pid = 2940] [id = 144] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007733DB1000) [pid = 2940] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772241D000 == 59 [pid = 2940] [id = 143] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772A037000 == 58 [pid = 2940] [id = 142] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 00000077351E9800 == 57 [pid = 2940] [id = 140] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 00000077351CF800 == 56 [pid = 2940] [id = 139] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007733EBD800 == 55 [pid = 2940] [id = 138] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772E06F000 == 54 [pid = 2940] [id = 137] 16:43:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772935C000 == 53 [pid = 2940] [id = 136] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772DF9A800) [pid = 2940] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772A89CC00) [pid = 2940] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772AE31000) [pid = 2940] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772B12D400) [pid = 2940] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000771EF1AC00) [pid = 2940] [serial = 376] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007723BBE800) [pid = 2940] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000771ED1E400) [pid = 2940] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772763D400) [pid = 2940] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772A020000) [pid = 2940] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772A77B800) [pid = 2940] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772F179000) [pid = 2940] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772E031400) [pid = 2940] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000771D720800) [pid = 2940] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772F822000) [pid = 2940] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (0000007730BED800) [pid = 2940] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007730AB9000) [pid = 2940] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (0000007733DA7400) [pid = 2940] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (0000007724069C00) [pid = 2940] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772ABEA800) [pid = 2940] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (0000007732FC0800) [pid = 2940] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772F821800) [pid = 2940] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772F171000) [pid = 2940] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007730BF4C00) [pid = 2940] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772A017000) [pid = 2940] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772ACA4C00) [pid = 2940] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (0000007732FB5800) [pid = 2940] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:43:02 INFO - PROCESS | 2940 | 1464997382269 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 986ms 16:43:02 INFO - PROCESS | 2940 | 1464997382299 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 2940 | 1464997382305 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:43:02 INFO - PROCESS | 2940 | 1464997382311 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 2940 | 1464997382314 Marionette TRACE conn6 <- [1,602,null,{}] 16:43:02 INFO - PROCESS | 2940 | 1464997382318 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 2940 | 1464997382412 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:43:02 INFO - PROCESS | 2940 | 1464997382488 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000772935C000 == 54 [pid = 2940] [id = 160] 16:43:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000771D82E800) [pid = 2940] [serial = 478] [outer = 0000000000000000] 16:43:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (0000007723111C00) [pid = 2940] [serial = 479] [outer = 000000771D82E800] 16:43:02 INFO - PROCESS | 2940 | 1464997382543 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (00000077293AE000) [pid = 2940] [serial = 480] [outer = 000000771D82E800] 16:43:03 INFO - PROCESS | 2940 | 1464997383019 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 16:43:03 INFO - PROCESS | 2940 | 1464997383047 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 2940 | 1464997383049 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:43:03 INFO - PROCESS | 2940 | 1464997383053 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:43:03 INFO - PROCESS | 2940 | 1464997383056 Marionette TRACE conn6 <- [1,606,null,{}] 16:43:03 INFO - PROCESS | 2940 | 1464997383072 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 2940 | 1464997383167 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:43:03 INFO - PROCESS | 2940 | 1464997383177 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC0A800 == 55 [pid = 2940] [id = 161] 16:43:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772A88F400) [pid = 2940] [serial = 481] [outer = 0000000000000000] 16:43:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772A8A0400) [pid = 2940] [serial = 482] [outer = 000000772A88F400] 16:43:03 INFO - PROCESS | 2940 | 1464997383226 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772AE09800) [pid = 2940] [serial = 483] [outer = 000000772A88F400] 16:43:03 INFO - PROCESS | 2940 | 1464997383702 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 16:43:03 INFO - PROCESS | 2940 | 1464997383748 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 2940 | 1464997383751 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:43:03 INFO - PROCESS | 2940 | 1464997383754 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:43:03 INFO - PROCESS | 2940 | 1464997383756 Marionette TRACE conn6 <- [1,610,null,{}] 16:43:03 INFO - PROCESS | 2940 | 1464997383760 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 2940 | 1464997383855 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:43:03 INFO - PROCESS | 2940 | 1464997383864 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFD1800 == 56 [pid = 2940] [id = 162] 16:43:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772AF1CC00) [pid = 2940] [serial = 484] [outer = 0000000000000000] 16:43:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772AF20400) [pid = 2940] [serial = 485] [outer = 000000772AF1CC00] 16:43:03 INFO - PROCESS | 2940 | 1464997383910 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772AF86000) [pid = 2940] [serial = 486] [outer = 000000772AF1CC00] 16:43:04 INFO - PROCESS | 2940 | 1464997384357 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 627ms 16:43:04 INFO - PROCESS | 2940 | 1464997384385 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 2940 | 1464997384388 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:43:04 INFO - PROCESS | 2940 | 1464997384391 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 2940 | 1464997384393 Marionette TRACE conn6 <- [1,614,null,{}] 16:43:04 INFO - PROCESS | 2940 | 1464997384396 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 2940 | 1464997384519 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:43:04 INFO - PROCESS | 2940 | 1464997384596 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE83800 == 57 [pid = 2940] [id = 163] 16:43:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772AF25800) [pid = 2940] [serial = 487] [outer = 0000000000000000] 16:43:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772BEEA000) [pid = 2940] [serial = 488] [outer = 000000772AF25800] 16:43:04 INFO - PROCESS | 2940 | 1464997384646 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772DBCE800) [pid = 2940] [serial = 489] [outer = 000000772AF25800] 16:43:05 INFO - PROCESS | 2940 | 1464997385098 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 732ms 16:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:43:05 INFO - PROCESS | 2940 | 1464997385131 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 2940 | 1464997385133 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:43:05 INFO - PROCESS | 2940 | 1464997385136 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 2940 | 1464997385146 Marionette TRACE conn6 <- [1,618,null,{}] 16:43:05 INFO - PROCESS | 2940 | 1464997385150 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 2940 | 1464997385291 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:43:05 INFO - PROCESS | 2940 | 1464997385348 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731891000 == 58 [pid = 2940] [id = 164] 16:43:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772E024800) [pid = 2940] [serial = 490] [outer = 0000000000000000] 16:43:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772E7A5000) [pid = 2940] [serial = 491] [outer = 000000772E024800] 16:43:05 INFO - PROCESS | 2940 | 1464997385395 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E824C00) [pid = 2940] [serial = 492] [outer = 000000772E024800] 16:43:05 INFO - PROCESS | 2940 | 1464997385831 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 16:43:05 INFO - PROCESS | 2940 | 1464997385892 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 2940 | 1464997385894 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:43:05 INFO - PROCESS | 2940 | 1464997385900 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 2940 | 1464997385902 Marionette TRACE conn6 <- [1,622,null,{}] 16:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:43:05 INFO - PROCESS | 2940 | 1464997385906 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 2940 | 1464997386022 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:43:06 INFO - PROCESS | 2940 | 1464997386075 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 2940 | ++DOCSHELL 000000773210E800 == 59 [pid = 2940] [id = 165] 16:43:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772E7AD400) [pid = 2940] [serial = 493] [outer = 0000000000000000] 16:43:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772EE32400) [pid = 2940] [serial = 494] [outer = 000000772E7AD400] 16:43:06 INFO - PROCESS | 2940 | 1464997386120 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772EE4B000) [pid = 2940] [serial = 495] [outer = 000000772E7AD400] 16:43:06 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772EE5BC00) [pid = 2940] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772C6D4800) [pid = 2940] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772E02E400) [pid = 2940] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000771BE26800) [pid = 2940] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772AAB5C00) [pid = 2940] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772A7E0400) [pid = 2940] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000771BE20800) [pid = 2940] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (00000077293A4400) [pid = 2940] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (00000077189ED800) [pid = 2940] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:43:06 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772EE49000) [pid = 2940] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:43:06 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:06 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:06 INFO - PROCESS | 2940 | 1464997386669 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 773ms 16:43:06 INFO - PROCESS | 2940 | 1464997386680 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 2940 | 1464997386682 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:43:06 INFO - PROCESS | 2940 | 1464997386685 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:43:06 INFO - PROCESS | 2940 | 1464997386687 Marionette TRACE conn6 <- [1,626,null,{}] 16:43:06 INFO - PROCESS | 2940 | 1464997386691 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 2940 | 1464997386787 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:43:06 INFO - PROCESS | 2940 | 1464997386866 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CBD000 == 60 [pid = 2940] [id = 166] 16:43:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772A8E2800) [pid = 2940] [serial = 496] [outer = 0000000000000000] 16:43:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772EC45C00) [pid = 2940] [serial = 497] [outer = 000000772A8E2800] 16:43:06 INFO - PROCESS | 2940 | 1464997386911 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772EE61400) [pid = 2940] [serial = 498] [outer = 000000772A8E2800] 16:43:07 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:07 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:07 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:07 INFO - PROCESS | 2940 | 1464997387284 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 16:43:07 INFO - PROCESS | 2940 | 1464997387318 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 2940 | 1464997387321 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:43:07 INFO - PROCESS | 2940 | 1464997387350 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 2940 | 1464997387352 Marionette TRACE conn6 <- [1,630,null,{}] 16:43:07 INFO - PROCESS | 2940 | 1464997387364 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 2940 | 1464997387453 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:43:07 INFO - PROCESS | 2940 | 1464997387461 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FC6000 == 61 [pid = 2940] [id = 167] 16:43:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (0000007729EE7000) [pid = 2940] [serial = 499] [outer = 0000000000000000] 16:43:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772F821800) [pid = 2940] [serial = 500] [outer = 0000007729EE7000] 16:43:07 INFO - PROCESS | 2940 | 1464997387505 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772F9B3C00) [pid = 2940] [serial = 501] [outer = 0000007729EE7000] 16:43:07 INFO - PROCESS | 2940 | 1464997387925 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 627ms 16:43:07 INFO - PROCESS | 2940 | 1464997387980 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 2940 | 1464997387983 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:43:08 INFO - PROCESS | 2940 | 1464997387992 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 2940 | 1464997387994 Marionette TRACE conn6 <- [1,634,null,{}] 16:43:08 INFO - PROCESS | 2940 | 1464997387997 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 2940 | 1464997388099 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:43:08 INFO - PROCESS | 2940 | 1464997388108 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 2940 | ++DOCSHELL 00000077342A2000 == 62 [pid = 2940] [id = 168] 16:43:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000771BEDF000) [pid = 2940] [serial = 502] [outer = 0000000000000000] 16:43:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (0000007730BEC800) [pid = 2940] [serial = 503] [outer = 000000771BEDF000] 16:43:08 INFO - PROCESS | 2940 | 1464997388152 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (0000007730BF9000) [pid = 2940] [serial = 504] [outer = 000000771BEDF000] 16:43:08 INFO - PROCESS | 2940 | 1464997388671 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 16:43:08 INFO - PROCESS | 2940 | 1464997388723 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 2940 | 1464997388728 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:43:08 INFO - PROCESS | 2940 | 1464997388734 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 2940 | 1464997388739 Marionette TRACE conn6 <- [1,638,null,{}] 16:43:08 INFO - PROCESS | 2940 | 1464997388746 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 2940 | 1464997388918 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:43:09 INFO - PROCESS | 2940 | 1464997389020 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A333000 == 63 [pid = 2940] [id = 169] 16:43:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000771D982400) [pid = 2940] [serial = 505] [outer = 0000000000000000] 16:43:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (0000007722E82400) [pid = 2940] [serial = 506] [outer = 000000771D982400] 16:43:09 INFO - PROCESS | 2940 | 1464997389078 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007727E98800) [pid = 2940] [serial = 507] [outer = 000000771D982400] 16:43:09 INFO - PROCESS | 2940 | 1464997389670 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 985ms 16:43:09 INFO - PROCESS | 2940 | 1464997389722 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 2940 | 1464997389729 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:43:09 INFO - PROCESS | 2940 | 1464997389735 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 2940 | 1464997389738 Marionette TRACE conn6 <- [1,642,null,{}] 16:43:09 INFO - PROCESS | 2940 | 1464997389743 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 2940 | 1464997389895 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:43:10 INFO - PROCESS | 2940 | 1464997390019 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A0000 == 64 [pid = 2940] [id = 170] 16:43:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772A88B400) [pid = 2940] [serial = 508] [outer = 0000000000000000] 16:43:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772A8E6C00) [pid = 2940] [serial = 509] [outer = 000000772A88B400] 16:43:10 INFO - PROCESS | 2940 | 1464997390076 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772AF1C800) [pid = 2940] [serial = 510] [outer = 000000772A88B400] 16:43:10 INFO - PROCESS | 2940 | 1464997390695 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 986ms 16:43:10 INFO - PROCESS | 2940 | 1464997390722 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 2940 | 1464997390725 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:43:10 INFO - PROCESS | 2940 | 1464997390729 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 2940 | 1464997390733 Marionette TRACE conn6 <- [1,646,null,{}] 16:43:10 INFO - PROCESS | 2940 | 1464997390745 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 2940 | 1464997390868 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:43:11 INFO - PROCESS | 2940 | 1464997390992 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BF0800 == 65 [pid = 2940] [id = 171] 16:43:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772E7A0000) [pid = 2940] [serial = 511] [outer = 0000000000000000] 16:43:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772E7A7800) [pid = 2940] [serial = 512] [outer = 000000772E7A0000] 16:43:11 INFO - PROCESS | 2940 | 1464997391051 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772F822000) [pid = 2940] [serial = 513] [outer = 000000772E7A0000] 16:43:11 INFO - PROCESS | 2940 | 1464997391650 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 16:43:11 INFO - PROCESS | 2940 | 1464997391717 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 2940 | 1464997391721 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:43:11 INFO - PROCESS | 2940 | 1464997391724 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 2940 | 1464997391726 Marionette TRACE conn6 <- [1,650,null,{}] 16:43:11 INFO - PROCESS | 2940 | 1464997391730 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:11 INFO - PROCESS | 2940 | 1464997391849 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:43:11 INFO - PROCESS | 2940 | 1464997391971 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E0D000 == 66 [pid = 2940] [id = 172] 16:43:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772E8D8000) [pid = 2940] [serial = 514] [outer = 0000000000000000] 16:43:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772E8DA000) [pid = 2940] [serial = 515] [outer = 000000772E8D8000] 16:43:12 INFO - PROCESS | 2940 | 1464997392027 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (0000007730BF5000) [pid = 2940] [serial = 516] [outer = 000000772E8D8000] 16:43:12 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:12 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:12 INFO - PROCESS | 2940 | 1464997392593 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 880ms 16:43:12 INFO - PROCESS | 2940 | 1464997392606 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 2940 | 1464997392608 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:43:12 INFO - PROCESS | 2940 | 1464997392612 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 2940 | 1464997392614 Marionette TRACE conn6 <- [1,654,null,{}] 16:43:12 INFO - PROCESS | 2940 | 1464997392618 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 2940 | 1464997392732 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:43:12 INFO - PROCESS | 2940 | 1464997392827 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 2940 | ++DOCSHELL 000000773644B800 == 67 [pid = 2940] [id = 173] 16:43:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772E8D8C00) [pid = 2940] [serial = 517] [outer = 0000000000000000] 16:43:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000773220A800) [pid = 2940] [serial = 518] [outer = 000000772E8D8C00] 16:43:12 INFO - PROCESS | 2940 | 1464997392882 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007732FB4C00) [pid = 2940] [serial = 519] [outer = 000000772E8D8C00] 16:43:13 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:13 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:13 INFO - PROCESS | 2940 | 1464997393523 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 923ms 16:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:43:13 INFO - PROCESS | 2940 | 1464997393537 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 2940 | 1464997393540 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:43:13 INFO - PROCESS | 2940 | 1464997393543 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 2940 | 1464997393545 Marionette TRACE conn6 <- [1,658,null,{}] 16:43:13 INFO - PROCESS | 2940 | 1464997393549 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 2940 | 1464997393682 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:43:13 INFO - PROCESS | 2940 | 1464997393782 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A5C800 == 68 [pid = 2940] [id = 174] 16:43:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (0000007733709000) [pid = 2940] [serial = 520] [outer = 0000000000000000] 16:43:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (0000007733866C00) [pid = 2940] [serial = 521] [outer = 0000007733709000] 16:43:13 INFO - PROCESS | 2940 | 1464997393837 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000773386F000) [pid = 2940] [serial = 522] [outer = 0000007733709000] 16:43:14 INFO - PROCESS | 2940 | 1464997394490 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 983ms 16:43:14 INFO - PROCESS | 2940 | 1464997394529 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 2940 | 1464997394532 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:43:14 INFO - PROCESS | 2940 | 1464997394535 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:43:14 INFO - PROCESS | 2940 | 1464997394537 Marionette TRACE conn6 <- [1,662,null,{}] 16:43:14 INFO - PROCESS | 2940 | 1464997394541 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 2940 | 1464997394673 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:43:14 INFO - PROCESS | 2940 | 1464997394771 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFAB000 == 69 [pid = 2940] [id = 175] 16:43:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772A12CC00) [pid = 2940] [serial = 523] [outer = 0000000000000000] 16:43:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772ED98800) [pid = 2940] [serial = 524] [outer = 000000772A12CC00] 16:43:14 INFO - PROCESS | 2940 | 1464997394825 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772ED9E400) [pid = 2940] [serial = 525] [outer = 000000772A12CC00] 16:43:15 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:15 INFO - PROCESS | 2940 | [2940] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:43:15 INFO - PROCESS | 2940 | 1464997395622 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1128ms 16:43:15 INFO - PROCESS | 2940 | 1464997395667 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 2940 | 1464997395671 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:43:15 INFO - PROCESS | 2940 | 1464997395676 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 2940 | 1464997395680 Marionette TRACE conn6 <- [1,666,null,{}] 16:43:15 INFO - PROCESS | 2940 | 1464997395686 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 2940 | 1464997395796 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:43:15 INFO - PROCESS | 2940 | 1464997395925 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 2940 | ++DOCSHELL 000000772308F000 == 70 [pid = 2940] [id = 176] 16:43:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (000000771BEDD800) [pid = 2940] [serial = 526] [outer = 0000000000000000] 16:43:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (000000771D1BB400) [pid = 2940] [serial = 527] [outer = 000000771BEDD800] 16:43:15 INFO - PROCESS | 2940 | 1464997395977 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (000000771EF7F800) [pid = 2940] [serial = 528] [outer = 000000771BEDD800] 16:43:16 INFO - PROCESS | 2940 | 1464997396588 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007732FC6000 == 69 [pid = 2940] [id = 167] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CBD000 == 68 [pid = 2940] [id = 166] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000773210E800 == 67 [pid = 2940] [id = 165] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007731891000 == 66 [pid = 2940] [id = 164] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE83800 == 65 [pid = 2940] [id = 163] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFD1800 == 64 [pid = 2940] [id = 162] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC0A800 == 63 [pid = 2940] [id = 161] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000773370F000) [pid = 2940] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (0000007733E62C00) [pid = 2940] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772935C000 == 62 [pid = 2940] [id = 160] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772CFAC000 == 61 [pid = 2940] [id = 159] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772E064000 == 60 [pid = 2940] [id = 154] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772A03B800 == 59 [pid = 2940] [id = 153] 16:43:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007735BF4000 == 58 [pid = 2940] [id = 152] 16:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 985ms 16:43:16 INFO - PROCESS | 2940 | 1464997396666 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 2940 | 1464997396672 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:43:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:43:16 INFO - PROCESS | 2940 | 1464997396678 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 2940 | 1464997396681 Marionette TRACE conn6 <- [1,670,null,{}] 16:43:16 INFO - PROCESS | 2940 | 1464997396684 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 2940 | 1464997396784 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772EE63400) [pid = 2940] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772DF96C00) [pid = 2940] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000772E829800) [pid = 2940] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772E026400) [pid = 2940] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (0000007723BC6000) [pid = 2940] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (0000007734EA3400) [pid = 2940] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772ACE5C00) [pid = 2940] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772A894000) [pid = 2940] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772A8E0400) [pid = 2940] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (0000007723BBF800) [pid = 2940] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000771D823400) [pid = 2940] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (0000007729EEE000) [pid = 2940] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772A12AC00) [pid = 2940] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000771BED8C00) [pid = 2940] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000771D987000) [pid = 2940] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772EC50C00) [pid = 2940] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (0000007723293400) [pid = 2940] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772E82B400) [pid = 2940] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772A7E4800) [pid = 2940] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772DF97C00) [pid = 2940] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772EE4FC00) [pid = 2940] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772F818000) [pid = 2940] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772EE69400) [pid = 2940] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772AF8E800) [pid = 2940] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:43:16 INFO - PROCESS | 2940 | 1464997396887 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 2940 | ++DOCSHELL 00000077231E1000 == 59 [pid = 2940] [id = 177] 16:43:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000771BEDA400) [pid = 2940] [serial = 529] [outer = 0000000000000000] 16:43:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000771DBAA000) [pid = 2940] [serial = 530] [outer = 000000771BEDA400] 16:43:16 INFO - PROCESS | 2940 | 1464997396936 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (00000077230AD400) [pid = 2940] [serial = 531] [outer = 000000771BEDA400] 16:43:17 INFO - PROCESS | 2940 | [2940] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:43:17 INFO - PROCESS | 2940 | [2940] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:43:17 INFO - PROCESS | 2940 | 1464997397869 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:43:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1234ms 16:43:17 INFO - PROCESS | 2940 | 1464997397914 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 2940 | 1464997397916 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:43:17 INFO - PROCESS | 2940 | 1464997397920 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 2940 | 1464997397924 Marionette TRACE conn6 <- [1,674,null,{}] 16:43:17 INFO - PROCESS | 2940 | 1464997397940 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 2940 | 1464997398062 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:43:18 INFO - PROCESS | 2940 | 1464997398072 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B13A800 == 60 [pid = 2940] [id = 178] 16:43:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (00000077297AD800) [pid = 2940] [serial = 532] [outer = 0000000000000000] 16:43:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772A01F000) [pid = 2940] [serial = 533] [outer = 00000077297AD800] 16:43:18 INFO - PROCESS | 2940 | 1464997398121 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772A778C00) [pid = 2940] [serial = 534] [outer = 00000077297AD800] 16:43:19 INFO - PROCESS | 2940 | 1464997399029 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:43:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1142ms 16:43:19 INFO - PROCESS | 2940 | 1464997399066 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 2940 | 1464997399076 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:43:19 INFO - PROCESS | 2940 | 1464997399079 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 2940 | 1464997399081 Marionette TRACE conn6 <- [1,678,null,{}] 16:43:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:43:19 INFO - PROCESS | 2940 | 1464997399085 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 2940 | 1464997399208 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:43:19 INFO - PROCESS | 2940 | 1464997399256 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DBAC000 == 61 [pid = 2940] [id = 179] 16:43:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772A891C00) [pid = 2940] [serial = 535] [outer = 0000000000000000] 16:43:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772A897800) [pid = 2940] [serial = 536] [outer = 000000772A891C00] 16:43:19 INFO - PROCESS | 2940 | 1464997399304 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772ABDD800) [pid = 2940] [serial = 537] [outer = 000000772A891C00] 16:43:20 INFO - PROCESS | 2940 | 1464997400249 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:43:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 16:43:20 INFO - PROCESS | 2940 | 1464997400259 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 2940 | 1464997400261 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:43:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:43:20 INFO - PROCESS | 2940 | 1464997400264 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 2940 | 1464997400266 Marionette TRACE conn6 <- [1,682,null,{}] 16:43:20 INFO - PROCESS | 2940 | 1464997400270 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 2940 | 1464997400389 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:43:20 INFO - PROCESS | 2940 | 1464997400396 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF1D000 == 62 [pid = 2940] [id = 180] 16:43:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772A892400) [pid = 2940] [serial = 538] [outer = 0000000000000000] 16:43:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772AE27800) [pid = 2940] [serial = 539] [outer = 000000772A892400] 16:43:20 INFO - PROCESS | 2940 | 1464997400441 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772AF19000) [pid = 2940] [serial = 540] [outer = 000000772A892400] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772AF25800) [pid = 2940] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772E024800) [pid = 2940] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772A8E2800) [pid = 2940] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000771D82E800) [pid = 2940] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000771E122400) [pid = 2940] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772A88F400) [pid = 2940] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772E7AD400) [pid = 2940] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772AF1CC00) [pid = 2940] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:43:20 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (0000007729EE7000) [pid = 2940] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:43:21 INFO - PROCESS | 2940 | 1464997401840 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:43:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1629ms 16:43:21 INFO - PROCESS | 2940 | 1464997401898 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 2940 | 1464997401902 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:43:21 INFO - PROCESS | 2940 | 1464997401907 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:43:21 INFO - PROCESS | 2940 | 1464997401912 Marionette TRACE conn6 <- [1,686,null,{}] 16:43:21 INFO - PROCESS | 2940 | 1464997401917 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 2940 | 1464997402069 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:43:22 INFO - PROCESS | 2940 | 1464997402196 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A026800 == 63 [pid = 2940] [id = 181] 16:43:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (0000007723CA5400) [pid = 2940] [serial = 541] [outer = 0000000000000000] 16:43:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007724283C00) [pid = 2940] [serial = 542] [outer = 0000007723CA5400] 16:43:22 INFO - PROCESS | 2940 | 1464997402255 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (00000077297A6000) [pid = 2940] [serial = 543] [outer = 0000007723CA5400] 16:43:23 INFO - PROCESS | 2940 | 1464997403319 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:43:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1433ms 16:43:23 INFO - PROCESS | 2940 | 1464997403345 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 2940 | 1464997403352 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:43:23 INFO - PROCESS | 2940 | 1464997403358 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:43:23 INFO - PROCESS | 2940 | 1464997403361 Marionette TRACE conn6 <- [1,690,null,{}] 16:43:23 INFO - PROCESS | 2940 | 1464997403366 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 2940 | 1464997403484 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:43:23 INFO - PROCESS | 2940 | 1464997403613 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E063000 == 64 [pid = 2940] [id = 182] 16:43:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772A7EB000) [pid = 2940] [serial = 544] [outer = 0000000000000000] 16:43:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772ACDA000) [pid = 2940] [serial = 545] [outer = 000000772A7EB000] 16:43:23 INFO - PROCESS | 2940 | 1464997403669 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772AF1D000) [pid = 2940] [serial = 546] [outer = 000000772A7EB000] 16:43:24 INFO - PROCESS | 2940 | 1464997404689 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1386ms 16:43:24 INFO - PROCESS | 2940 | 1464997404776 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 2940 | 1464997404779 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:43:24 INFO - PROCESS | 2940 | 1464997404784 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 2940 | 1464997404788 Marionette TRACE conn6 <- [1,694,null,{}] 16:43:24 INFO - PROCESS | 2940 | 1464997404800 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 2940 | 1464997404909 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:43:25 INFO - PROCESS | 2940 | 1464997405101 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B03800 == 65 [pid = 2940] [id = 183] 16:43:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772B12C800) [pid = 2940] [serial = 547] [outer = 0000000000000000] 16:43:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772B35E800) [pid = 2940] [serial = 548] [outer = 000000772B12C800] 16:43:25 INFO - PROCESS | 2940 | 1464997405161 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772CA7EC00) [pid = 2940] [serial = 549] [outer = 000000772B12C800] 16:43:26 INFO - PROCESS | 2940 | 1464997406213 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:43:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1492ms 16:43:26 INFO - PROCESS | 2940 | 1464997406278 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 2940 | 1464997406281 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:43:26 INFO - PROCESS | 2940 | 1464997406285 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 2940 | 1464997406287 Marionette TRACE conn6 <- [1,698,null,{}] 16:43:26 INFO - PROCESS | 2940 | 1464997406291 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 2940 | 1464997406441 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:43:26 INFO - PROCESS | 2940 | 1464997406597 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C4B800 == 66 [pid = 2940] [id = 184] 16:43:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (0000007723B56400) [pid = 2940] [serial = 550] [outer = 0000000000000000] 16:43:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (0000007727C25C00) [pid = 2940] [serial = 551] [outer = 0000007723B56400] 16:43:26 INFO - PROCESS | 2940 | 1464997406656 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772DD9A400) [pid = 2940] [serial = 552] [outer = 0000007723B56400] 16:43:27 INFO - PROCESS | 2940 | 1464997407708 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:43:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1447ms 16:43:27 INFO - PROCESS | 2940 | 1464997407733 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 2940 | 1464997407738 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:43:27 INFO - PROCESS | 2940 | 1464997407743 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 2940 | 1464997407747 Marionette TRACE conn6 <- [1,702,null,{}] 16:43:27 INFO - PROCESS | 2940 | 1464997407752 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 2940 | 1464997407863 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:43:28 INFO - PROCESS | 2940 | 1464997407992 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB0F000 == 67 [pid = 2940] [id = 185] 16:43:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772763C800) [pid = 2940] [serial = 553] [outer = 0000000000000000] 16:43:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007727E9C800) [pid = 2940] [serial = 554] [outer = 000000772763C800] 16:43:28 INFO - PROCESS | 2940 | 1464997408044 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772A88C000) [pid = 2940] [serial = 555] [outer = 000000772763C800] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 00000077224E4800 == 66 [pid = 2940] [id = 110] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772DBAC000 == 65 [pid = 2940] [id = 179] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772B13A800 == 64 [pid = 2940] [id = 178] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 00000077231E1000 == 63 [pid = 2940] [id = 177] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772308F000 == 62 [pid = 2940] [id = 176] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFAB000 == 61 [pid = 2940] [id = 175] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A5C800 == 60 [pid = 2940] [id = 174] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 000000773644B800 == 59 [pid = 2940] [id = 173] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E0D000 == 58 [pid = 2940] [id = 172] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007735BF0800 == 57 [pid = 2940] [id = 171] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A0000 == 56 [pid = 2940] [id = 170] 16:43:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772A333000 == 55 [pid = 2940] [id = 169] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772BEEA000) [pid = 2940] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772DBCE800) [pid = 2940] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772E824C00) [pid = 2940] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772E7A5000) [pid = 2940] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772EC45C00) [pid = 2940] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (0000007723111C00) [pid = 2940] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007727E69C00) [pid = 2940] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (0000007723110800) [pid = 2940] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (00000077293AE400) [pid = 2940] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772A8A0400) [pid = 2940] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772AE09800) [pid = 2940] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (0000007730BEDC00) [pid = 2940] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772EE32400) [pid = 2940] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772AF20400) [pid = 2940] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772A88CC00) [pid = 2940] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (0000007723B59400) [pid = 2940] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772EE32000) [pid = 2940] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772CB3D800) [pid = 2940] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772DF42800) [pid = 2940] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772F9B3C00) [pid = 2940] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772F821800) [pid = 2940] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (0000007730BEC800) [pid = 2940] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772EE4B000) [pid = 2940] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (00000077293AE000) [pid = 2940] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772EE61400) [pid = 2940] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:43:28 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772AF86000) [pid = 2940] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:43:29 INFO - PROCESS | 2940 | 1464997409073 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1388ms 16:43:29 INFO - PROCESS | 2940 | 1464997409136 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 2940 | 1464997409142 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:43:29 INFO - PROCESS | 2940 | 1464997409148 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 2940 | 1464997409150 Marionette TRACE conn6 <- [1,706,null,{}] 16:43:29 INFO - PROCESS | 2940 | 1464997409155 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 2940 | 1464997409249 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:43:29 INFO - PROCESS | 2940 | 1464997409362 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727CC6800 == 56 [pid = 2940] [id = 186] 16:43:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000771C7C5C00) [pid = 2940] [serial = 556] [outer = 0000000000000000] 16:43:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772736D800) [pid = 2940] [serial = 557] [outer = 000000771C7C5C00] 16:43:29 INFO - PROCESS | 2940 | 1464997409410 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772A778800) [pid = 2940] [serial = 558] [outer = 000000771C7C5C00] 16:43:30 INFO - PROCESS | 2940 | 1464997410297 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1185ms 16:43:30 INFO - PROCESS | 2940 | 1464997410335 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 2940 | 1464997410337 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:43:30 INFO - PROCESS | 2940 | 1464997410341 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 2940 | 1464997410345 Marionette TRACE conn6 <- [1,710,null,{}] 16:43:30 INFO - PROCESS | 2940 | 1464997410355 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 2940 | 1464997410449 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:43:30 INFO - PROCESS | 2940 | 1464997410459 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCE2000 == 57 [pid = 2940] [id = 187] 16:43:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772AF1B000) [pid = 2940] [serial = 559] [outer = 0000000000000000] 16:43:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772AF91800) [pid = 2940] [serial = 560] [outer = 000000772AF1B000] 16:43:30 INFO - PROCESS | 2940 | 1464997410507 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772C6D4800) [pid = 2940] [serial = 561] [outer = 000000772AF1B000] 16:43:31 INFO - PROCESS | 2940 | 1464997411035 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 2940 | 1464997411088 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:43:31 INFO - PROCESS | 2940 | 1464997411091 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 2940 | 1464997411093 Marionette TRACE conn6 <- [1,714,null,{}] 16:43:31 INFO - PROCESS | 2940 | 1464997411096 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 2940 | 1464997411216 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:43:31 INFO - PROCESS | 2940 | 1464997411269 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A6800 == 58 [pid = 2940] [id = 188] 16:43:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772DFA2C00) [pid = 2940] [serial = 562] [outer = 0000000000000000] 16:43:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E026000) [pid = 2940] [serial = 563] [outer = 000000772DFA2C00] 16:43:31 INFO - PROCESS | 2940 | 1464997411315 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772E7A2C00) [pid = 2940] [serial = 564] [outer = 000000772DFA2C00] 16:43:31 INFO - PROCESS | 2940 | 1464997411807 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 775ms 16:43:31 INFO - PROCESS | 2940 | 1464997411875 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 2940 | 1464997411878 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:43:31 INFO - PROCESS | 2940 | 1464997411889 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 2940 | 1464997411891 Marionette TRACE conn6 <- [1,718,null,{}] 16:43:31 INFO - PROCESS | 2940 | 1464997411894 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 2940 | 1464997412009 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:43:32 INFO - PROCESS | 2940 | 1464997412065 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 2940 | ++DOCSHELL 00000077231E4000 == 59 [pid = 2940] [id = 189] 16:43:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772E7A9800) [pid = 2940] [serial = 565] [outer = 0000000000000000] 16:43:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772E824C00) [pid = 2940] [serial = 566] [outer = 000000772E7A9800] 16:43:32 INFO - PROCESS | 2940 | 1464997412112 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772E8D7400) [pid = 2940] [serial = 567] [outer = 000000772E7A9800] 16:43:32 INFO - PROCESS | 2940 | 1464997412597 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 2940 | 1464997412626 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:43:32 INFO - PROCESS | 2940 | 1464997412630 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 2940 | 1464997412631 Marionette TRACE conn6 <- [1,722,null,{}] 16:43:32 INFO - PROCESS | 2940 | 1464997412635 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 2940 | 1464997412801 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:43:32 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (00000077297AD800) [pid = 2940] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:43:32 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772A891C00) [pid = 2940] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:43:32 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000771BEDA400) [pid = 2940] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:43:32 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000771BEDD800) [pid = 2940] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:43:32 INFO - PROCESS | 2940 | 1464997412861 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732273000 == 60 [pid = 2940] [id = 190] 16:43:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (0000007723110C00) [pid = 2940] [serial = 568] [outer = 0000000000000000] 16:43:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772A887800) [pid = 2940] [serial = 569] [outer = 0000007723110C00] 16:43:32 INFO - PROCESS | 2940 | 1464997412908 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772EE34800) [pid = 2940] [serial = 570] [outer = 0000007723110C00] 16:43:33 INFO - PROCESS | 2940 | 1464997413324 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 16:43:33 INFO - PROCESS | 2940 | 1464997413366 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 2940 | 1464997413368 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:43:33 INFO - PROCESS | 2940 | 1464997413374 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 2940 | 1464997413376 Marionette TRACE conn6 <- [1,726,null,{}] 16:43:33 INFO - PROCESS | 2940 | 1464997413379 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 2940 | 1464997413467 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:43:33 INFO - PROCESS | 2940 | 1464997413474 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BBA000 == 61 [pid = 2940] [id = 191] 16:43:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000771D98BC00) [pid = 2940] [serial = 571] [outer = 0000000000000000] 16:43:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772EE3FC00) [pid = 2940] [serial = 572] [outer = 000000771D98BC00] 16:43:33 INFO - PROCESS | 2940 | 1464997413519 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772EE4F800) [pid = 2940] [serial = 573] [outer = 000000771D98BC00] 16:43:34 INFO - PROCESS | 2940 | [2940] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:43:34 INFO - PROCESS | 2940 | 1464997414453 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1137ms 16:43:34 INFO - PROCESS | 2940 | 1464997414511 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 2940 | 1464997414514 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:43:34 INFO - PROCESS | 2940 | 1464997414517 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:43:34 INFO - PROCESS | 2940 | 1464997414519 Marionette TRACE conn6 <- [1,730,null,{}] 16:43:34 INFO - PROCESS | 2940 | 1464997414523 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 2940 | 1464997414611 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:43:34 INFO - PROCESS | 2940 | 1464997414618 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D2D000 == 62 [pid = 2940] [id = 192] 16:43:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772EE5B400) [pid = 2940] [serial = 574] [outer = 0000000000000000] 16:43:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772EE64000) [pid = 2940] [serial = 575] [outer = 000000772EE5B400] 16:43:34 INFO - PROCESS | 2940 | 1464997414663 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772F176400) [pid = 2940] [serial = 576] [outer = 000000772EE5B400] 16:43:35 INFO - PROCESS | 2940 | 1464997415840 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1345ms 16:43:35 INFO - PROCESS | 2940 | 1464997415866 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 2940 | 1464997415870 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:43:35 INFO - PROCESS | 2940 | 1464997415875 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 2940 | 1464997415879 Marionette TRACE conn6 <- [1,734,null,{}] 16:43:35 INFO - PROCESS | 2940 | 1464997415885 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 2940 | 1464997416037 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:43:36 INFO - PROCESS | 2940 | 1464997416174 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AB3D000 == 63 [pid = 2940] [id = 193] 16:43:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (0000007729EF4800) [pid = 2940] [serial = 577] [outer = 0000000000000000] 16:43:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772A125C00) [pid = 2940] [serial = 578] [outer = 0000007729EF4800] 16:43:36 INFO - PROCESS | 2940 | 1464997416233 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772ACE5000) [pid = 2940] [serial = 579] [outer = 0000007729EF4800] 16:43:37 INFO - PROCESS | 2940 | 1464997417253 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1427ms 16:43:37 INFO - PROCESS | 2940 | 1464997417307 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 2940 | 1464997417314 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:43:37 INFO - PROCESS | 2940 | 1464997417363 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 2940 | 1464997417366 Marionette TRACE conn6 <- [1,738,null,{}] 16:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:43:37 INFO - PROCESS | 2940 | 1464997417371 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 2940 | 1464997417480 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:43:37 INFO - PROCESS | 2940 | 1464997417676 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A3E800 == 64 [pid = 2940] [id = 194] 16:43:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772AF92400) [pid = 2940] [serial = 580] [outer = 0000000000000000] 16:43:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772DF96C00) [pid = 2940] [serial = 581] [outer = 000000772AF92400] 16:43:37 INFO - PROCESS | 2940 | 1464997417732 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772E82E400) [pid = 2940] [serial = 582] [outer = 000000772AF92400] 16:43:38 INFO - PROCESS | 2940 | 1464997418798 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1495ms 16:43:38 INFO - PROCESS | 2940 | 1464997418867 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 2940 | 1464997418870 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:43:38 INFO - PROCESS | 2940 | 1464997418874 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 2940 | 1464997418878 Marionette TRACE conn6 <- [1,742,null,{}] 16:43:38 INFO - PROCESS | 2940 | 1464997418934 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 2940 | 1464997419076 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:43:39 INFO - PROCESS | 2940 | 1464997419166 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338AF800 == 65 [pid = 2940] [id = 195] 16:43:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772EDA2C00) [pid = 2940] [serial = 583] [outer = 0000000000000000] 16:43:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772EE4B400) [pid = 2940] [serial = 584] [outer = 000000772EDA2C00] 16:43:39 INFO - PROCESS | 2940 | 1464997419225 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772F819800) [pid = 2940] [serial = 585] [outer = 000000772EDA2C00] 16:43:40 INFO - PROCESS | 2940 | 1464997420232 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1385ms 16:43:40 INFO - PROCESS | 2940 | 1464997420260 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 2940 | 1464997420263 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:43:40 INFO - PROCESS | 2940 | 1464997420267 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 2940 | 1464997420269 Marionette TRACE conn6 <- [1,746,null,{}] 16:43:40 INFO - PROCESS | 2940 | 1464997420273 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 2940 | 1464997420391 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:43:40 INFO - PROCESS | 2940 | 1464997420542 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 2940 | ++DOCSHELL 00000077342A7800 == 66 [pid = 2940] [id = 196] 16:43:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772F92BC00) [pid = 2940] [serial = 586] [outer = 0000000000000000] 16:43:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772F92F800) [pid = 2940] [serial = 587] [outer = 000000772F92BC00] 16:43:40 INFO - PROCESS | 2940 | 1464997420600 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (0000007730AC3800) [pid = 2940] [serial = 588] [outer = 000000772F92BC00] 16:43:41 INFO - PROCESS | 2940 | 1464997421206 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 16:43:41 INFO - PROCESS | 2940 | 1464997421254 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 2940 | 1464997421257 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:43:41 INFO - PROCESS | 2940 | 1464997421260 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 2940 | 1464997421262 Marionette TRACE conn6 <- [1,750,null,{}] 16:43:41 INFO - PROCESS | 2940 | 1464997421266 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 2940 | 1464997421377 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:43:41 INFO - PROCESS | 2940 | 1464997421502 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B13E000 == 67 [pid = 2940] [id = 197] 16:43:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772AE11C00) [pid = 2940] [serial = 589] [outer = 0000000000000000] 16:43:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (0000007730BEDC00) [pid = 2940] [serial = 590] [outer = 000000772AE11C00] 16:43:41 INFO - PROCESS | 2940 | 1464997421559 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (0000007732208800) [pid = 2940] [serial = 591] [outer = 000000772AE11C00] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BBA000 == 66 [pid = 2940] [id = 191] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 0000007732273000 == 65 [pid = 2940] [id = 190] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 00000077231E4000 == 64 [pid = 2940] [id = 189] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A6800 == 63 [pid = 2940] [id = 188] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCE2000 == 62 [pid = 2940] [id = 187] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 0000007727CC6800 == 61 [pid = 2940] [id = 186] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 000000772CB0F000 == 60 [pid = 2940] [id = 185] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C4B800 == 59 [pid = 2940] [id = 184] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B03800 == 58 [pid = 2940] [id = 183] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 000000772E063000 == 57 [pid = 2940] [id = 182] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 000000772A026800 == 56 [pid = 2940] [id = 181] 16:43:42 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF1D000 == 55 [pid = 2940] [id = 180] 16:43:42 INFO - PROCESS | 2940 | [2940] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772A778C00) [pid = 2940] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772A01F000) [pid = 2940] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000772A897800) [pid = 2940] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772ED98800) [pid = 2940] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000771DBAA000) [pid = 2940] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (00000077230AD400) [pid = 2940] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000771EF7F800) [pid = 2940] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000771D1BB400) [pid = 2940] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772E7A7800) [pid = 2940] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (0000007722E82400) [pid = 2940] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772A8E6C00) [pid = 2940] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772E8DA000) [pid = 2940] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000773220A800) [pid = 2940] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (0000007733866C00) [pid = 2940] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772ABDD800) [pid = 2940] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:43:42 INFO - PROCESS | 2940 | 1464997422765 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1529ms 16:43:42 INFO - PROCESS | 2940 | 1464997422793 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 2940 | 1464997422796 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:43:42 INFO - PROCESS | 2940 | 1464997422801 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 2940 | 1464997422805 Marionette TRACE conn6 <- [1,754,null,{}] 16:43:42 INFO - PROCESS | 2940 | 1464997422810 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 2940 | 1464997422911 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:43:42 INFO - PROCESS | 2940 | 1464997422919 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724583000 == 56 [pid = 2940] [id = 198] 16:43:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000771EF7F800) [pid = 2940] [serial = 592] [outer = 0000000000000000] 16:43:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (0000007722B92400) [pid = 2940] [serial = 593] [outer = 000000771EF7F800] 16:43:42 INFO - PROCESS | 2940 | 1464997422969 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (0000007727376400) [pid = 2940] [serial = 594] [outer = 000000771EF7F800] 16:43:43 INFO - PROCESS | 2940 | 1464997423951 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1183ms 16:43:43 INFO - PROCESS | 2940 | 1464997423985 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 2940 | 1464997423991 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:43:44 INFO - PROCESS | 2940 | 1464997423997 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 2940 | 1464997424000 Marionette TRACE conn6 <- [1,758,null,{}] 16:43:44 INFO - PROCESS | 2940 | 1464997424003 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 2940 | 1464997424100 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:43:44 INFO - PROCESS | 2940 | 1464997424108 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC1E000 == 57 [pid = 2940] [id = 199] 16:43:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772A7DFC00) [pid = 2940] [serial = 595] [outer = 0000000000000000] 16:43:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772A897800) [pid = 2940] [serial = 596] [outer = 000000772A7DFC00] 16:43:44 INFO - PROCESS | 2940 | 1464997424155 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772ACE5800) [pid = 2940] [serial = 597] [outer = 000000772A7DFC00] 16:43:44 INFO - PROCESS | 2940 | 1464997424599 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 16:43:44 INFO - PROCESS | 2940 | 1464997424640 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 2940 | 1464997424642 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:43:44 INFO - PROCESS | 2940 | 1464997424654 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 2940 | 1464997424658 Marionette TRACE conn6 <- [1,762,null,{}] 16:43:44 INFO - PROCESS | 2940 | 1464997424669 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 2940 | 1464997424765 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:43:44 INFO - PROCESS | 2940 | 1464997424774 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B12000 == 58 [pid = 2940] [id = 200] 16:43:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772B12E800) [pid = 2940] [serial = 598] [outer = 0000000000000000] 16:43:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772B5E7400) [pid = 2940] [serial = 599] [outer = 000000772B12E800] 16:43:44 INFO - PROCESS | 2940 | 1464997424822 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772DF3DC00) [pid = 2940] [serial = 600] [outer = 000000772B12E800] 16:43:45 INFO - PROCESS | 2940 | 1464997425336 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 732ms 16:43:45 INFO - PROCESS | 2940 | 1464997425394 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 2940 | 1464997425397 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:43:45 INFO - PROCESS | 2940 | 1464997425401 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 2940 | 1464997425402 Marionette TRACE conn6 <- [1,766,null,{}] 16:43:45 INFO - PROCESS | 2940 | 1464997425406 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 2940 | 1464997425557 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:43:45 INFO - PROCESS | 2940 | 1464997425583 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A5E000 == 59 [pid = 2940] [id = 201] 16:43:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772E02A000) [pid = 2940] [serial = 601] [outer = 0000000000000000] 16:43:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772E7AA800) [pid = 2940] [serial = 602] [outer = 000000772E02A000] 16:43:45 INFO - PROCESS | 2940 | 1464997425630 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772EC43400) [pid = 2940] [serial = 603] [outer = 000000772E02A000] 16:43:46 INFO - PROCESS | 2940 | 1464997426083 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 731ms 16:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:43:46 INFO - PROCESS | 2940 | 1464997426134 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 2940 | 1464997426136 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:43:46 INFO - PROCESS | 2940 | 1464997426139 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 2940 | 1464997426141 Marionette TRACE conn6 <- [1,770,null,{}] 16:43:46 INFO - PROCESS | 2940 | 1464997426145 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 2940 | 1464997426268 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:43:46 INFO - PROCESS | 2940 | 1464997426326 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338A6000 == 60 [pid = 2940] [id = 202] 16:43:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772ED9C400) [pid = 2940] [serial = 604] [outer = 0000000000000000] 16:43:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772EDA1400) [pid = 2940] [serial = 605] [outer = 000000772ED9C400] 16:43:46 INFO - PROCESS | 2940 | 1464997426373 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (000000772EE43800) [pid = 2940] [serial = 606] [outer = 000000772ED9C400] 16:43:46 INFO - PROCESS | 2940 | 1464997426819 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 732ms 16:43:46 INFO - PROCESS | 2940 | 1464997426896 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 2940 | 1464997426898 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:43:46 INFO - PROCESS | 2940 | 1464997426902 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 2940 | 1464997426904 Marionette TRACE conn6 <- [1,774,null,{}] 16:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:43:46 INFO - PROCESS | 2940 | 1464997426907 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 2940 | 1464997427123 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:43:47 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000771D98BC00) [pid = 2940] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:43:47 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772DFA2C00) [pid = 2940] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:43:47 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000771C7C5C00) [pid = 2940] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:43:47 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772E7A9800) [pid = 2940] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:43:47 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772AF1B000) [pid = 2940] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:43:47 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (0000007723110C00) [pid = 2940] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:43:47 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772763C800) [pid = 2940] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:43:47 INFO - PROCESS | 2940 | 1464997427184 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 2940 | ++DOCSHELL 000000773088B800 == 61 [pid = 2940] [id = 203] 16:43:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (0000007722E8B400) [pid = 2940] [serial = 607] [outer = 0000000000000000] 16:43:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772AE10400) [pid = 2940] [serial = 608] [outer = 0000007722E8B400] 16:43:47 INFO - PROCESS | 2940 | 1464997427232 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (0000007730ABA400) [pid = 2940] [serial = 609] [outer = 0000007722E8B400] 16:43:47 INFO - PROCESS | 2940 | 1464997427595 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 735ms 16:43:47 INFO - PROCESS | 2940 | 1464997427644 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 2940 | 1464997427646 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:43:47 INFO - PROCESS | 2940 | 1464997427657 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 2940 | 1464997427660 Marionette TRACE conn6 <- [1,778,null,{}] 16:43:47 INFO - PROCESS | 2940 | 1464997427663 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 2940 | 1464997427753 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:43:47 INFO - PROCESS | 2940 | 1464997427760 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BE0800 == 62 [pid = 2940] [id = 204] 16:43:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772EE97400) [pid = 2940] [serial = 610] [outer = 0000000000000000] 16:43:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772EE9C400) [pid = 2940] [serial = 611] [outer = 000000772EE97400] 16:43:47 INFO - PROCESS | 2940 | 1464997427804 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772EEA2800) [pid = 2940] [serial = 612] [outer = 000000772EE97400] 16:43:48 INFO - PROCESS | 2940 | 1464997428241 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 650ms 16:43:48 INFO - PROCESS | 2940 | 1464997428302 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 2940 | 1464997428305 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:43:48 INFO - PROCESS | 2940 | 1464997428308 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 2940 | 1464997428310 Marionette TRACE conn6 <- [1,782,null,{}] 16:43:48 INFO - PROCESS | 2940 | 1464997428314 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 2940 | 1464997428403 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:43:48 INFO - PROCESS | 2940 | 1464997428447 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735C74800 == 63 [pid = 2940] [id = 205] 16:43:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (0000007732FB9400) [pid = 2940] [serial = 613] [outer = 0000000000000000] 16:43:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (0000007732FC0800) [pid = 2940] [serial = 614] [outer = 0000007732FB9400] 16:43:48 INFO - PROCESS | 2940 | 1464997428492 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (000000773370DC00) [pid = 2940] [serial = 615] [outer = 0000007732FB9400] 16:43:48 INFO - PROCESS | 2940 | 1464997428913 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 16:43:48 INFO - PROCESS | 2940 | 1464997428951 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 2940 | 1464997428954 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:43:48 INFO - PROCESS | 2940 | 1464997428957 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 2940 | 1464997428959 Marionette TRACE conn6 <- [1,786,null,{}] 16:43:48 INFO - PROCESS | 2940 | 1464997428962 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 2940 | 1464997429063 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:43:49 INFO - PROCESS | 2940 | 1464997429070 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000773673C000 == 64 [pid = 2940] [id = 206] 16:43:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (000000773383C800) [pid = 2940] [serial = 616] [outer = 0000000000000000] 16:43:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (0000007733840800) [pid = 2940] [serial = 617] [outer = 000000773383C800] 16:43:49 INFO - PROCESS | 2940 | 1464997429115 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (0000007733847000) [pid = 2940] [serial = 618] [outer = 000000773383C800] 16:43:49 INFO - PROCESS | 2940 | 1464997429847 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 941ms 16:43:49 INFO - PROCESS | 2940 | 1464997429902 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:43:49 INFO - PROCESS | 2940 | 1464997429908 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:43:49 INFO - PROCESS | 2940 | 1464997429913 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 2940 | 1464997429918 Marionette TRACE conn6 <- [1,790,null,{}] 16:43:49 INFO - PROCESS | 2940 | 1464997429924 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 2940 | 1464997430060 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:43:50 INFO - PROCESS | 2940 | 1464997430185 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DBAC000 == 65 [pid = 2940] [id = 207] 16:43:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (0000007727C1BC00) [pid = 2940] [serial = 619] [outer = 0000000000000000] 16:43:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000772A126000) [pid = 2940] [serial = 620] [outer = 0000007727C1BC00] 16:43:50 INFO - PROCESS | 2940 | 1464997430246 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (000000772AE0A800) [pid = 2940] [serial = 621] [outer = 0000007727C1BC00] 16:43:50 INFO - PROCESS | 2940 | 1464997430816 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 946ms 16:43:50 INFO - PROCESS | 2940 | 1464997430862 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 2940 | 1464997430869 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:43:50 INFO - PROCESS | 2940 | 1464997430876 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 2940 | 1464997430880 Marionette TRACE conn6 <- [1,794,null,{}] 16:43:50 INFO - PROCESS | 2940 | 1464997430884 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 2940 | 1464997431006 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:43:51 INFO - PROCESS | 2940 | 1464997431108 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F432800 == 66 [pid = 2940] [id = 208] 16:43:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (000000772DD08000) [pid = 2940] [serial = 622] [outer = 0000000000000000] 16:43:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 176 (000000772DF98C00) [pid = 2940] [serial = 623] [outer = 000000772DD08000] 16:43:51 INFO - PROCESS | 2940 | 1464997431164 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 177 (000000772ED9DC00) [pid = 2940] [serial = 624] [outer = 000000772DD08000] 16:43:51 INFO - PROCESS | 2940 | 1464997431789 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 985ms 16:43:51 INFO - PROCESS | 2940 | 1464997431867 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 2940 | 1464997431870 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:43:51 INFO - PROCESS | 2940 | 1464997431874 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 2940 | 1464997431878 Marionette TRACE conn6 <- [1,798,null,{}] 16:43:51 INFO - PROCESS | 2940 | 1464997431889 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 2940 | 1464997432062 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:43:52 INFO - PROCESS | 2940 | 1464997432074 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736746800 == 67 [pid = 2940] [id = 209] 16:43:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 178 (000000772F823800) [pid = 2940] [serial = 625] [outer = 0000000000000000] 16:43:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 179 (0000007732208000) [pid = 2940] [serial = 626] [outer = 000000772F823800] 16:43:52 INFO - PROCESS | 2940 | 1464997432132 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 180 (0000007733844000) [pid = 2940] [serial = 627] [outer = 000000772F823800] 16:43:52 INFO - PROCESS | 2940 | 1464997432808 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 984ms 16:43:52 INFO - PROCESS | 2940 | 1464997432860 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 2940 | 1464997432863 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:43:52 INFO - PROCESS | 2940 | 1464997432867 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 2940 | 1464997432869 Marionette TRACE conn6 <- [1,802,null,{}] 16:43:52 INFO - PROCESS | 2940 | 1464997432873 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 2940 | 1464997432992 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:43:53 INFO - PROCESS | 2940 | 1464997433122 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 2940 | ++DOCSHELL 00000077367DD800 == 68 [pid = 2940] [id = 210] 16:43:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 181 (0000007733867000) [pid = 2940] [serial = 628] [outer = 0000000000000000] 16:43:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 182 (0000007733869400) [pid = 2940] [serial = 629] [outer = 0000007733867000] 16:43:53 INFO - PROCESS | 2940 | 1464997433178 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 183 (0000007733DA3000) [pid = 2940] [serial = 630] [outer = 0000007733867000] 16:43:53 INFO - PROCESS | 2940 | 1464997433750 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 2940 | 1464997433813 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:43:53 INFO - PROCESS | 2940 | 1464997433817 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 2940 | 1464997433819 Marionette TRACE conn6 <- [1,806,null,{}] 16:43:53 INFO - PROCESS | 2940 | 1464997433823 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 2940 | 1464997433948 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:43:54 INFO - PROCESS | 2940 | 1464997434075 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 2940 | ++DOCSHELL 000000773425C800 == 69 [pid = 2940] [id = 211] 16:43:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 184 (0000007733864400) [pid = 2940] [serial = 631] [outer = 0000000000000000] 16:43:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 185 (0000007733DA8400) [pid = 2940] [serial = 632] [outer = 0000007733864400] 16:43:54 INFO - PROCESS | 2940 | 1464997434131 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 186 (0000007733E5BC00) [pid = 2940] [serial = 633] [outer = 0000007733864400] 16:43:54 INFO - PROCESS | 2940 | 1464997434787 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1029ms 16:43:54 INFO - PROCESS | 2940 | 1464997434849 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:43:54 INFO - PROCESS | 2940 | 1464997434851 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:43:54 INFO - PROCESS | 2940 | 1464997434855 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 2940 | 1464997434857 Marionette TRACE conn6 <- [1,810,null,{}] 16:43:54 INFO - PROCESS | 2940 | 1464997434861 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 2940 | 1464997434988 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:43:55 INFO - PROCESS | 2940 | 1464997435119 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736EFC800 == 70 [pid = 2940] [id = 212] 16:43:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 187 (0000007735BBD800) [pid = 2940] [serial = 634] [outer = 0000000000000000] 16:43:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 188 (0000007735BC5C00) [pid = 2940] [serial = 635] [outer = 0000007735BBD800] 16:43:55 INFO - PROCESS | 2940 | 1464997435179 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 189 (00000077380A6800) [pid = 2940] [serial = 636] [outer = 0000007735BBD800] 16:43:55 INFO - PROCESS | 2940 | 1464997435828 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 2940 | 1464997435862 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:43:55 INFO - PROCESS | 2940 | 1464997435867 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:43:55 INFO - PROCESS | 2940 | 1464997435869 Marionette TRACE conn6 <- [1,814,null,{}] 16:43:55 INFO - PROCESS | 2940 | 1464997435873 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 2940 | 1464997435988 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:43:56 INFO - PROCESS | 2940 | 1464997436288 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A32F800 == 71 [pid = 2940] [id = 213] 16:43:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 190 (000000771BEE3400) [pid = 2940] [serial = 637] [outer = 0000000000000000] 16:43:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 191 (000000771D8B9400) [pid = 2940] [serial = 638] [outer = 000000771BEE3400] 16:43:56 INFO - PROCESS | 2940 | 1464997436365 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 192 (00000077231B8000) [pid = 2940] [serial = 639] [outer = 000000771BEE3400] 16:43:56 INFO - PROCESS | 2940 | 1464997436978 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1187ms 16:43:57 INFO - PROCESS | 2940 | 1464997437060 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 2940 | 1464997437064 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:43:57 INFO - PROCESS | 2940 | 1464997437069 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 2940 | 1464997437072 Marionette TRACE conn6 <- [1,818,null,{}] 16:43:57 INFO - PROCESS | 2940 | 1464997437078 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 2940 | 1464997437198 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:43:57 INFO - PROCESS | 2940 | 1464997437326 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFBF000 == 72 [pid = 2940] [id = 214] 16:43:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 193 (000000772A018C00) [pid = 2940] [serial = 640] [outer = 0000000000000000] 16:43:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 194 (000000772A7E3000) [pid = 2940] [serial = 641] [outer = 000000772A018C00] 16:43:57 INFO - PROCESS | 2940 | 1464997437378 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 195 (000000772AED4800) [pid = 2940] [serial = 642] [outer = 000000772A018C00] 16:43:59 INFO - PROCESS | 2940 | 1464997439399 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2348ms 16:43:59 INFO - PROCESS | 2940 | 1464997439423 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 2940 | 1464997439428 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:43:59 INFO - PROCESS | 2940 | 1464997439432 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 2940 | 1464997439435 Marionette TRACE conn6 <- [1,822,null,{}] 16:43:59 INFO - PROCESS | 2940 | 1464997439439 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 2940 | 1464997439552 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:43:59 INFO - PROCESS | 2940 | 1464997439694 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007735C74800 == 71 [pid = 2940] [id = 205] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007735BE0800 == 70 [pid = 2940] [id = 204] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 000000773088B800 == 69 [pid = 2940] [id = 203] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 00000077338A6000 == 68 [pid = 2940] [id = 202] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A5E000 == 67 [pid = 2940] [id = 201] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B12000 == 66 [pid = 2940] [id = 200] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC1E000 == 65 [pid = 2940] [id = 199] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 194 (000000772EE64000) [pid = 2940] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 193 (000000772AE27800) [pid = 2940] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 192 (0000007724283C00) [pid = 2940] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 191 (000000772ACDA000) [pid = 2940] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 190 (0000007727C25C00) [pid = 2940] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 189 (000000772B35E800) [pid = 2940] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723CCD000 == 66 [pid = 2940] [id = 215] 16:43:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 190 (000000771BE26800) [pid = 2940] [serial = 643] [outer = 0000000000000000] 16:43:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 191 (000000771D97F400) [pid = 2940] [serial = 644] [outer = 000000771BE26800] 16:43:59 INFO - PROCESS | 2940 | 1464997439793 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 192 (000000772A019000) [pid = 2940] [serial = 645] [outer = 000000771BE26800] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007724583000 == 65 [pid = 2940] [id = 198] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 00000077338AF800 == 64 [pid = 2940] [id = 195] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A3E800 == 63 [pid = 2940] [id = 194] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772AB3D000 == 62 [pid = 2940] [id = 193] 16:43:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D2D000 == 61 [pid = 2940] [id = 192] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 191 (000000772EE4F800) [pid = 2940] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 190 (000000772E026000) [pid = 2940] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 189 (000000772736D800) [pid = 2940] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 188 (000000772A778800) [pid = 2940] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 187 (000000772E824C00) [pid = 2940] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 186 (000000772E7A2C00) [pid = 2940] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 185 (000000772AF91800) [pid = 2940] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 184 (000000772A887800) [pid = 2940] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 183 (0000007727E9C800) [pid = 2940] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 182 (000000772A88C000) [pid = 2940] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 181 (000000772E8D7400) [pid = 2940] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 180 (000000772EE3FC00) [pid = 2940] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 179 (000000772EE34800) [pid = 2940] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:43:59 INFO - PROCESS | 2940 | --DOMWINDOW == 178 (000000772C6D4800) [pid = 2940] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:44:00 INFO - PROCESS | 2940 | 1464997440290 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 879ms 16:44:00 INFO - PROCESS | 2940 | 1464997440315 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 2940 | 1464997440317 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:44:00 INFO - PROCESS | 2940 | 1464997440323 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 2940 | 1464997440328 Marionette TRACE conn6 <- [1,826,null,{}] 16:44:00 INFO - PROCESS | 2940 | 1464997440338 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 2940 | 1464997440435 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:44:00 INFO - PROCESS | 2940 | 1464997440446 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE73800 == 62 [pid = 2940] [id = 216] 16:44:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 179 (000000772AE27800) [pid = 2940] [serial = 646] [outer = 0000000000000000] 16:44:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 180 (000000772B132C00) [pid = 2940] [serial = 647] [outer = 000000772AE27800] 16:44:00 INFO - PROCESS | 2940 | 1464997440492 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 181 (000000772DF45C00) [pid = 2940] [serial = 648] [outer = 000000772AE27800] 16:44:00 INFO - PROCESS | 2940 | 1464997440954 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 16:44:01 INFO - PROCESS | 2940 | 1464997441014 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 2940 | 1464997441017 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:44:01 INFO - PROCESS | 2940 | 1464997441020 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 2940 | 1464997441022 Marionette TRACE conn6 <- [1,830,null,{}] 16:44:01 INFO - PROCESS | 2940 | 1464997441025 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 2940 | 1464997441120 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:44:01 INFO - PROCESS | 2940 | 1464997441255 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 2940 | ++DOCSHELL 000000773227B800 == 63 [pid = 2940] [id = 217] 16:44:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 182 (000000772AED2800) [pid = 2940] [serial = 649] [outer = 0000000000000000] 16:44:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 183 (000000772EC45000) [pid = 2940] [serial = 650] [outer = 000000772AED2800] 16:44:01 INFO - PROCESS | 2940 | 1464997441302 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 184 (000000772EE37C00) [pid = 2940] [serial = 651] [outer = 000000772AED2800] 16:44:01 INFO - PROCESS | 2940 | 1464997441676 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 16:44:01 INFO - PROCESS | 2940 | 1464997441717 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 2940 | 1464997441719 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:44:01 INFO - PROCESS | 2940 | 1464997441722 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 2940 | 1464997441724 Marionette TRACE conn6 <- [1,834,null,{}] 16:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:44:01 INFO - PROCESS | 2940 | 1464997441728 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 2940 | 1464997441820 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:44:01 INFO - PROCESS | 2940 | 1464997441827 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338AC800 == 64 [pid = 2940] [id = 218] 16:44:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 185 (000000772EE9F400) [pid = 2940] [serial = 652] [outer = 0000000000000000] 16:44:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 186 (000000772F174400) [pid = 2940] [serial = 653] [outer = 000000772EE9F400] 16:44:01 INFO - PROCESS | 2940 | 1464997441880 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 187 (000000772F9B2C00) [pid = 2940] [serial = 654] [outer = 000000772EE9F400] 16:44:02 INFO - PROCESS | 2940 | 1464997442395 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 733ms 16:44:02 INFO - PROCESS | 2940 | 1464997442461 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 2940 | 1464997442463 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:44:02 INFO - PROCESS | 2940 | 1464997442466 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 2940 | 1464997442468 Marionette TRACE conn6 <- [1,838,null,{}] 16:44:02 INFO - PROCESS | 2940 | 1464997442472 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 2940 | 1464997442622 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:44:02 INFO - PROCESS | 2940 | 1464997442687 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351D8800 == 65 [pid = 2940] [id = 219] 16:44:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 188 (000000773220F800) [pid = 2940] [serial = 655] [outer = 0000000000000000] 16:44:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 189 (0000007733707C00) [pid = 2940] [serial = 656] [outer = 000000773220F800] 16:44:02 INFO - PROCESS | 2940 | 1464997442736 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 190 (0000007733863800) [pid = 2940] [serial = 657] [outer = 000000773220F800] 16:44:03 INFO - PROCESS | 2940 | 1464997443165 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 16:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:44:03 INFO - PROCESS | 2940 | 1464997443203 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 2940 | 1464997443205 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:44:03 INFO - PROCESS | 2940 | 1464997443208 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 2940 | 1464997443210 Marionette TRACE conn6 <- [1,842,null,{}] 16:44:03 INFO - PROCESS | 2940 | 1464997443214 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 2940 | 1464997443349 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:44:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 191 (0000007733E5B000) [pid = 2940] [serial = 658] [outer = 000000771CE32000] 16:44:03 INFO - PROCESS | 2940 | 1464997443400 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736EF1800 == 66 [pid = 2940] [id = 220] 16:44:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 192 (0000007733870000) [pid = 2940] [serial = 659] [outer = 0000000000000000] 16:44:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 193 (0000007734EA2400) [pid = 2940] [serial = 660] [outer = 0000007733870000] 16:44:03 INFO - PROCESS | 2940 | 1464997443455 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 194 (0000007735BBE800) [pid = 2940] [serial = 661] [outer = 0000007733870000] 16:44:03 INFO - PROCESS | 2940 | 1464997443951 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 775ms 16:44:04 INFO - PROCESS | 2940 | 1464997443996 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 2940 | 1464997443999 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:44:04 INFO - PROCESS | 2940 | 1464997444002 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 2940 | 1464997444004 Marionette TRACE conn6 <- [1,846,null,{}] 16:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:44:04 INFO - PROCESS | 2940 | 1464997444007 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 2940 | 1464997444595 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 193 (000000772A88B400) [pid = 2940] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 192 (000000772AE0D000) [pid = 2940] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 191 (0000007733DA6800) [pid = 2940] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 190 (0000007733E60C00) [pid = 2940] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 189 (000000772ED9C400) [pid = 2940] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 188 (000000772AE10000) [pid = 2940] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 187 (0000007729EF4800) [pid = 2940] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 186 (000000771BF5B800) [pid = 2940] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 185 (000000772F818C00) [pid = 2940] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 184 (000000772F81DC00) [pid = 2940] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 183 (000000772E8D8C00) [pid = 2940] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 182 (000000772A898800) [pid = 2940] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 181 (000000772EE97400) [pid = 2940] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 180 (000000772A7DFC00) [pid = 2940] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 179 (000000772EDA2C00) [pid = 2940] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 178 (000000772ACD9400) [pid = 2940] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 177 (000000772EC4F800) [pid = 2940] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 176 (00000077297AE400) [pid = 2940] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 175 (0000007733709000) [pid = 2940] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (0000007724066C00) [pid = 2940] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (000000772C6D5C00) [pid = 2940] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (000000772AF92400) [pid = 2940] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772E02A000) [pid = 2940] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000773370B800) [pid = 2940] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000772F9BE400) [pid = 2940] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (0000007730AB4C00) [pid = 2940] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000772AE11C00) [pid = 2940] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772B12E800) [pid = 2940] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772B12C800) [pid = 2940] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000771BE1F400) [pid = 2940] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000772A891400) [pid = 2940] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (0000007722E8B400) [pid = 2940] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772ACDC000) [pid = 2940] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000771EF7F800) [pid = 2940] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772F92BC00) [pid = 2940] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000771CECB800) [pid = 2940] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772E8D8000) [pid = 2940] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (0000007724068800) [pid = 2940] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (0000007723B56400) [pid = 2940] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772EE5B400) [pid = 2940] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007723104C00) [pid = 2940] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772A77C000) [pid = 2940] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772A7EB000) [pid = 2940] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000771D8B6C00) [pid = 2940] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772AF8A800) [pid = 2940] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000771D982400) [pid = 2940] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000771BEDF000) [pid = 2940] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772A892400) [pid = 2940] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772A89DC00) [pid = 2940] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000771D827800) [pid = 2940] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772E029800) [pid = 2940] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (0000007723BBF400) [pid = 2940] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772E826C00) [pid = 2940] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000771BEDAC00) [pid = 2940] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772A12CC00) [pid = 2940] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772E7A0000) [pid = 2940] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007723CA5400) [pid = 2940] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:44:04 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (0000007732FB9400) [pid = 2940] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:44:04 INFO - PROCESS | 2940 | 1464997444682 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230E0800 == 67 [pid = 2940] [id = 221] 16:44:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000771BE1F400) [pid = 2940] [serial = 662] [outer = 0000000000000000] 16:44:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000771BE2D000) [pid = 2940] [serial = 663] [outer = 000000771BE1F400] 16:44:04 INFO - PROCESS | 2940 | 1464997444737 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000771D97F000) [pid = 2940] [serial = 664] [outer = 000000771BE1F400] 16:44:05 INFO - PROCESS | 2940 | 1464997445119 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1127ms 16:44:05 INFO - PROCESS | 2940 | 1464997445137 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 2940 | 1464997445140 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:44:05 INFO - PROCESS | 2940 | 1464997445143 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 2940 | 1464997445145 Marionette TRACE conn6 <- [1,850,null,{}] 16:44:05 INFO - PROCESS | 2940 | 1464997445149 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 2940 | 1464997445244 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:44:05 INFO - PROCESS | 2940 | 1464997445251 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 2940 | ++DOCSHELL 00000077367DB000 == 68 [pid = 2940] [id = 222] 16:44:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (00000077224C5000) [pid = 2940] [serial = 665] [outer = 0000000000000000] 16:44:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (0000007727E0B000) [pid = 2940] [serial = 666] [outer = 00000077224C5000] 16:44:05 INFO - PROCESS | 2940 | 1464997445296 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772A785000) [pid = 2940] [serial = 667] [outer = 00000077224C5000] 16:44:05 INFO - PROCESS | 2940 | 1464997445718 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 628ms 16:44:05 INFO - PROCESS | 2940 | 1464997445780 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 2940 | 1464997445783 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:44:05 INFO - PROCESS | 2940 | 1464997445786 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:44:05 INFO - PROCESS | 2940 | 1464997445788 Marionette TRACE conn6 <- [1,854,null,{}] 16:44:05 INFO - PROCESS | 2940 | 1464997445792 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 2940 | 1464997445890 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:44:05 INFO - PROCESS | 2940 | 1464997445897 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735E7E800 == 69 [pid = 2940] [id = 223] 16:44:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000771BF4D800) [pid = 2940] [serial = 668] [outer = 0000000000000000] 16:44:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772763D800) [pid = 2940] [serial = 669] [outer = 000000771BF4D800] 16:44:05 INFO - PROCESS | 2940 | 1464997445947 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772B5F2000) [pid = 2940] [serial = 670] [outer = 000000771BF4D800] 16:44:06 INFO - PROCESS | 2940 | 1464997446443 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 16:44:06 INFO - PROCESS | 2940 | 1464997446481 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 2940 | 1464997446484 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:44:06 INFO - PROCESS | 2940 | 1464997446487 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 2940 | 1464997446490 Marionette TRACE conn6 <- [1,858,null,{}] 16:44:06 INFO - PROCESS | 2940 | 1464997446494 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 2940 | 1464997446601 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:44:06 INFO - PROCESS | 2940 | 1464997446754 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 2940 | ++DOCSHELL 000000772421C000 == 70 [pid = 2940] [id = 224] 16:44:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000771BE1E400) [pid = 2940] [serial = 671] [outer = 0000000000000000] 16:44:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000771CE32800) [pid = 2940] [serial = 672] [outer = 000000771BE1E400] 16:44:06 INFO - PROCESS | 2940 | 1464997446814 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (0000007722B93000) [pid = 2940] [serial = 673] [outer = 000000771BE1E400] 16:44:07 INFO - PROCESS | 2940 | 1464997447510 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1081ms 16:44:07 INFO - PROCESS | 2940 | 1464997447573 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 2940 | 1464997447578 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:44:07 INFO - PROCESS | 2940 | 1464997447583 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 2940 | 1464997447587 Marionette TRACE conn6 <- [1,862,null,{}] 16:44:07 INFO - PROCESS | 2940 | 1464997447607 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 2940 | 1464997447743 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:44:07 INFO - PROCESS | 2940 | 1464997447868 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E26C000 == 71 [pid = 2940] [id = 225] 16:44:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772A88C000) [pid = 2940] [serial = 674] [outer = 0000000000000000] 16:44:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772A89EC00) [pid = 2940] [serial = 675] [outer = 000000772A88C000] 16:44:07 INFO - PROCESS | 2940 | 1464997447927 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772AE29C00) [pid = 2940] [serial = 676] [outer = 000000772A88C000] 16:44:08 INFO - PROCESS | 2940 | 1464997448501 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 944ms 16:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:44:08 INFO - PROCESS | 2940 | 1464997448533 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 2940 | 1464997448538 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:44:08 INFO - PROCESS | 2940 | 1464997448542 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 2940 | 1464997448545 Marionette TRACE conn6 <- [1,866,null,{}] 16:44:08 INFO - PROCESS | 2940 | 1464997448549 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 2940 | 1464997448672 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:44:08 INFO - PROCESS | 2940 | 1464997448782 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734299800 == 72 [pid = 2940] [id = 226] 16:44:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772DD06400) [pid = 2940] [serial = 677] [outer = 0000000000000000] 16:44:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772DF40400) [pid = 2940] [serial = 678] [outer = 000000772DD06400] 16:44:08 INFO - PROCESS | 2940 | 1464997448838 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772EC50800) [pid = 2940] [serial = 679] [outer = 000000772DD06400] 16:44:09 INFO - PROCESS | 2940 | 1464997449453 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 984ms 16:44:09 INFO - PROCESS | 2940 | 1464997449528 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 2940 | 1464997449531 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:44:09 INFO - PROCESS | 2940 | 1464997449542 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 2940 | 1464997449549 Marionette TRACE conn6 <- [1,870,null,{}] 16:44:09 INFO - PROCESS | 2940 | 1464997449554 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 2940 | 1464997449709 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:44:09 INFO - PROCESS | 2940 | 1464997449843 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 2940 | ++DOCSHELL 00000077391E6000 == 73 [pid = 2940] [id = 227] 16:44:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772EE99400) [pid = 2940] [serial = 680] [outer = 0000000000000000] 16:44:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772F929C00) [pid = 2940] [serial = 681] [outer = 000000772EE99400] 16:44:09 INFO - PROCESS | 2940 | 1464997449900 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (0000007730BF6800) [pid = 2940] [serial = 682] [outer = 000000772EE99400] 16:44:10 INFO - PROCESS | 2940 | 1464997450464 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 945ms 16:44:10 INFO - PROCESS | 2940 | 1464997450490 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 2940 | 1464997450493 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:44:10 INFO - PROCESS | 2940 | 1464997450498 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 2940 | 1464997450500 Marionette TRACE conn6 <- [1,874,null,{}] 16:44:10 INFO - PROCESS | 2940 | 1464997450504 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 2940 | 1464997450626 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:44:10 INFO - PROCESS | 2940 | 1464997450731 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 2940 | ++DOCSHELL 000000773A6CA800 == 74 [pid = 2940] [id = 228] 16:44:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (0000007733703400) [pid = 2940] [serial = 683] [outer = 0000000000000000] 16:44:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007733863000) [pid = 2940] [serial = 684] [outer = 0000007733703400] 16:44:10 INFO - PROCESS | 2940 | 1464997450786 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (0000007734EB0C00) [pid = 2940] [serial = 685] [outer = 0000007733703400] 16:44:11 INFO - PROCESS | 2940 | 1464997451424 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 986ms 16:44:11 INFO - PROCESS | 2940 | 1464997451487 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 2940 | 1464997451490 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:44:11 INFO - PROCESS | 2940 | 1464997451493 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 2940 | 1464997451496 Marionette TRACE conn6 <- [1,878,null,{}] 16:44:11 INFO - PROCESS | 2940 | 1464997451499 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 2940 | 1464997451616 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:44:11 INFO - PROCESS | 2940 | 1464997451750 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED05000 == 75 [pid = 2940] [id = 229] 16:44:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (0000007736584400) [pid = 2940] [serial = 686] [outer = 0000000000000000] 16:44:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (0000007736586000) [pid = 2940] [serial = 687] [outer = 0000007736584400] 16:44:11 INFO - PROCESS | 2940 | 1464997451814 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000773658F400) [pid = 2940] [serial = 688] [outer = 0000007736584400] 16:44:12 INFO - PROCESS | 2940 | 1464997452449 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 985ms 16:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:44:12 INFO - PROCESS | 2940 | 1464997452481 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 2940 | 1464997452484 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:44:12 INFO - PROCESS | 2940 | 1464997452488 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 2940 | 1464997452490 Marionette TRACE conn6 <- [1,882,null,{}] 16:44:12 INFO - PROCESS | 2940 | 1464997452494 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 2940 | 1464997452613 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:44:12 INFO - PROCESS | 2940 | 1464997452719 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A97000 == 76 [pid = 2940] [id = 230] 16:44:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (00000077380AB800) [pid = 2940] [serial = 689] [outer = 0000000000000000] 16:44:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (0000007738166800) [pid = 2940] [serial = 690] [outer = 00000077380AB800] 16:44:12 INFO - PROCESS | 2940 | 1464997452775 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (000000773816DC00) [pid = 2940] [serial = 691] [outer = 00000077380AB800] 16:44:13 INFO - PROCESS | 2940 | 1464997453417 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 986ms 16:44:13 INFO - PROCESS | 2940 | 1464997453490 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 2940 | 1464997453492 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:44:13 INFO - PROCESS | 2940 | 1464997453497 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 2940 | 1464997453500 Marionette TRACE conn6 <- [1,886,null,{}] 16:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:44:13 INFO - PROCESS | 2940 | 1464997453503 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 2940 | 1464997453621 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:44:13 INFO - PROCESS | 2940 | 1464997453754 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722408800 == 77 [pid = 2940] [id = 231] 16:44:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (000000771D82E800) [pid = 2940] [serial = 692] [outer = 0000000000000000] 16:44:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (000000771EF1AC00) [pid = 2940] [serial = 693] [outer = 000000771D82E800] 16:44:13 INFO - PROCESS | 2940 | 1464997453812 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (000000772A8A5C00) [pid = 2940] [serial = 694] [outer = 000000771D82E800] 16:44:14 INFO - PROCESS | 2940 | 1464997454442 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 986ms 16:44:14 INFO - PROCESS | 2940 | 1464997454490 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 2940 | 1464997454493 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:44:14 INFO - PROCESS | 2940 | 1464997454496 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 2940 | 1464997454498 Marionette TRACE conn6 <- [1,890,null,{}] 16:44:14 INFO - PROCESS | 2940 | 1464997454502 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 2940 | 1464997454779 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:44:14 INFO - PROCESS | 2940 | 1464997454958 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724219000 == 78 [pid = 2940] [id = 232] 16:44:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (000000771D056000) [pid = 2940] [serial = 695] [outer = 0000000000000000] 16:44:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (000000771DB9B800) [pid = 2940] [serial = 696] [outer = 000000771D056000] 16:44:15 INFO - PROCESS | 2940 | 1464997455012 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (0000007723109400) [pid = 2940] [serial = 697] [outer = 000000771D056000] 16:44:15 INFO - PROCESS | 2940 | 1464997455712 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1273ms 16:44:15 INFO - PROCESS | 2940 | 1464997455773 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 2940 | 1464997455777 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:44:15 INFO - PROCESS | 2940 | 1464997455781 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 2940 | 1464997455785 Marionette TRACE conn6 <- [1,894,null,{}] 16:44:15 INFO - PROCESS | 2940 | 1464997455790 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 2940 | 1464997455909 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:44:16 INFO - PROCESS | 2940 | 1464997456038 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007735E7E800 == 77 [pid = 2940] [id = 223] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 00000077367DB000 == 76 [pid = 2940] [id = 222] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 00000077230E0800 == 75 [pid = 2940] [id = 221] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007736EF1800 == 74 [pid = 2940] [id = 220] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 00000077351D8800 == 73 [pid = 2940] [id = 219] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 00000077338AC800 == 72 [pid = 2940] [id = 218] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 000000773227B800 == 71 [pid = 2940] [id = 217] 16:44:16 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232AE000 == 72 [pid = 2940] [id = 233] 16:44:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000771BE2CC00) [pid = 2940] [serial = 698] [outer = 0000000000000000] 16:44:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (000000771CECB800) [pid = 2940] [serial = 699] [outer = 000000771BE2CC00] 16:44:16 INFO - PROCESS | 2940 | 1464997456137 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (000000772763C400) [pid = 2940] [serial = 700] [outer = 000000771BE2CC00] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE73800 == 71 [pid = 2940] [id = 216] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007723CCD000 == 70 [pid = 2940] [id = 215] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFBF000 == 69 [pid = 2940] [id = 214] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772A32F800 == 68 [pid = 2940] [id = 213] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 00000077367DD800 == 67 [pid = 2940] [id = 210] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007736746800 == 66 [pid = 2940] [id = 209] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772F432800 == 65 [pid = 2940] [id = 208] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772DBAC000 == 64 [pid = 2940] [id = 207] 16:44:16 INFO - PROCESS | 2940 | --DOCSHELL 000000773673C000 == 63 [pid = 2940] [id = 206] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (000000772AF1C800) [pid = 2940] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (000000772EE3F400) [pid = 2940] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (0000007734EA6800) [pid = 2940] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (0000007734EAB800) [pid = 2940] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000772EDA1400) [pid = 2940] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000772DF48000) [pid = 2940] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (000000772A125C00) [pid = 2940] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000772ACE5000) [pid = 2940] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000771D98C000) [pid = 2940] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772F92D800) [pid = 2940] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772F931800) [pid = 2940] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (0000007732FB4C00) [pid = 2940] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772AF89000) [pid = 2940] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772EE9C400) [pid = 2940] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772ACE5800) [pid = 2940] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772F819800) [pid = 2940] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772AED5000) [pid = 2940] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772EE4B400) [pid = 2940] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772EE3A400) [pid = 2940] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772ACE0800) [pid = 2940] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000773386F000) [pid = 2940] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772A784000) [pid = 2940] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772F927400) [pid = 2940] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772E82E400) [pid = 2940] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772E7AA800) [pid = 2940] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (0000007733E5AC00) [pid = 2940] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (0000007730BF8000) [pid = 2940] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007732FBB800) [pid = 2940] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (0000007730BEDC00) [pid = 2940] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772DF3DC00) [pid = 2940] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772CA7EC00) [pid = 2940] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772764B000) [pid = 2940] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772E028000) [pid = 2940] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (0000007730ABA400) [pid = 2940] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772DF98000) [pid = 2940] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (0000007722B92400) [pid = 2940] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772DF96C00) [pid = 2940] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007730AC3800) [pid = 2940] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000771DBA4C00) [pid = 2940] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (0000007730BF5000) [pid = 2940] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (0000007727E97400) [pid = 2940] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772DD9A400) [pid = 2940] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772F176400) [pid = 2940] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (0000007727C24C00) [pid = 2940] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772B132400) [pid = 2940] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772AF1D000) [pid = 2940] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (0000007722B80C00) [pid = 2940] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772AE10400) [pid = 2940] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772AF92C00) [pid = 2940] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772EE43800) [pid = 2940] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (0000007727E98800) [pid = 2940] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (0000007730BF9000) [pid = 2940] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772AF19000) [pid = 2940] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772F173C00) [pid = 2940] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772E7A7000) [pid = 2940] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772EEA2800) [pid = 2940] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772EC43400) [pid = 2940] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772A897800) [pid = 2940] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007733DA8000) [pid = 2940] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772F92F800) [pid = 2940] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (0000007727E60C00) [pid = 2940] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772F17E000) [pid = 2940] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (0000007732208800) [pid = 2940] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (0000007735BC2C00) [pid = 2940] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772ED9E400) [pid = 2940] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772F822000) [pid = 2940] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772B5E7400) [pid = 2940] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (0000007727376400) [pid = 2940] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (00000077297A6000) [pid = 2940] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (0000007732FC0800) [pid = 2940] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000773370DC00) [pid = 2940] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:44:16 INFO - PROCESS | 2940 | 1464997456672 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 922ms 16:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:44:16 INFO - PROCESS | 2940 | 1464997456708 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 2940 | 1464997456711 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:44:16 INFO - PROCESS | 2940 | 1464997456715 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 2940 | 1464997456717 Marionette TRACE conn6 <- [1,898,null,{}] 16:44:16 INFO - PROCESS | 2940 | 1464997456721 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 2940 | 1464997456819 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:44:16 INFO - PROCESS | 2940 | 1464997456831 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A41E800 == 64 [pid = 2940] [id = 234] 16:44:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (0000007727CA4C00) [pid = 2940] [serial = 701] [outer = 0000000000000000] 16:44:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (00000077293A9400) [pid = 2940] [serial = 702] [outer = 0000007727CA4C00] 16:44:16 INFO - PROCESS | 2940 | 1464997456877 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (0000007729EE6C00) [pid = 2940] [serial = 703] [outer = 0000007727CA4C00] 16:44:17 INFO - PROCESS | 2940 | 1464997457359 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 16:44:17 INFO - PROCESS | 2940 | 1464997457408 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 2940 | 1464997457412 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:44:17 INFO - PROCESS | 2940 | 1464997457423 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 2940 | 1464997457427 Marionette TRACE conn6 <- [1,902,null,{}] 16:44:17 INFO - PROCESS | 2940 | 1464997457431 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 2940 | 1464997457532 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:44:17 INFO - PROCESS | 2940 | 1464997457649 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB0B800 == 65 [pid = 2940] [id = 235] 16:44:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (0000007727E9FC00) [pid = 2940] [serial = 704] [outer = 0000000000000000] 16:44:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772A7E7400) [pid = 2940] [serial = 705] [outer = 0000007727E9FC00] 16:44:17 INFO - PROCESS | 2940 | 1464997457703 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772A8A6000) [pid = 2940] [serial = 706] [outer = 0000007727E9FC00] 16:44:18 INFO - PROCESS | 2940 | 1464997458101 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 16:44:18 INFO - PROCESS | 2940 | 1464997458155 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 2940 | 1464997458158 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:44:18 INFO - PROCESS | 2940 | 1464997458161 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 2940 | 1464997458163 Marionette TRACE conn6 <- [1,906,null,{}] 16:44:18 INFO - PROCESS | 2940 | 1464997458166 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 2940 | 1464997458289 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:44:18 INFO - PROCESS | 2940 | 1464997458309 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF0D800 == 66 [pid = 2940] [id = 236] 16:44:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772ACE5C00) [pid = 2940] [serial = 707] [outer = 0000000000000000] 16:44:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772AE0C000) [pid = 2940] [serial = 708] [outer = 000000772ACE5C00] 16:44:18 INFO - PROCESS | 2940 | 1464997458354 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772AF1A800) [pid = 2940] [serial = 709] [outer = 000000772ACE5C00] 16:44:18 INFO - PROCESS | 2940 | 1464997458813 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 693ms 16:44:18 INFO - PROCESS | 2940 | 1464997458857 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 2940 | 1464997458859 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:44:18 INFO - PROCESS | 2940 | 1464997458863 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 2940 | 1464997458865 Marionette TRACE conn6 <- [1,910,null,{}] 16:44:18 INFO - PROCESS | 2940 | 1464997458868 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 2940 | 1464997459021 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:44:19 INFO - PROCESS | 2940 | 1464997459051 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E074800 == 67 [pid = 2940] [id = 237] 16:44:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772AF93800) [pid = 2940] [serial = 710] [outer = 0000000000000000] 16:44:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772B12E400) [pid = 2940] [serial = 711] [outer = 000000772AF93800] 16:44:19 INFO - PROCESS | 2940 | 1464997459104 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772BEF3400) [pid = 2940] [serial = 712] [outer = 000000772AF93800] 16:44:19 INFO - PROCESS | 2940 | 1464997459592 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 775ms 16:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:44:19 INFO - PROCESS | 2940 | 1464997459646 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 2940 | 1464997459648 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:44:19 INFO - PROCESS | 2940 | 1464997459652 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 2940 | 1464997459653 Marionette TRACE conn6 <- [1,914,null,{}] 16:44:19 INFO - PROCESS | 2940 | 1464997459662 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 2940 | 1464997459787 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:44:19 INFO - PROCESS | 2940 | 1464997459847 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE73800 == 68 [pid = 2940] [id = 238] 16:44:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772B12A400) [pid = 2940] [serial = 713] [outer = 0000000000000000] 16:44:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772DF46000) [pid = 2940] [serial = 714] [outer = 000000772B12A400] 16:44:19 INFO - PROCESS | 2940 | 1464997459895 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772E023400) [pid = 2940] [serial = 715] [outer = 000000772B12A400] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000771BE1F400) [pid = 2940] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (00000077224C5000) [pid = 2940] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000771BEE3400) [pid = 2940] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000773220F800) [pid = 2940] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772AED2800) [pid = 2940] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772A018C00) [pid = 2940] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772EE9F400) [pid = 2940] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (0000007733870000) [pid = 2940] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000771BE26800) [pid = 2940] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:44:20 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772AE27800) [pid = 2940] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:44:20 INFO - PROCESS | 2940 | 1464997460445 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 837ms 16:44:20 INFO - PROCESS | 2940 | 1464997460492 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 2940 | 1464997460495 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:44:20 INFO - PROCESS | 2940 | 1464997460498 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:44:20 INFO - PROCESS | 2940 | 1464997460500 Marionette TRACE conn6 <- [1,918,null,{}] 16:44:20 INFO - PROCESS | 2940 | 1464997460504 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 2940 | 1464997460627 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:44:20 INFO - PROCESS | 2940 | 1464997460681 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A7000 == 69 [pid = 2940] [id = 239] 16:44:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000771D98CC00) [pid = 2940] [serial = 716] [outer = 0000000000000000] 16:44:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772DD0E800) [pid = 2940] [serial = 717] [outer = 000000771D98CC00] 16:44:20 INFO - PROCESS | 2940 | 1464997460728 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772E7AA800) [pid = 2940] [serial = 718] [outer = 000000771D98CC00] 16:44:21 INFO - PROCESS | 2940 | 1464997461119 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 16:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:44:21 INFO - PROCESS | 2940 | 1464997461173 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 2940 | 1464997461175 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:44:21 INFO - PROCESS | 2940 | 1464997461178 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 2940 | 1464997461180 Marionette TRACE conn6 <- [1,922,null,{}] 16:44:21 INFO - PROCESS | 2940 | 1464997461184 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 2940 | 1464997461277 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:44:21 INFO - PROCESS | 2940 | 1464997461284 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A3F800 == 70 [pid = 2940] [id = 240] 16:44:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772763F400) [pid = 2940] [serial = 719] [outer = 0000000000000000] 16:44:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772E8D8C00) [pid = 2940] [serial = 720] [outer = 000000772763F400] 16:44:21 INFO - PROCESS | 2940 | 1464997461328 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772ED98400) [pid = 2940] [serial = 721] [outer = 000000772763F400] 16:44:21 INFO - PROCESS | 2940 | 1464997461750 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 16:44:21 INFO - PROCESS | 2940 | 1464997461810 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 2940 | 1464997461812 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:44:21 INFO - PROCESS | 2940 | 1464997461815 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 2940 | 1464997461818 Marionette TRACE conn6 <- [1,926,null,{}] 16:44:21 INFO - PROCESS | 2940 | 1464997461821 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 2940 | 1464997461916 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:44:21 INFO - PROCESS | 2940 | 1464997461923 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 2940 | ++DOCSHELL 000000773226D000 == 71 [pid = 2940] [id = 241] 16:44:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772EE3A400) [pid = 2940] [serial = 722] [outer = 0000000000000000] 16:44:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772EE3D000) [pid = 2940] [serial = 723] [outer = 000000772EE3A400] 16:44:22 INFO - PROCESS | 2940 | 1464997462003 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772EE4D800) [pid = 2940] [serial = 724] [outer = 000000772EE3A400] 16:44:22 INFO - PROCESS | 2940 | 1464997462649 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 880ms 16:44:22 INFO - PROCESS | 2940 | 1464997462699 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 2940 | 1464997462704 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:44:22 INFO - PROCESS | 2940 | 1464997462710 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 2940 | 1464997462715 Marionette TRACE conn6 <- [1,930,null,{}] 16:44:22 INFO - PROCESS | 2940 | 1464997462721 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 2940 | 1464997462855 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:44:22 INFO - PROCESS | 2940 | 1464997462985 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A32C000 == 72 [pid = 2940] [id = 242] 16:44:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000771DFB4400) [pid = 2940] [serial = 725] [outer = 0000000000000000] 16:44:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (0000007722B80C00) [pid = 2940] [serial = 726] [outer = 000000771DFB4400] 16:44:23 INFO - PROCESS | 2940 | 1464997463046 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772763D000) [pid = 2940] [serial = 727] [outer = 000000771DFB4400] 16:44:23 INFO - PROCESS | 2940 | 1464997463655 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 985ms 16:44:23 INFO - PROCESS | 2940 | 1464997463699 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 2940 | 1464997463705 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:44:23 INFO - PROCESS | 2940 | 1464997463712 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 2940 | 1464997463715 Marionette TRACE conn6 <- [1,934,null,{}] 16:44:23 INFO - PROCESS | 2940 | 1464997463720 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 2940 | 1464997463845 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:44:23 INFO - PROCESS | 2940 | 1464997463948 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E070000 == 73 [pid = 2940] [id = 243] 16:44:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A120C00) [pid = 2940] [serial = 728] [outer = 0000000000000000] 16:44:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772A6D3000) [pid = 2940] [serial = 729] [outer = 000000772A120C00] 16:44:24 INFO - PROCESS | 2940 | 1464997464004 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772ACE0800) [pid = 2940] [serial = 730] [outer = 000000772A120C00] 16:44:24 INFO - PROCESS | 2940 | 1464997464654 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 16:44:24 INFO - PROCESS | 2940 | 1464997464704 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 2940 | 1464997464707 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:44:24 INFO - PROCESS | 2940 | 1464997464711 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 2940 | 1464997464715 Marionette TRACE conn6 <- [1,938,null,{}] 16:44:24 INFO - PROCESS | 2940 | 1464997464728 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 2940 | 1464997464855 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:44:24 INFO - PROCESS | 2940 | 1464997464987 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732AB2000 == 74 [pid = 2940] [id = 244] 16:44:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772DD9E400) [pid = 2940] [serial = 731] [outer = 0000000000000000] 16:44:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772DF3DC00) [pid = 2940] [serial = 732] [outer = 000000772DD9E400] 16:44:25 INFO - PROCESS | 2940 | 1464997465047 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772EE37400) [pid = 2940] [serial = 733] [outer = 000000772DD9E400] 16:44:25 INFO - PROCESS | 2940 | 1464997465640 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 987ms 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:44:25 INFO - PROCESS | 2940 | 1464997465699 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 2940 | 1464997465702 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:44:25 INFO - PROCESS | 2940 | 1464997465706 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 2940 | 1464997465708 Marionette TRACE conn6 <- [1,942,null,{}] 16:44:25 INFO - PROCESS | 2940 | 1464997465712 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 2940 | 1464997465850 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:44:25 INFO - PROCESS | 2940 | 1464997465977 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CD1000 == 75 [pid = 2940] [id = 245] 16:44:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772EE5EC00) [pid = 2940] [serial = 734] [outer = 0000000000000000] 16:44:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772EE69800) [pid = 2940] [serial = 735] [outer = 000000772EE5EC00] 16:44:26 INFO - PROCESS | 2940 | 1464997466035 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772EE9E400) [pid = 2940] [serial = 736] [outer = 000000772EE5EC00] 16:44:26 INFO - PROCESS | 2940 | 1464997466628 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 986ms 16:44:26 INFO - PROCESS | 2940 | 1464997466694 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 2940 | 1464997466697 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:44:26 INFO - PROCESS | 2940 | 1464997466701 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 2940 | 1464997466703 Marionette TRACE conn6 <- [1,946,null,{}] 16:44:26 INFO - PROCESS | 2940 | 1464997466720 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 2940 | 1464997466866 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:44:26 INFO - PROCESS | 2940 | 1464997466925 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EDF800 == 76 [pid = 2940] [id = 246] 16:44:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772F173C00) [pid = 2940] [serial = 737] [outer = 0000000000000000] 16:44:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772F179C00) [pid = 2940] [serial = 738] [outer = 000000772F173C00] 16:44:26 INFO - PROCESS | 2940 | 1464997466981 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772F923C00) [pid = 2940] [serial = 739] [outer = 000000772F173C00] 16:44:27 INFO - PROCESS | 2940 | 1464997467615 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 985ms 16:44:27 INFO - PROCESS | 2940 | 1464997467688 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 2940 | 1464997467691 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:44:27 INFO - PROCESS | 2940 | 1464997467695 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 2940 | 1464997467697 Marionette TRACE conn6 <- [1,950,null,{}] 16:44:27 INFO - PROCESS | 2940 | 1464997467701 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 2940 | 1464997467888 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:44:27 INFO - PROCESS | 2940 | 1464997467943 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338AC800 == 77 [pid = 2940] [id = 247] 16:44:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772F9BEC00) [pid = 2940] [serial = 740] [outer = 0000000000000000] 16:44:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007732206400) [pid = 2940] [serial = 741] [outer = 000000772F9BEC00] 16:44:28 INFO - PROCESS | 2940 | 1464997468001 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007732FBB800) [pid = 2940] [serial = 742] [outer = 000000772F9BEC00] 16:44:28 INFO - PROCESS | 2940 | 1464997468563 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 881ms 16:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:44:28 INFO - PROCESS | 2940 | 1464997468578 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 2940 | 1464997468581 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:44:28 INFO - PROCESS | 2940 | 1464997468584 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 2940 | 1464997468587 Marionette TRACE conn6 <- [1,954,null,{}] 16:44:28 INFO - PROCESS | 2940 | 1464997468605 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 2940 | 1464997468753 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:44:28 INFO - PROCESS | 2940 | 1464997468825 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734243800 == 78 [pid = 2940] [id = 248] 16:44:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (0000007733704400) [pid = 2940] [serial = 743] [outer = 0000000000000000] 16:44:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (0000007733710000) [pid = 2940] [serial = 744] [outer = 0000007733704400] 16:44:28 INFO - PROCESS | 2940 | 1464997468881 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (0000007733865800) [pid = 2940] [serial = 745] [outer = 0000007733704400] 16:44:29 INFO - PROCESS | 2940 | 1464997469449 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 16:44:29 INFO - PROCESS | 2940 | 1464997469475 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 2940 | 1464997469478 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:44:29 INFO - PROCESS | 2940 | 1464997469483 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:44:29 INFO - PROCESS | 2940 | 1464997469485 Marionette TRACE conn6 <- [1,958,null,{}] 16:44:29 INFO - PROCESS | 2940 | 1464997469489 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 2940 | 1464997469605 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:44:29 INFO - PROCESS | 2940 | 1464997469706 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E07800 == 79 [pid = 2940] [id = 249] 16:44:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772E2EB400) [pid = 2940] [serial = 746] [outer = 0000000000000000] 16:44:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772E2F3C00) [pid = 2940] [serial = 747] [outer = 000000772E2EB400] 16:44:29 INFO - PROCESS | 2940 | 1464997469762 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E2F9400) [pid = 2940] [serial = 748] [outer = 000000772E2EB400] 16:44:30 INFO - PROCESS | 2940 | 1464997470379 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 985ms 16:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:44:30 INFO - PROCESS | 2940 | 1464997470474 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 2940 | 1464997470476 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:44:30 INFO - PROCESS | 2940 | 1464997470480 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 2940 | 1464997470482 Marionette TRACE conn6 <- [1,962,null,{}] 16:44:30 INFO - PROCESS | 2940 | 1464997470486 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:30 INFO - PROCESS | 2940 | 1464997470608 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:44:30 INFO - PROCESS | 2940 | 1464997470886 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A03D800 == 80 [pid = 2940] [id = 250] 16:44:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000771BE29000) [pid = 2940] [serial = 749] [outer = 0000000000000000] 16:44:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000771BED9800) [pid = 2940] [serial = 750] [outer = 000000771BE29000] 16:44:30 INFO - PROCESS | 2940 | 1464997470953 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000771E05E000) [pid = 2940] [serial = 751] [outer = 000000771BE29000] 16:44:31 INFO - PROCESS | 2940 | 1464997471600 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1196ms 16:44:31 INFO - PROCESS | 2940 | 1464997471680 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 2940 | 1464997471684 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:44:31 INFO - PROCESS | 2940 | 1464997471689 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:44:31 INFO - PROCESS | 2940 | 1464997471693 Marionette TRACE conn6 <- [1,966,null,{}] 16:44:31 INFO - PROCESS | 2940 | 1464997471699 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 2940 | 1464997471827 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:44:31 INFO - PROCESS | 2940 | 1464997471955 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C4F000 == 81 [pid = 2940] [id = 251] 16:44:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (0000007724727C00) [pid = 2940] [serial = 752] [outer = 0000000000000000] 16:44:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007727642800) [pid = 2940] [serial = 753] [outer = 0000007724727C00] 16:44:32 INFO - PROCESS | 2940 | 1464997472009 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772A017800) [pid = 2940] [serial = 754] [outer = 0000007724727C00] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A3F800 == 80 [pid = 2940] [id = 240] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A7000 == 79 [pid = 2940] [id = 239] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE73800 == 78 [pid = 2940] [id = 238] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 000000772E074800 == 77 [pid = 2940] [id = 237] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF0D800 == 76 [pid = 2940] [id = 236] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 000000772CB0B800 == 75 [pid = 2940] [id = 235] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 000000772A41E800 == 74 [pid = 2940] [id = 234] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007733840800) [pid = 2940] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772A126000) [pid = 2940] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772DF98C00) [pid = 2940] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (0000007732208000) [pid = 2940] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (0000007733869400) [pid = 2940] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (0000007733DA8400) [pid = 2940] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (0000007735BC5C00) [pid = 2940] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772763D800) [pid = 2940] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 00000077232AE000 == 73 [pid = 2940] [id = 233] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 0000007724219000 == 72 [pid = 2940] [id = 232] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 0000007734299800 == 71 [pid = 2940] [id = 226] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 000000772E26C000 == 70 [pid = 2940] [id = 225] 16:44:32 INFO - PROCESS | 2940 | --DOCSHELL 000000772421C000 == 69 [pid = 2940] [id = 224] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772B132C00) [pid = 2940] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772DF45C00) [pid = 2940] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007733863800) [pid = 2940] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (0000007735BBE800) [pid = 2940] [serial = 661] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (0000007723C9C400) [pid = 2940] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000771BE2D000) [pid = 2940] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772A785000) [pid = 2940] [serial = 667] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000771D97F000) [pid = 2940] [serial = 664] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (0000007727E0B000) [pid = 2940] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772F9B2C00) [pid = 2940] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (00000077231B8000) [pid = 2940] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000771D8B9400) [pid = 2940] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (0000007733707C00) [pid = 2940] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772EC45000) [pid = 2940] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772EE37C00) [pid = 2940] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772AED4800) [pid = 2940] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772A7E3000) [pid = 2940] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772F174400) [pid = 2940] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (0000007734EA2400) [pid = 2940] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771D97F400) [pid = 2940] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772A019000) [pid = 2940] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:44:32 INFO - PROCESS | 2940 | 1464997472612 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 984ms 16:44:32 INFO - PROCESS | 2940 | 1464997472679 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 2940 | 1464997472683 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:44:32 INFO - PROCESS | 2940 | 1464997472688 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 2940 | 1464997472690 Marionette TRACE conn6 <- [1,970,null,{}] 16:44:32 INFO - PROCESS | 2940 | 1464997472694 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 2940 | 1464997472799 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:44:32 INFO - PROCESS | 2940 | 1464997472886 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A03A000 == 70 [pid = 2940] [id = 252] 16:44:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000771ED8E000) [pid = 2940] [serial = 755] [outer = 0000000000000000] 16:44:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (0000007724288000) [pid = 2940] [serial = 756] [outer = 000000771ED8E000] 16:44:32 INFO - PROCESS | 2940 | 1464997472934 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A11EC00) [pid = 2940] [serial = 757] [outer = 000000771ED8E000] 16:44:33 INFO - PROCESS | 2940 | 1464997473322 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 16:44:33 INFO - PROCESS | 2940 | 1464997473383 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 2940 | 1464997473385 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:44:33 INFO - PROCESS | 2940 | 1464997473390 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 2940 | 1464997473396 Marionette TRACE conn6 <- [1,974,null,{}] 16:44:33 INFO - PROCESS | 2940 | 1464997473405 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 2940 | 1464997473506 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:44:33 INFO - PROCESS | 2940 | 1464997473552 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFDC000 == 71 [pid = 2940] [id = 253] 16:44:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772A7DF400) [pid = 2940] [serial = 758] [outer = 0000000000000000] 16:44:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772ACD8800) [pid = 2940] [serial = 759] [outer = 000000772A7DF400] 16:44:33 INFO - PROCESS | 2940 | 1464997473599 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772AE11800) [pid = 2940] [serial = 760] [outer = 000000772A7DF400] 16:44:34 INFO - PROCESS | 2940 | 1464997474070 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 752ms 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:44:34 INFO - PROCESS | 2940 | 1464997474143 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 2940 | 1464997474146 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:44:34 INFO - PROCESS | 2940 | 1464997474149 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 2940 | 1464997474151 Marionette TRACE conn6 <- [1,978,null,{}] 16:44:34 INFO - PROCESS | 2940 | 1464997474155 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 2940 | 1464997474254 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:44:34 INFO - PROCESS | 2940 | 1464997474351 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED21800 == 72 [pid = 2940] [id = 254] 16:44:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772AE03400) [pid = 2940] [serial = 761] [outer = 0000000000000000] 16:44:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772AF25400) [pid = 2940] [serial = 762] [outer = 000000772AE03400] 16:44:34 INFO - PROCESS | 2940 | 1464997474397 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772B132400) [pid = 2940] [serial = 763] [outer = 000000772AE03400] 16:44:34 INFO - PROCESS | 2940 | 1464997474819 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 733ms 16:44:34 INFO - PROCESS | 2940 | 1464997474903 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 2940 | 1464997474905 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:44:34 INFO - PROCESS | 2940 | 1464997474913 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 2940 | 1464997474915 Marionette TRACE conn6 <- [1,982,null,{}] 16:44:34 INFO - PROCESS | 2940 | 1464997474919 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 2940 | 1464997475045 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:44:35 INFO - PROCESS | 2940 | 1464997475104 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000773089F000 == 73 [pid = 2940] [id = 255] 16:44:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772CA7AC00) [pid = 2940] [serial = 764] [outer = 0000000000000000] 16:44:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772DD11C00) [pid = 2940] [serial = 765] [outer = 000000772CA7AC00] 16:44:35 INFO - PROCESS | 2940 | 1464997475158 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772E026400) [pid = 2940] [serial = 766] [outer = 000000772CA7AC00] 16:44:35 INFO - PROCESS | 2940 | 1464997475635 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 797ms 16:44:35 INFO - PROCESS | 2940 | 1464997475710 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 2940 | 1464997475712 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:44:35 INFO - PROCESS | 2940 | 1464997475716 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 2940 | 1464997475717 Marionette TRACE conn6 <- [1,986,null,{}] 16:44:35 INFO - PROCESS | 2940 | 1464997475727 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 2940 | 1464997475854 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:44:35 INFO - PROCESS | 2940 | 1464997475878 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000773226C000 == 74 [pid = 2940] [id = 256] 16:44:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772E8D1800) [pid = 2940] [serial = 767] [outer = 0000000000000000] 16:44:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772EC47C00) [pid = 2940] [serial = 768] [outer = 000000772E8D1800] 16:44:35 INFO - PROCESS | 2940 | 1464997475925 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772EE33000) [pid = 2940] [serial = 769] [outer = 000000772E8D1800] 16:44:36 INFO - PROCESS | 2940 | 1464997476375 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 689ms 16:44:36 INFO - PROCESS | 2940 | 1464997476439 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 2940 | 1464997476441 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:44:36 INFO - PROCESS | 2940 | 1464997476447 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 2940 | 1464997476449 Marionette TRACE conn6 <- [1,990,null,{}] 16:44:36 INFO - PROCESS | 2940 | 1464997476453 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 2940 | 1464997476577 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772B12A400) [pid = 2940] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772AF93800) [pid = 2940] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000771D98CC00) [pid = 2940] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772763F400) [pid = 2940] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (0000007727CA4C00) [pid = 2940] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (0000007727E9FC00) [pid = 2940] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000771BE2CC00) [pid = 2940] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000771D056000) [pid = 2940] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772ACE5C00) [pid = 2940] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000773383C800) [pid = 2940] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:44:36 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000771BF4D800) [pid = 2940] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:44:36 INFO - PROCESS | 2940 | 1464997476775 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCCE000 == 75 [pid = 2940] [id = 257] 16:44:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000771BF4D800) [pid = 2940] [serial = 770] [outer = 0000000000000000] 16:44:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000771D8BC400) [pid = 2940] [serial = 771] [outer = 000000771BF4D800] 16:44:36 INFO - PROCESS | 2940 | 1464997476822 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772AF92C00) [pid = 2940] [serial = 772] [outer = 000000771BF4D800] 16:44:37 INFO - PROCESS | 2940 | 1464997477205 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 776ms 16:44:37 INFO - PROCESS | 2940 | 1464997477228 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 2940 | 1464997477230 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:44:37 INFO - PROCESS | 2940 | 1464997477241 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 2940 | 1464997477243 Marionette TRACE conn6 <- [1,994,null,{}] 16:44:37 INFO - PROCESS | 2940 | 1464997477247 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 2940 | 1464997477342 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:44:37 INFO - PROCESS | 2940 | 1464997477432 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732ED6000 == 76 [pid = 2940] [id = 258] 16:44:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (0000007723B5AC00) [pid = 2940] [serial = 773] [outer = 0000000000000000] 16:44:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772EE5FC00) [pid = 2940] [serial = 774] [outer = 0000007723B5AC00] 16:44:37 INFO - PROCESS | 2940 | 1464997477478 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772F81D400) [pid = 2940] [serial = 775] [outer = 0000007723B5AC00] 16:44:37 INFO - PROCESS | 2940 | 1464997477858 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 648ms 16:44:37 INFO - PROCESS | 2940 | 1464997477884 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 2940 | 1464997477887 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:44:37 INFO - PROCESS | 2940 | 1464997477890 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 2940 | 1464997477892 Marionette TRACE conn6 <- [1,998,null,{}] 16:44:37 INFO - PROCESS | 2940 | 1464997477895 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 2940 | 1464997478024 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:44:38 INFO - PROCESS | 2940 | 1464997478071 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734297000 == 77 [pid = 2940] [id = 259] 16:44:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772F9B2400) [pid = 2940] [serial = 776] [outer = 0000000000000000] 16:44:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772F9BD000) [pid = 2940] [serial = 777] [outer = 000000772F9B2400] 16:44:38 INFO - PROCESS | 2940 | 1464997478118 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (0000007730BFAC00) [pid = 2940] [serial = 778] [outer = 000000772F9B2400] 16:44:38 INFO - PROCESS | 2940 | 1464997478534 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 16:44:38 INFO - PROCESS | 2940 | 1464997478571 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 2940 | 1464997478573 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:44:38 INFO - PROCESS | 2940 | 1464997478582 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 2940 | 1464997478584 Marionette TRACE conn6 <- [1,1002,null,{}] 16:44:38 INFO - PROCESS | 2940 | 1464997478587 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 2940 | 1464997478692 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:44:38 INFO - PROCESS | 2940 | 1464997478699 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 2940 | ++DOCSHELL 000000773515C000 == 78 [pid = 2940] [id = 260] 16:44:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007732209800) [pid = 2940] [serial = 779] [outer = 0000000000000000] 16:44:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007732FC1800) [pid = 2940] [serial = 780] [outer = 0000007732209800] 16:44:38 INFO - PROCESS | 2940 | 1464997478749 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000773386F000) [pid = 2940] [serial = 781] [outer = 0000007732209800] 16:44:39 INFO - PROCESS | 2940 | 1464997479508 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 985ms 16:44:39 INFO - PROCESS | 2940 | 1464997479572 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 2940 | 1464997479578 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:44:39 INFO - PROCESS | 2940 | 1464997479584 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 2940 | 1464997479589 Marionette TRACE conn6 <- [1,1006,null,{}] 16:44:39 INFO - PROCESS | 2940 | 1464997479595 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 2940 | 1464997479750 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:44:39 INFO - PROCESS | 2940 | 1464997479877 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC18800 == 79 [pid = 2940] [id = 261] 16:44:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772406A000) [pid = 2940] [serial = 782] [outer = 0000000000000000] 16:44:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (0000007727FE0800) [pid = 2940] [serial = 783] [outer = 000000772406A000] 16:44:39 INFO - PROCESS | 2940 | 1464997479939 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772472F400) [pid = 2940] [serial = 784] [outer = 000000772406A000] 16:44:40 INFO - PROCESS | 2940 | 1464997480595 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1087ms 16:44:40 INFO - PROCESS | 2940 | 1464997480676 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 2940 | 1464997480682 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:44:40 INFO - PROCESS | 2940 | 1464997480689 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 2940 | 1464997480693 Marionette TRACE conn6 <- [1,1010,null,{}] 16:44:40 INFO - PROCESS | 2940 | 1464997480697 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 2940 | 1464997480837 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:44:40 INFO - PROCESS | 2940 | 1464997480965 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A6A800 == 80 [pid = 2940] [id = 262] 16:44:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (0000007727642400) [pid = 2940] [serial = 785] [outer = 0000000000000000] 16:44:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772AF24000) [pid = 2940] [serial = 786] [outer = 0000007727642400] 16:44:41 INFO - PROCESS | 2940 | 1464997481023 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (0000007723CA4000) [pid = 2940] [serial = 787] [outer = 0000007727642400] 16:44:41 INFO - PROCESS | 2940 | 1464997481657 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1027ms 16:44:41 INFO - PROCESS | 2940 | 1464997481723 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 2940 | 1464997481726 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:44:41 INFO - PROCESS | 2940 | 1464997481729 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 2940 | 1464997481734 Marionette TRACE conn6 <- [1,1014,null,{}] 16:44:41 INFO - PROCESS | 2940 | 1464997481745 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 2940 | 1464997481930 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:44:42 INFO - PROCESS | 2940 | 1464997482058 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BEF000 == 81 [pid = 2940] [id = 263] 16:44:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E7A2C00) [pid = 2940] [serial = 788] [outer = 0000000000000000] 16:44:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772EE64000) [pid = 2940] [serial = 789] [outer = 000000772E7A2C00] 16:44:42 INFO - PROCESS | 2940 | 1464997482117 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (0000007732FB5800) [pid = 2940] [serial = 790] [outer = 000000772E7A2C00] 16:44:42 INFO - PROCESS | 2940 | 1464997482727 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1040ms 16:44:42 INFO - PROCESS | 2940 | 1464997482771 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 2940 | 1464997482775 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:44:42 INFO - PROCESS | 2940 | 1464997482778 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 2940 | 1464997482780 Marionette TRACE conn6 <- [1,1018,null,{}] 16:44:42 INFO - PROCESS | 2940 | 1464997482785 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 2940 | 1464997482911 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:44:43 INFO - PROCESS | 2940 | 1464997483043 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735E6C800 == 82 [pid = 2940] [id = 264] 16:44:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (0000007733DA8000) [pid = 2940] [serial = 791] [outer = 0000000000000000] 16:44:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (0000007733DAC800) [pid = 2940] [serial = 792] [outer = 0000007733DA8000] 16:44:43 INFO - PROCESS | 2940 | 1464997483100 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007733E5F800) [pid = 2940] [serial = 793] [outer = 0000007733DA8000] 16:44:43 INFO - PROCESS | 2940 | 1464997483723 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 985ms 16:44:43 INFO - PROCESS | 2940 | 1464997483772 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 2940 | 1464997483775 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:44:43 INFO - PROCESS | 2940 | 1464997483778 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 2940 | 1464997483781 Marionette TRACE conn6 <- [1,1022,null,{}] 16:44:43 INFO - PROCESS | 2940 | 1464997483784 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 2940 | 1464997483904 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:44:44 INFO - PROCESS | 2940 | 1464997484034 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736451000 == 83 [pid = 2940] [id = 265] 16:44:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (0000007731C7C800) [pid = 2940] [serial = 794] [outer = 0000000000000000] 16:44:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (0000007731C82400) [pid = 2940] [serial = 795] [outer = 0000007731C7C800] 16:44:44 INFO - PROCESS | 2940 | 1464997484090 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (0000007731C88C00) [pid = 2940] [serial = 796] [outer = 0000007731C7C800] 16:44:44 INFO - PROCESS | 2940 | 1464997484676 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 943ms 16:44:44 INFO - PROCESS | 2940 | 1464997484723 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 2940 | 1464997484726 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:44:44 INFO - PROCESS | 2940 | 1464997484729 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:44:44 INFO - PROCESS | 2940 | 1464997484731 Marionette TRACE conn6 <- [1,1026,null,{}] 16:44:44 INFO - PROCESS | 2940 | 1464997484735 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 2940 | 1464997484870 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:44:45 INFO - PROCESS | 2940 | 1464997485004 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 2940 | ++DOCSHELL 000000773674E000 == 84 [pid = 2940] [id = 266] 16:44:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (0000007732F30000) [pid = 2940] [serial = 797] [outer = 0000000000000000] 16:44:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (0000007734EA8800) [pid = 2940] [serial = 798] [outer = 0000007732F30000] 16:44:45 INFO - PROCESS | 2940 | 1464997485062 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (0000007735BC0800) [pid = 2940] [serial = 799] [outer = 0000007732F30000] 16:44:45 INFO - PROCESS | 2940 | 1464997485686 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1027ms 16:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:44:45 INFO - PROCESS | 2940 | 1464997485759 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 2940 | 1464997485761 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:44:45 INFO - PROCESS | 2940 | 1464997485765 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 2940 | 1464997485767 Marionette TRACE conn6 <- [1,1030,null,{}] 16:44:45 INFO - PROCESS | 2940 | 1464997485771 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 2940 | 1464997485960 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:44:45 INFO - PROCESS | 2940 | 1464997485971 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 2940 | ++DOCSHELL 00000077367DC000 == 85 [pid = 2940] [id = 267] 16:44:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (0000007732F35800) [pid = 2940] [serial = 800] [outer = 0000000000000000] 16:44:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (0000007735BC9400) [pid = 2940] [serial = 801] [outer = 0000007732F35800] 16:44:46 INFO - PROCESS | 2940 | 1464997486025 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000773658B800) [pid = 2940] [serial = 802] [outer = 0000007732F35800] 16:44:46 INFO - PROCESS | 2940 | 1464997486955 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1242ms 16:44:47 INFO - PROCESS | 2940 | 1464997487010 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 2940 | 1464997487015 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:44:47 INFO - PROCESS | 2940 | 1464997487020 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 2940 | 1464997487024 Marionette TRACE conn6 <- [1,1034,null,{}] 16:44:47 INFO - PROCESS | 2940 | 1464997487029 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 2940 | 1464997487151 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:44:47 INFO - PROCESS | 2940 | 1464997487279 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFB8000 == 86 [pid = 2940] [id = 268] 16:44:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000771D8B4800) [pid = 2940] [serial = 803] [outer = 0000000000000000] 16:44:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000771D985C00) [pid = 2940] [serial = 804] [outer = 000000771D8B4800] 16:44:47 INFO - PROCESS | 2940 | 1464997487331 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007723BC1800) [pid = 2940] [serial = 805] [outer = 000000771D8B4800] 16:44:47 INFO - PROCESS | 2940 | 1464997487929 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 944ms 16:44:47 INFO - PROCESS | 2940 | 1464997487968 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 2940 | 1464997487974 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:44:47 INFO - PROCESS | 2940 | 1464997487980 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 2940 | 1464997487982 Marionette TRACE conn6 <- [1,1038,null,{}] 16:44:47 INFO - PROCESS | 2940 | 1464997487986 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 2940 | 1464997488100 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:44:48 INFO - PROCESS | 2940 | 1464997488209 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFB0000 == 87 [pid = 2940] [id = 269] 16:44:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (00000077293B1400) [pid = 2940] [serial = 806] [outer = 0000000000000000] 16:44:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772A4B0800) [pid = 2940] [serial = 807] [outer = 00000077293B1400] 16:44:48 INFO - PROCESS | 2940 | 1464997488259 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772A89CC00) [pid = 2940] [serial = 808] [outer = 00000077293B1400] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000773425C800 == 86 [pid = 2940] [id = 211] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A2A800 == 85 [pid = 2940] [id = 122] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007736EFC800 == 84 [pid = 2940] [id = 212] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 00000077232AC000 == 83 [pid = 2940] [id = 80] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007734297000 == 82 [pid = 2940] [id = 259] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007732ED6000 == 81 [pid = 2940] [id = 258] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCCE000 == 80 [pid = 2940] [id = 257] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000773226C000 == 79 [pid = 2940] [id = 256] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000773089F000 == 78 [pid = 2940] [id = 255] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED21800 == 77 [pid = 2940] [id = 254] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000771EF1AC00) [pid = 2940] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772EE3D000) [pid = 2940] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFDC000 == 76 [pid = 2940] [id = 253] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000772A03A000 == 75 [pid = 2940] [id = 252] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C4F000 == 74 [pid = 2940] [id = 251] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000772A03D800 == 73 [pid = 2940] [id = 250] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EDF800 == 72 [pid = 2940] [id = 246] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CD1000 == 71 [pid = 2940] [id = 245] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 0000007732AB2000 == 70 [pid = 2940] [id = 244] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000772E070000 == 69 [pid = 2940] [id = 243] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000772A32C000 == 68 [pid = 2940] [id = 242] 16:44:48 INFO - PROCESS | 2940 | --DOCSHELL 000000773226D000 == 67 [pid = 2940] [id = 241] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (0000007733847000) [pid = 2940] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772B5F2000) [pid = 2940] [serial = 670] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772DF46000) [pid = 2940] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772BEF3400) [pid = 2940] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772B12E400) [pid = 2940] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772DD0E800) [pid = 2940] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772E8D8C00) [pid = 2940] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (00000077293A9400) [pid = 2940] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (0000007729EE6C00) [pid = 2940] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (0000007738166800) [pid = 2940] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772A7E7400) [pid = 2940] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772DF40400) [pid = 2940] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007733863000) [pid = 2940] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772F929C00) [pid = 2940] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000771CECB800) [pid = 2940] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772763C400) [pid = 2940] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000771CE32800) [pid = 2940] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (0000007723109400) [pid = 2940] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000771DB9B800) [pid = 2940] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (0000007736586000) [pid = 2940] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772A89EC00) [pid = 2940] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772E023400) [pid = 2940] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772AE0C000) [pid = 2940] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772AF1A800) [pid = 2940] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772E7AA800) [pid = 2940] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772A8A6000) [pid = 2940] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772ED98400) [pid = 2940] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:44:48 INFO - PROCESS | 2940 | 1464997488877 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 943ms 16:44:48 INFO - PROCESS | 2940 | 1464997488924 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 2940 | 1464997488927 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:44:48 INFO - PROCESS | 2940 | 1464997488933 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:44:48 INFO - PROCESS | 2940 | 1464997488936 Marionette TRACE conn6 <- [1,1042,null,{}] 16:44:48 INFO - PROCESS | 2940 | 1464997488947 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 2940 | 1464997489056 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:44:49 INFO - PROCESS | 2940 | 1464997489146 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B9E000 == 68 [pid = 2940] [id = 270] 16:44:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007723B51800) [pid = 2940] [serial = 809] [outer = 0000000000000000] 16:44:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (00000077297A1400) [pid = 2940] [serial = 810] [outer = 0000007723B51800] 16:44:49 INFO - PROCESS | 2940 | 1464997489195 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772A7E7400) [pid = 2940] [serial = 811] [outer = 0000007723B51800] 16:44:49 INFO - PROCESS | 2940 | 1464997489587 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 16:44:49 INFO - PROCESS | 2940 | 1464997489630 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 2940 | 1464997489632 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:44:49 INFO - PROCESS | 2940 | 1464997489636 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 2940 | 1464997489637 Marionette TRACE conn6 <- [1,1046,null,{}] 16:44:49 INFO - PROCESS | 2940 | 1464997489641 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 2940 | 1464997489741 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:44:49 INFO - PROCESS | 2940 | 1464997489748 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFD2800 == 69 [pid = 2940] [id = 271] 16:44:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772ACD9C00) [pid = 2940] [serial = 812] [outer = 0000000000000000] 16:44:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772ACE5800) [pid = 2940] [serial = 813] [outer = 000000772ACD9C00] 16:44:49 INFO - PROCESS | 2940 | 1464997489796 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772AF1CC00) [pid = 2940] [serial = 814] [outer = 000000772ACD9C00] 16:44:50 INFO - PROCESS | 2940 | 1464997490274 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 16:44:50 INFO - PROCESS | 2940 | 1464997490330 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 2940 | 1464997490332 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:44:50 INFO - PROCESS | 2940 | 1464997490335 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 2940 | 1464997490337 Marionette TRACE conn6 <- [1,1050,null,{}] 16:44:50 INFO - PROCESS | 2940 | 1464997490341 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 2940 | 1464997490463 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:44:50 INFO - PROCESS | 2940 | 1464997490564 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED07800 == 70 [pid = 2940] [id = 272] 16:44:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772A125C00) [pid = 2940] [serial = 815] [outer = 0000000000000000] 16:44:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772B12E400) [pid = 2940] [serial = 816] [outer = 000000772A125C00] 16:44:50 INFO - PROCESS | 2940 | 1464997490610 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772C638400) [pid = 2940] [serial = 817] [outer = 000000772A125C00] 16:44:51 INFO - PROCESS | 2940 | 1464997491028 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 16:44:51 INFO - PROCESS | 2940 | 1464997491071 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 2940 | 1464997491074 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:44:51 INFO - PROCESS | 2940 | 1464997491077 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 2940 | 1464997491079 Marionette TRACE conn6 <- [1,1054,null,{}] 16:44:51 INFO - PROCESS | 2940 | 1464997491082 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 2940 | 1464997491232 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:44:51 INFO - PROCESS | 2940 | 1464997491254 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 2940 | ++DOCSHELL 000000773089A000 == 71 [pid = 2940] [id = 273] 16:44:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772DF41C00) [pid = 2940] [serial = 818] [outer = 0000000000000000] 16:44:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772E02F400) [pid = 2940] [serial = 819] [outer = 000000772DF41C00] 16:44:51 INFO - PROCESS | 2940 | 1464997491301 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772E7A5400) [pid = 2940] [serial = 820] [outer = 000000772DF41C00] 16:44:51 INFO - PROCESS | 2940 | 1464997491755 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 16:44:51 INFO - PROCESS | 2940 | 1464997491817 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 2940 | 1464997491819 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:44:51 INFO - PROCESS | 2940 | 1464997491823 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 2940 | 1464997491824 Marionette TRACE conn6 <- [1,1058,null,{}] 16:44:51 INFO - PROCESS | 2940 | 1464997491828 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 2940 | 1464997491954 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:44:51 INFO - PROCESS | 2940 | 1464997491981 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 2940 | ++DOCSHELL 000000773208C000 == 72 [pid = 2940] [id = 274] 16:44:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772E7AE800) [pid = 2940] [serial = 821] [outer = 0000000000000000] 16:44:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772EC43800) [pid = 2940] [serial = 822] [outer = 000000772E7AE800] 16:44:52 INFO - PROCESS | 2940 | 1464997492027 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772ED9E000) [pid = 2940] [serial = 823] [outer = 000000772E7AE800] 16:44:52 INFO - PROCESS | 2940 | 1464997492474 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 690ms 16:44:52 INFO - PROCESS | 2940 | 1464997492514 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 2940 | 1464997492516 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:44:52 INFO - PROCESS | 2940 | 1464997492519 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 2940 | 1464997492521 Marionette TRACE conn6 <- [1,1062,null,{}] 16:44:52 INFO - PROCESS | 2940 | 1464997492530 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 2940 | 1464997492655 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:44:52 INFO - PROCESS | 2940 | 1464997492715 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A9E800 == 73 [pid = 2940] [id = 275] 16:44:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772E8CE400) [pid = 2940] [serial = 824] [outer = 0000000000000000] 16:44:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772EE46C00) [pid = 2940] [serial = 825] [outer = 000000772E8CE400] 16:44:52 INFO - PROCESS | 2940 | 1464997492761 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772EE95800) [pid = 2940] [serial = 826] [outer = 000000772E8CE400] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772F9B2400) [pid = 2940] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772CA7AC00) [pid = 2940] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772E8D1800) [pid = 2940] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000771BF4D800) [pid = 2940] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772AE03400) [pid = 2940] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000771BE29000) [pid = 2940] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000771ED8E000) [pid = 2940] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772EE3A400) [pid = 2940] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772A7DF400) [pid = 2940] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (0000007723B5AC00) [pid = 2940] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:44:53 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (0000007724727C00) [pid = 2940] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:44:53 INFO - PROCESS | 2940 | 1464997493330 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 880ms 16:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:44:53 INFO - PROCESS | 2940 | 1464997493403 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 2940 | 1464997493405 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:44:53 INFO - PROCESS | 2940 | 1464997493408 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 2940 | 1464997493410 Marionette TRACE conn6 <- [1,1066,null,{}] 16:44:53 INFO - PROCESS | 2940 | 1464997493414 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 2940 | 1464997493509 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:44:53 INFO - PROCESS | 2940 | 1464997493515 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BCB800 == 74 [pid = 2940] [id = 276] 16:44:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772A7DF400) [pid = 2940] [serial = 827] [outer = 0000000000000000] 16:44:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772EC46C00) [pid = 2940] [serial = 828] [outer = 000000772A7DF400] 16:44:53 INFO - PROCESS | 2940 | 1464997493560 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772F174400) [pid = 2940] [serial = 829] [outer = 000000772A7DF400] 16:44:54 INFO - PROCESS | 2940 | 1464997493994 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 627ms 16:44:54 INFO - PROCESS | 2940 | 1464997494039 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 2940 | 1464997494041 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:44:54 INFO - PROCESS | 2940 | 1464997494045 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 2940 | 1464997494047 Marionette TRACE conn6 <- [1,1070,null,{}] 16:44:54 INFO - PROCESS | 2940 | 1464997494050 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 2940 | 1464997494147 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:44:54 INFO - PROCESS | 2940 | 1464997494153 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 2940 | ++DOCSHELL 000000773389C800 == 75 [pid = 2940] [id = 277] 16:44:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772DD08400) [pid = 2940] [serial = 830] [outer = 0000000000000000] 16:44:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772F816400) [pid = 2940] [serial = 831] [outer = 000000772DD08400] 16:44:54 INFO - PROCESS | 2940 | 1464997494198 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772F9B8800) [pid = 2940] [serial = 832] [outer = 000000772DD08400] 16:44:54 INFO - PROCESS | 2940 | 1464997494636 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 627ms 16:44:54 INFO - PROCESS | 2940 | 1464997494680 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 2940 | 1464997494683 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:44:54 INFO - PROCESS | 2940 | 1464997494686 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 2940 | 1464997494689 Marionette TRACE conn6 <- [1,1074,null,{}] 16:44:54 INFO - PROCESS | 2940 | 1464997494693 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 2940 | 1464997494820 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:44:54 INFO - PROCESS | 2940 | 1464997494864 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E1B800 == 76 [pid = 2940] [id = 278] 16:44:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007731C87400) [pid = 2940] [serial = 833] [outer = 0000000000000000] 16:44:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (0000007732F2A400) [pid = 2940] [serial = 834] [outer = 0000007731C87400] 16:44:54 INFO - PROCESS | 2940 | 1464997494918 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (0000007732FB9C00) [pid = 2940] [serial = 835] [outer = 0000007731C87400] 16:44:55 INFO - PROCESS | 2940 | 1464997495602 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 944ms 16:44:55 INFO - PROCESS | 2940 | 1464997495633 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 2940 | 1464997495639 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:44:55 INFO - PROCESS | 2940 | 1464997495644 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 2940 | 1464997495649 Marionette TRACE conn6 <- [1,1078,null,{}] 16:44:55 INFO - PROCESS | 2940 | 1464997495655 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 2940 | 1464997495831 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:44:55 INFO - PROCESS | 2940 | 1464997495912 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A093800 == 77 [pid = 2940] [id = 279] 16:44:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000771DBA8800) [pid = 2940] [serial = 836] [outer = 0000000000000000] 16:44:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (0000007723033000) [pid = 2940] [serial = 837] [outer = 000000771DBA8800] 16:44:55 INFO - PROCESS | 2940 | 1464997495971 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772764B800) [pid = 2940] [serial = 838] [outer = 000000771DBA8800] 16:44:56 INFO - PROCESS | 2940 | 1464997496592 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 986ms 16:44:56 INFO - PROCESS | 2940 | 1464997496633 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 2940 | 1464997496639 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:44:56 INFO - PROCESS | 2940 | 1464997496646 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 2940 | 1464997496649 Marionette TRACE conn6 <- [1,1082,null,{}] 16:44:56 INFO - PROCESS | 2940 | 1464997496654 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:56 INFO - PROCESS | 2940 | 1464997496782 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:44:56 INFO - PROCESS | 2940 | 1464997496917 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730889800 == 78 [pid = 2940] [id = 280] 16:44:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772A77C400) [pid = 2940] [serial = 839] [outer = 0000000000000000] 16:44:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772AE05800) [pid = 2940] [serial = 840] [outer = 000000772A77C400] 16:44:56 INFO - PROCESS | 2940 | 1464997496973 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772CA87400) [pid = 2940] [serial = 841] [outer = 000000772A77C400] 16:44:57 INFO - PROCESS | 2940 | 1464997497644 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1022ms 16:44:57 INFO - PROCESS | 2940 | 1464997497705 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 2940 | 1464997497708 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:44:57 INFO - PROCESS | 2940 | [2940] 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 16:44:57 INFO - PROCESS | 2940 | 1464997497946 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 2940 | 1464997497950 Marionette TRACE conn6 <- [1,1086,null,{}] 16:44:58 INFO - PROCESS | 2940 | 1464997498012 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 2940 | 1464997498128 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:44:58 INFO - PROCESS | 2940 | 1464997498226 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 2940 | ++DOCSHELL 000000773644B000 == 79 [pid = 2940] [id = 281] 16:44:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772E7A2400) [pid = 2940] [serial = 842] [outer = 0000000000000000] 16:44:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000773220E000) [pid = 2940] [serial = 843] [outer = 000000772E7A2400] 16:44:58 INFO - PROCESS | 2940 | 1464997498285 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (0000007733709C00) [pid = 2940] [serial = 844] [outer = 000000772E7A2400] 16:44:58 INFO - PROCESS | 2940 | 1464997498816 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1089ms 16:44:58 INFO - PROCESS | 2940 | 1464997498883 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 2940 | 1464997498886 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:44:58 INFO - PROCESS | 2940 | 1464997498890 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 2940 | 1464997498892 Marionette TRACE conn6 <- [1,1090,null,{}] 16:44:58 INFO - PROCESS | 2940 | 1464997498896 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 2940 | 1464997499027 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:44:59 INFO - PROCESS | 2940 | 1464997499133 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 2940 | ++DOCSHELL 0000007737BC8800 == 80 [pid = 2940] [id = 282] 16:44:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000773386AC00) [pid = 2940] [serial = 845] [outer = 0000000000000000] 16:44:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (0000007733DA6800) [pid = 2940] [serial = 846] [outer = 000000773386AC00] 16:44:59 INFO - PROCESS | 2940 | 1464997499189 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (0000007733845400) [pid = 2940] [serial = 847] [outer = 000000773386AC00] 16:44:59 INFO - PROCESS | 2940 | 1464997499827 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 984ms 16:44:59 INFO - PROCESS | 2940 | 1464997499876 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 2940 | 1464997499878 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:44:59 INFO - PROCESS | 2940 | 1464997499882 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:44:59 INFO - PROCESS | 2940 | 1464997499884 Marionette TRACE conn6 <- [1,1094,null,{}] 16:44:59 INFO - PROCESS | 2940 | 1464997499888 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 2940 | 1464997500014 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:45:00 INFO - PROCESS | 2940 | 1464997500148 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 2940 | ++DOCSHELL 00000077391ED000 == 81 [pid = 2940] [id = 283] 16:45:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (0000007734EA9000) [pid = 2940] [serial = 848] [outer = 0000000000000000] 16:45:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (00000077380A6000) [pid = 2940] [serial = 849] [outer = 0000007734EA9000] 16:45:00 INFO - PROCESS | 2940 | 1464997500205 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (00000077380B3C00) [pid = 2940] [serial = 850] [outer = 0000007734EA9000] 16:45:00 INFO - PROCESS | 2940 | 1464997500879 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1026ms 16:45:00 INFO - PROCESS | 2940 | 1464997500911 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 2940 | 1464997500914 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:45:00 INFO - PROCESS | 2940 | 1464997500917 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 2940 | 1464997500919 Marionette TRACE conn6 <- [1,1098,null,{}] 16:45:00 INFO - PROCESS | 2940 | 1464997500923 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 2940 | 1464997501070 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:45:01 INFO - PROCESS | 2940 | 1464997501206 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 2940 | ++DOCSHELL 0000007738E9C800 == 82 [pid = 2940] [id = 284] 16:45:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (00000077382ABC00) [pid = 2940] [serial = 851] [outer = 0000000000000000] 16:45:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (00000077382B3C00) [pid = 2940] [serial = 852] [outer = 00000077382ABC00] 16:45:01 INFO - PROCESS | 2940 | 1464997501263 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (0000007737B64C00) [pid = 2940] [serial = 853] [outer = 00000077382ABC00] 16:45:01 INFO - PROCESS | 2940 | 1464997501815 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 944ms 16:45:01 INFO - PROCESS | 2940 | 1464997501864 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 2940 | 1464997501866 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:45:01 INFO - PROCESS | 2940 | 1464997501870 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 2940 | 1464997501872 Marionette TRACE conn6 <- [1,1102,null,{}] 16:45:01 INFO - PROCESS | 2940 | 1464997501876 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 2940 | 1464997501996 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:45:02 INFO - PROCESS | 2940 | 1464997502103 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000773A6D4000 == 83 [pid = 2940] [id = 285] 16:45:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (0000007737B65400) [pid = 2940] [serial = 854] [outer = 0000000000000000] 16:45:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (0000007737B6E000) [pid = 2940] [serial = 855] [outer = 0000007737B65400] 16:45:02 INFO - PROCESS | 2940 | 1464997502157 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (0000007736529400) [pid = 2940] [serial = 856] [outer = 0000007737B65400] 16:45:02 INFO - PROCESS | 2940 | 1464997502786 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 923ms 16:45:02 INFO - PROCESS | 2940 | 1464997502794 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 2940 | 1464997502796 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:45:02 INFO - PROCESS | 2940 | 1464997502800 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 2940 | 1464997502802 Marionette TRACE conn6 <- [1,1106,null,{}] 16:45:02 INFO - PROCESS | 2940 | 1464997502806 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 2940 | 1464997502929 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:45:03 INFO - PROCESS | 2940 | 1464997503036 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 2940 | ++DOCSHELL 0000007738AE3000 == 84 [pid = 2940] [id = 286] 16:45:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (000000773652F400) [pid = 2940] [serial = 857] [outer = 0000000000000000] 16:45:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (0000007736533000) [pid = 2940] [serial = 858] [outer = 000000773652F400] 16:45:03 INFO - PROCESS | 2940 | 1464997503091 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (0000007737B6F800) [pid = 2940] [serial = 859] [outer = 000000773652F400] 16:45:03 INFO - PROCESS | 2940 | 1464997503649 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 944ms 16:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:45:03 INFO - PROCESS | 2940 | 1464997503747 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 2940 | 1464997503749 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:45:03 INFO - PROCESS | 2940 | 1464997503753 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 2940 | 1464997503755 Marionette TRACE conn6 <- [1,1110,null,{}] 16:45:03 INFO - PROCESS | 2940 | 1464997503759 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 2940 | 1464997503881 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:45:04 INFO - PROCESS | 2940 | 1464997503988 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 2940 | ++DOCSHELL 0000007739117800 == 85 [pid = 2940] [id = 287] 16:45:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (000000772AF84400) [pid = 2940] [serial = 860] [outer = 0000000000000000] 16:45:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (0000007739284C00) [pid = 2940] [serial = 861] [outer = 000000772AF84400] 16:45:04 INFO - PROCESS | 2940 | 1464997504043 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 176 (000000773928B800) [pid = 2940] [serial = 862] [outer = 000000772AF84400] 16:45:04 INFO - PROCESS | 2940 | 1464997504667 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 943ms 16:45:04 INFO - PROCESS | 2940 | 1464997504698 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 2940 | 1464997504701 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:45:04 INFO - PROCESS | 2940 | 1464997504704 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 2940 | 1464997504707 Marionette TRACE conn6 <- [1,1114,null,{}] 16:45:04 INFO - PROCESS | 2940 | 1464997504710 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 2940 | 1464997504834 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:45:04 INFO - PROCESS | 2940 | 1464997504944 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A41B000 == 86 [pid = 2940] [id = 288] 16:45:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 177 (0000007722312C00) [pid = 2940] [serial = 863] [outer = 0000000000000000] 16:45:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 178 (000000772EC44000) [pid = 2940] [serial = 864] [outer = 0000007722312C00] 16:45:05 INFO - PROCESS | 2940 | 1464997504999 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 179 (000000773652E000) [pid = 2940] [serial = 865] [outer = 0000007722312C00] 16:45:05 INFO - PROCESS | 2940 | 1464997505815 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1144ms 16:45:05 INFO - PROCESS | 2940 | 1464997505851 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 2940 | 1464997505857 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:45:05 INFO - PROCESS | 2940 | 1464997505861 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 2940 | 1464997505865 Marionette TRACE conn6 <- [1,1118,null,{}] 16:45:05 INFO - PROCESS | 2940 | 1464997505915 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 2940 | 1464997506080 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:45:06 INFO - PROCESS | 2940 | 1464997506093 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E268000 == 87 [pid = 2940] [id = 289] 16:45:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 180 (0000007723BC8400) [pid = 2940] [serial = 866] [outer = 0000000000000000] 16:45:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 181 (000000772763D800) [pid = 2940] [serial = 867] [outer = 0000007723BC8400] 16:45:06 INFO - PROCESS | 2940 | 1464997506144 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 182 (000000772A124400) [pid = 2940] [serial = 868] [outer = 0000007723BC8400] 16:45:06 INFO - PROCESS | 2940 | 1464997506770 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 944ms 16:45:06 INFO - PROCESS | 2940 | 1464997506811 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 2940 | 1464997506816 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:45:06 INFO - PROCESS | 2940 | 1464997506823 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 2940 | 1464997506826 Marionette TRACE conn6 <- [1,1122,null,{}] 16:45:06 INFO - PROCESS | 2940 | 1464997506830 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 2940 | 1464997506949 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:45:07 INFO - PROCESS | 2940 | 1464997507088 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DB96000 == 88 [pid = 2940] [id = 290] 16:45:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 183 (000000772A8A4800) [pid = 2940] [serial = 869] [outer = 0000000000000000] 16:45:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 184 (000000772BAF0C00) [pid = 2940] [serial = 870] [outer = 000000772A8A4800] 16:45:07 INFO - PROCESS | 2940 | 1464997507139 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 185 (000000772DFA3C00) [pid = 2940] [serial = 871] [outer = 000000772A8A4800] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000773389C800 == 87 [pid = 2940] [id = 277] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BCB800 == 86 [pid = 2940] [id = 276] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A9E800 == 85 [pid = 2940] [id = 275] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000773208C000 == 84 [pid = 2940] [id = 274] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000773089A000 == 83 [pid = 2940] [id = 273] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED07800 == 82 [pid = 2940] [id = 272] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFD2800 == 81 [pid = 2940] [id = 271] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B9E000 == 80 [pid = 2940] [id = 270] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 184 (0000007732206400) [pid = 2940] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 183 (0000007733710000) [pid = 2940] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 182 (000000772E2F3C00) [pid = 2940] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFB0000 == 79 [pid = 2940] [id = 269] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFB8000 == 78 [pid = 2940] [id = 268] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A6A800 == 77 [pid = 2940] [id = 262] 16:45:07 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC18800 == 76 [pid = 2940] [id = 261] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 181 (000000772F9BD000) [pid = 2940] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 180 (000000772DD11C00) [pid = 2940] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 179 (000000772EC47C00) [pid = 2940] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 178 (000000772E026400) [pid = 2940] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 177 (000000771D8BC400) [pid = 2940] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 176 (000000772EE33000) [pid = 2940] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 175 (000000772AF25400) [pid = 2940] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (000000771E05E000) [pid = 2940] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (000000771BED9800) [pid = 2940] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (0000007724288000) [pid = 2940] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772A11EC00) [pid = 2940] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000772AF92C00) [pid = 2940] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000772EE4D800) [pid = 2940] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (0000007722B80C00) [pid = 2940] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000772EE69800) [pid = 2940] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772ACD8800) [pid = 2940] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772AE11800) [pid = 2940] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772A6D3000) [pid = 2940] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000772DF3DC00) [pid = 2940] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772F179C00) [pid = 2940] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772EE5FC00) [pid = 2940] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772A017800) [pid = 2940] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (0000007727642800) [pid = 2940] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772F81D400) [pid = 2940] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (0000007730BFAC00) [pid = 2940] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772B132400) [pid = 2940] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:45:07 INFO - PROCESS | 2940 | [GFX2-]: DrawTargetD2D 1.1 (00000077361DBDE0): Failed to create GradientStopCollection with no stops. 16:45:07 INFO - PROCESS | 2940 | [GFX3-]: No stops specified for gradient pattern. 16:45:07 INFO - PROCESS | 2940 | 1464997507678 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 880ms 16:45:07 INFO - PROCESS | 2940 | 1464997507704 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 2940 | 1464997507706 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:45:07 INFO - PROCESS | 2940 | 1464997507710 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 2940 | 1464997507713 Marionette TRACE conn6 <- [1,1126,null,{}] 16:45:07 INFO - PROCESS | 2940 | 1464997507724 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 2940 | 1464997507830 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:45:07 INFO - PROCESS | 2940 | 1464997507840 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFC2000 == 77 [pid = 2940] [id = 291] 16:45:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772A016400) [pid = 2940] [serial = 872] [outer = 0000000000000000] 16:45:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772ACE0C00) [pid = 2940] [serial = 873] [outer = 000000772A016400] 16:45:07 INFO - PROCESS | 2940 | 1464997507909 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772AF8B000) [pid = 2940] [serial = 874] [outer = 000000772A016400] 16:45:08 INFO - PROCESS | 2940 | 1464997508367 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 732ms 16:45:08 INFO - PROCESS | 2940 | 1464997508445 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 2940 | 1464997508448 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:45:08 INFO - PROCESS | 2940 | 1464997508452 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 2940 | 1464997508453 Marionette TRACE conn6 <- [1,1130,null,{}] 16:45:08 INFO - PROCESS | 2940 | 1464997508457 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 2940 | 1464997508590 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:45:08 INFO - PROCESS | 2940 | 1464997508597 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F424800 == 78 [pid = 2940] [id = 292] 16:45:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772DF45400) [pid = 2940] [serial = 875] [outer = 0000000000000000] 16:45:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772E2F1800) [pid = 2940] [serial = 876] [outer = 000000772DF45400] 16:45:08 INFO - PROCESS | 2940 | 1464997508643 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772E82A800) [pid = 2940] [serial = 877] [outer = 000000772DF45400] 16:45:09 INFO - PROCESS | 2940 | 1464997509101 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 16:45:09 INFO - PROCESS | 2940 | 1464997509146 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 2940 | 1464997509148 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:45:09 INFO - PROCESS | 2940 | 1464997509151 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 2940 | 1464997509153 Marionette TRACE conn6 <- [1,1134,null,{}] 16:45:09 INFO - PROCESS | 2940 | 1464997509157 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 2940 | 1464997509255 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:45:09 INFO - PROCESS | 2940 | 1464997509262 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732275000 == 79 [pid = 2940] [id = 293] 16:45:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772EC4CC00) [pid = 2940] [serial = 878] [outer = 0000000000000000] 16:45:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772EDA6C00) [pid = 2940] [serial = 879] [outer = 000000772EC4CC00] 16:45:09 INFO - PROCESS | 2940 | 1464997509307 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772EE5F800) [pid = 2940] [serial = 880] [outer = 000000772EC4CC00] 16:45:09 INFO - PROCESS | 2940 | 1464997509846 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 16:45:09 INFO - PROCESS | 2940 | 1464997509887 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 2940 | 1464997509889 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:45:09 INFO - PROCESS | 2940 | 1464997509893 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:45:09 INFO - PROCESS | 2940 | 1464997509895 Marionette TRACE conn6 <- [1,1138,null,{}] 16:45:09 INFO - PROCESS | 2940 | 1464997509904 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 2940 | 1464997510074 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:45:10 INFO - PROCESS | 2940 | 1464997510097 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BCB800 == 80 [pid = 2940] [id = 294] 16:45:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (0000007731C7FC00) [pid = 2940] [serial = 881] [outer = 0000000000000000] 16:45:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (0000007731C88000) [pid = 2940] [serial = 882] [outer = 0000007731C7FC00] 16:45:10 INFO - PROCESS | 2940 | 1464997510144 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (0000007732F32C00) [pid = 2940] [serial = 883] [outer = 0000007731C7FC00] 16:45:10 INFO - PROCESS | 2940 | 1464997510594 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 16:45:10 INFO - PROCESS | 2940 | 1464997510633 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 2940 | 1464997510635 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:45:10 INFO - PROCESS | 2940 | 1464997510638 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:45:10 INFO - PROCESS | 2940 | 1464997510640 Marionette TRACE conn6 <- [1,1142,null,{}] 16:45:10 INFO - PROCESS | 2940 | 1464997510644 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 2940 | 1464997510777 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:45:10 INFO - PROCESS | 2940 | 1464997510796 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 2940 | ++DOCSHELL 000000773389E800 == 81 [pid = 2940] [id = 295] 16:45:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (0000007732AB6C00) [pid = 2940] [serial = 884] [outer = 0000000000000000] 16:45:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (0000007732ABD400) [pid = 2940] [serial = 885] [outer = 0000007732AB6C00] 16:45:10 INFO - PROCESS | 2940 | 1464997510842 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (0000007732AC3400) [pid = 2940] [serial = 886] [outer = 0000007732AB6C00] 16:45:11 INFO - PROCESS | 2940 | 1464997511299 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 16:45:11 INFO - PROCESS | 2940 | 1464997511317 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 2940 | 1464997511319 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:45:11 INFO - PROCESS | 2940 | 1464997511323 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 2940 | 1464997511325 Marionette TRACE conn6 <- [1,1146,null,{}] 16:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:45:11 INFO - PROCESS | 2940 | 1464997511328 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 2940 | 1464997511461 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (00000077293B1400) [pid = 2940] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000772DF41C00) [pid = 2940] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (0000007723B51800) [pid = 2940] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (0000007732209800) [pid = 2940] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772E7AE800) [pid = 2940] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772ACD9C00) [pid = 2940] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772A125C00) [pid = 2940] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000771D8B4800) [pid = 2940] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772E8CE400) [pid = 2940] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772DD08400) [pid = 2940] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:45:11 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772A7DF400) [pid = 2940] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:45:11 INFO - PROCESS | 2940 | 1464997511734 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E267800 == 82 [pid = 2940] [id = 296] 16:45:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000771BE2D000) [pid = 2940] [serial = 887] [outer = 0000000000000000] 16:45:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000771D8B9000) [pid = 2940] [serial = 888] [outer = 000000771BE2D000] 16:45:11 INFO - PROCESS | 2940 | 1464997511779 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772E7A3400) [pid = 2940] [serial = 889] [outer = 000000771BE2D000] 16:45:12 INFO - PROCESS | 2940 | 1464997512172 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 2940 | 1464997512212 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:45:12 INFO - PROCESS | 2940 | 1464997512215 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 2940 | 1464997512217 Marionette TRACE conn6 <- [1,1150,null,{}] 16:45:12 INFO - PROCESS | 2940 | 1464997512221 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 2940 | 1464997512321 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:45:12 INFO - PROCESS | 2940 | 1464997512328 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BEC000 == 83 [pid = 2940] [id = 297] 16:45:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772E7A7800) [pid = 2940] [serial = 890] [outer = 0000000000000000] 16:45:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (0000007733DA8400) [pid = 2940] [serial = 891] [outer = 000000772E7A7800] 16:45:12 INFO - PROCESS | 2940 | 1464997512373 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (0000007735BC9800) [pid = 2940] [serial = 892] [outer = 000000772E7A7800] 16:45:12 INFO - PROCESS | 2940 | 1464997512811 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 16:45:12 INFO - PROCESS | 2940 | 1464997512847 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 2940 | 1464997512850 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:45:12 INFO - PROCESS | 2940 | 1464997512867 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 2940 | 1464997512870 Marionette TRACE conn6 <- [1,1154,null,{}] 16:45:12 INFO - PROCESS | 2940 | 1464997512873 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 2940 | 1464997512973 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:45:13 INFO - PROCESS | 2940 | 1464997513017 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736736000 == 84 [pid = 2940] [id = 298] 16:45:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (000000773658E400) [pid = 2940] [serial = 893] [outer = 0000000000000000] 16:45:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (0000007737FA6400) [pid = 2940] [serial = 894] [outer = 000000773658E400] 16:45:13 INFO - PROCESS | 2940 | 1464997513062 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (0000007737FAC400) [pid = 2940] [serial = 895] [outer = 000000773658E400] 16:45:13 INFO - PROCESS | 2940 | 1464997513513 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 16:45:13 INFO - PROCESS | 2940 | 1464997513548 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 2940 | 1464997513559 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:45:13 INFO - PROCESS | 2940 | 1464997513563 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 2940 | 1464997513566 Marionette TRACE conn6 <- [1,1158,null,{}] 16:45:13 INFO - PROCESS | 2940 | 1464997513569 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 2940 | 1464997513693 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:45:13 INFO - PROCESS | 2940 | 1464997513862 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 2940 | ++DOCSHELL 000000772404D800 == 85 [pid = 2940] [id = 299] 16:45:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (00000077189EC400) [pid = 2940] [serial = 896] [outer = 0000000000000000] 16:45:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (000000771BE28C00) [pid = 2940] [serial = 897] [outer = 00000077189EC400] 16:45:13 INFO - PROCESS | 2940 | 1464997513923 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (000000771DB9B800) [pid = 2940] [serial = 898] [outer = 00000077189EC400] 16:45:14 INFO - PROCESS | 2940 | 1464997514657 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1130ms 16:45:14 INFO - PROCESS | 2940 | 1464997514696 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 2940 | 1464997514701 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:45:14 INFO - PROCESS | 2940 | 1464997514706 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 2940 | 1464997514710 Marionette TRACE conn6 <- [1,1162,null,{}] 16:45:14 INFO - PROCESS | 2940 | 1464997514715 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 2940 | 1464997514850 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:45:15 INFO - PROCESS | 2940 | 1464997514991 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E272000 == 86 [pid = 2940] [id = 300] 16:45:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000772A8A6000) [pid = 2940] [serial = 899] [outer = 0000000000000000] 16:45:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (000000772ACE2400) [pid = 2940] [serial = 900] [outer = 000000772A8A6000] 16:45:15 INFO - PROCESS | 2940 | 1464997515049 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (000000772B136C00) [pid = 2940] [serial = 901] [outer = 000000772A8A6000] 16:45:15 INFO - PROCESS | 2940 | 1464997515644 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 2940 | 1464997515714 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:45:15 INFO - PROCESS | 2940 | 1464997515721 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 2940 | 1464997515724 Marionette TRACE conn6 <- [1,1166,null,{}] 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:45:15 INFO - PROCESS | 2940 | 1464997515743 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 2940 | 1464997515875 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:45:16 INFO - PROCESS | 2940 | 1464997516014 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 2940 | ++DOCSHELL 0000007739114000 == 87 [pid = 2940] [id = 301] 16:45:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 176 (000000772F81EC00) [pid = 2940] [serial = 902] [outer = 0000000000000000] 16:45:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 177 (000000772F931800) [pid = 2940] [serial = 903] [outer = 000000772F81EC00] 16:45:16 INFO - PROCESS | 2940 | 1464997516073 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 178 (0000007731C84000) [pid = 2940] [serial = 904] [outer = 000000772F81EC00] 16:45:16 INFO - PROCESS | 2940 | 1464997516698 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:45:16 INFO - PROCESS | 2940 | 1464997516760 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:45:16 INFO - PROCESS | 2940 | 1464997516771 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 2940 | 1464997516777 Marionette TRACE conn6 <- [1,1170,null,{}] 16:45:16 INFO - PROCESS | 2940 | 1464997516782 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 2940 | 1464997516961 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:45:17 INFO - PROCESS | 2940 | 1464997517101 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000773B248800 == 88 [pid = 2940] [id = 302] 16:45:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 179 (000000772E223000) [pid = 2940] [serial = 905] [outer = 0000000000000000] 16:45:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 180 (0000007732ABE800) [pid = 2940] [serial = 906] [outer = 000000772E223000] 16:45:17 INFO - PROCESS | 2940 | 1464997517159 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 181 (0000007735B53400) [pid = 2940] [serial = 907] [outer = 000000772E223000] 16:45:17 INFO - PROCESS | 2940 | 1464997517757 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 2940 | 1464997517807 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:45:17 INFO - PROCESS | 2940 | 1464997517810 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 2940 | 1464997517812 Marionette TRACE conn6 <- [1,1174,null,{}] 16:45:17 INFO - PROCESS | 2940 | 1464997517816 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 2940 | 1464997517948 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:45:18 INFO - PROCESS | 2940 | 1464997518087 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 2940 | ++DOCSHELL 000000773B247000 == 89 [pid = 2940] [id = 303] 16:45:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 182 (0000007736538800) [pid = 2940] [serial = 908] [outer = 0000000000000000] 16:45:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 183 (0000007737C26400) [pid = 2940] [serial = 909] [outer = 0000007736538800] 16:45:18 INFO - PROCESS | 2940 | 1464997518144 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 184 (0000007737C2CC00) [pid = 2940] [serial = 910] [outer = 0000007736538800] 16:45:18 INFO - PROCESS | 2940 | 1464997518758 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 2940 | 1464997518799 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:45:18 INFO - PROCESS | 2940 | 1464997518802 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - PROCESS | 2940 | 1464997518805 Marionette TRACE conn6 <- [1,1178,null,{}] 16:45:18 INFO - PROCESS | 2940 | 1464997518808 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 2940 | 1464997518979 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:45:19 INFO - PROCESS | 2940 | 1464997519086 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 2940 | ++DOCSHELL 0000007738D39800 == 90 [pid = 2940] [id = 304] 16:45:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 185 (0000007737FB0800) [pid = 2940] [serial = 911] [outer = 0000000000000000] 16:45:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 186 (00000077380B0C00) [pid = 2940] [serial = 912] [outer = 0000007737FB0800] 16:45:19 INFO - PROCESS | 2940 | 1464997519150 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 187 (00000077382A9000) [pid = 2940] [serial = 913] [outer = 0000007737FB0800] 16:45:19 INFO - PROCESS | 2940 | 1464997519725 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 2940 | 1464997519793 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:45:19 INFO - PROCESS | 2940 | 1464997519797 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 2940 | 1464997519799 Marionette TRACE conn6 <- [1,1182,null,{}] 16:45:19 INFO - PROCESS | 2940 | 1464997519803 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 2940 | 1464997519928 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:45:20 INFO - PROCESS | 2940 | 1464997520041 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733EC6000 == 91 [pid = 2940] [id = 305] 16:45:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 188 (000000772F818400) [pid = 2940] [serial = 914] [outer = 0000000000000000] 16:45:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 189 (000000773B26FC00) [pid = 2940] [serial = 915] [outer = 000000772F818400] 16:45:20 INFO - PROCESS | 2940 | 1464997520150 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 190 (000000773B277400) [pid = 2940] [serial = 916] [outer = 000000772F818400] 16:45:21 INFO - PROCESS | 2940 | 1464997521088 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 2940 | 1464997521142 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:45:21 INFO - PROCESS | 2940 | 1464997521147 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 2940 | 1464997521151 Marionette TRACE conn6 <- [1,1186,null,{}] 16:45:21 INFO - PROCESS | 2940 | 1464997521156 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 2940 | 1464997521275 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:45:21 INFO - PROCESS | 2940 | 1464997521418 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E27F000 == 92 [pid = 2940] [id = 306] 16:45:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 191 (000000771BF58400) [pid = 2940] [serial = 917] [outer = 0000000000000000] 16:45:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 192 (000000771BFD2C00) [pid = 2940] [serial = 918] [outer = 000000771BF58400] 16:45:21 INFO - PROCESS | 2940 | 1464997521471 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 193 (000000771D03DC00) [pid = 2940] [serial = 919] [outer = 000000771BF58400] 16:45:22 INFO - PROCESS | 2940 | 1464997522090 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 985ms 16:45:22 INFO - PROCESS | 2940 | 1464997522137 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 2940 | 1464997522143 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:45:22 INFO - PROCESS | 2940 | 1464997522149 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 2940 | 1464997522152 Marionette TRACE conn6 <- [1,1190,null,{}] 16:45:22 INFO - PROCESS | 2940 | 1464997522156 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 2940 | 1464997522272 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:45:22 INFO - PROCESS | 2940 | 1464997522413 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 2940 | ++DOCSHELL 000000771D7BF000 == 93 [pid = 2940] [id = 307] 16:45:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 194 (000000771DB9C000) [pid = 2940] [serial = 920] [outer = 0000000000000000] 16:45:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 195 (000000771DBA8C00) [pid = 2940] [serial = 921] [outer = 000000771DB9C000] 16:45:22 INFO - PROCESS | 2940 | 1464997522464 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 196 (000000771E165800) [pid = 2940] [serial = 922] [outer = 000000771DB9C000] 16:45:23 INFO - PROCESS | 2940 | 1464997523067 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 16:45:23 INFO - PROCESS | 2940 | 1464997523137 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 2940 | 1464997523140 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:45:23 INFO - PROCESS | 2940 | 1464997523143 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 2940 | 1464997523147 Marionette TRACE conn6 <- [1,1194,null,{}] 16:45:23 INFO - PROCESS | 2940 | 1464997523158 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 2940 | 1464997523276 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BB8000 == 92 [pid = 2940] [id = 111] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772309C000 == 91 [pid = 2940] [id = 95] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007736736000 == 90 [pid = 2940] [id = 298] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007735BEC000 == 89 [pid = 2940] [id = 297] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772E267800 == 88 [pid = 2940] [id = 296] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000773389E800 == 87 [pid = 2940] [id = 295] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BCB800 == 86 [pid = 2940] [id = 294] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007732275000 == 85 [pid = 2940] [id = 293] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 195 (0000007727FE0800) [pid = 2940] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 194 (0000007733DAC800) [pid = 2940] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 193 (000000772EE64000) [pid = 2940] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 192 (000000772AF24000) [pid = 2940] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 191 (0000007731C82400) [pid = 2940] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 190 (0000007734EA8800) [pid = 2940] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 189 (0000007735BC9400) [pid = 2940] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 188 (0000007732F2A400) [pid = 2940] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772F424800 == 84 [pid = 2940] [id = 292] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFC2000 == 83 [pid = 2940] [id = 291] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772DB96000 == 82 [pid = 2940] [id = 290] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772E268000 == 81 [pid = 2940] [id = 289] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007739117800 == 80 [pid = 2940] [id = 287] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007738AE3000 == 79 [pid = 2940] [id = 286] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000773A6D4000 == 78 [pid = 2940] [id = 285] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007738E9C800 == 77 [pid = 2940] [id = 284] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 00000077391ED000 == 76 [pid = 2940] [id = 283] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007737BC8800 == 75 [pid = 2940] [id = 282] 16:45:23 INFO - PROCESS | 2940 | 1464997523468 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000773644B000 == 74 [pid = 2940] [id = 281] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007730889800 == 73 [pid = 2940] [id = 280] 16:45:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772A093800 == 72 [pid = 2940] [id = 279] 16:45:23 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724046000 == 73 [pid = 2940] [id = 308] 16:45:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 189 (000000771BE20C00) [pid = 2940] [serial = 923] [outer = 0000000000000000] 16:45:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 190 (000000771BF4DC00) [pid = 2940] [serial = 924] [outer = 000000771BE20C00] 16:45:23 INFO - PROCESS | 2940 | 1464997523520 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 191 (0000007722E8E800) [pid = 2940] [serial = 925] [outer = 000000771BE20C00] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 190 (000000772A89CC00) [pid = 2940] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 189 (000000772A4B0800) [pid = 2940] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 188 (000000772E02F400) [pid = 2940] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 187 (00000077297A1400) [pid = 2940] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 186 (000000772A7E7400) [pid = 2940] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 185 (0000007732FC1800) [pid = 2940] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 184 (000000773386F000) [pid = 2940] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 183 (000000772EC43800) [pid = 2940] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 182 (000000772ACE5800) [pid = 2940] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 181 (000000772AF1CC00) [pid = 2940] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 180 (000000772B12E400) [pid = 2940] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 179 (0000007723BC1800) [pid = 2940] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 178 (000000771D985C00) [pid = 2940] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 177 (000000772EE46C00) [pid = 2940] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 176 (000000772ED9E000) [pid = 2940] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 175 (000000772F816400) [pid = 2940] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (000000772EC46C00) [pid = 2940] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (000000772E7A5400) [pid = 2940] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (000000772EE95800) [pid = 2940] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772F9B8800) [pid = 2940] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000772C638400) [pid = 2940] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:45:23 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000772F174400) [pid = 2940] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:45:24 INFO - PROCESS | 2940 | 1464997524012 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 881ms 16:45:24 INFO - PROCESS | 2940 | 1464997524027 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 2940 | 1464997524030 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:45:24 INFO - PROCESS | 2940 | 1464997524033 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:45:24 INFO - PROCESS | 2940 | 1464997524035 Marionette TRACE conn6 <- [1,1198,null,{}] 16:45:24 INFO - PROCESS | 2940 | 1464997524038 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 2940 | 1464997524136 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:45:24 INFO - PROCESS | 2940 | 1464997524146 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B4A000 == 74 [pid = 2940] [id = 309] 16:45:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (0000007723B59C00) [pid = 2940] [serial = 926] [outer = 0000000000000000] 16:45:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (0000007723BC0400) [pid = 2940] [serial = 927] [outer = 0000007723B59C00] 16:45:24 INFO - PROCESS | 2940 | 1464997524194 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (0000007724068400) [pid = 2940] [serial = 928] [outer = 0000007723B59C00] 16:45:24 INFO - PROCESS | 2940 | 1464997524658 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 16:45:24 INFO - PROCESS | 2940 | 1464997524726 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 2940 | 1464997524728 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:45:24 INFO - PROCESS | 2940 | 1464997524732 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 2940 | 1464997524734 Marionette TRACE conn6 <- [1,1202,null,{}] 16:45:24 INFO - PROCESS | 2940 | 1464997524738 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 2940 | 1464997524833 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:45:24 INFO - PROCESS | 2940 | 1464997524848 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A413800 == 75 [pid = 2940] [id = 310] 16:45:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (0000007723B5A800) [pid = 2940] [serial = 929] [outer = 0000000000000000] 16:45:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (00000077245EEC00) [pid = 2940] [serial = 930] [outer = 0000007723B5A800] 16:45:25 INFO - PROCESS | 2940 | 1464997524986 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (000000772764A000) [pid = 2940] [serial = 931] [outer = 0000007723B5A800] 16:45:25 INFO - PROCESS | 2940 | 1464997525394 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 16:45:25 INFO - PROCESS | 2940 | 1464997525431 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 2940 | 1464997525433 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:45:25 INFO - PROCESS | 2940 | 1464997525436 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 2940 | 1464997525438 Marionette TRACE conn6 <- [1,1206,null,{}] 16:45:25 INFO - PROCESS | 2940 | 1464997525442 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 2940 | 1464997525556 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:45:25 INFO - PROCESS | 2940 | 1464997525564 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3CA800 == 76 [pid = 2940] [id = 311] 16:45:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 176 (0000007727E61C00) [pid = 2940] [serial = 932] [outer = 0000000000000000] 16:45:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 177 (00000077297AB800) [pid = 2940] [serial = 933] [outer = 0000007727E61C00] 16:45:25 INFO - PROCESS | 2940 | 1464997525611 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 178 (000000772A020800) [pid = 2940] [serial = 934] [outer = 0000007727E61C00] 16:45:26 INFO - PROCESS | 2940 | 1464997526125 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 732ms 16:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:45:26 INFO - PROCESS | 2940 | 1464997526180 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 2940 | 1464997526182 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:45:26 INFO - PROCESS | 2940 | 1464997526185 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 2940 | 1464997526187 Marionette TRACE conn6 <- [1,1210,null,{}] 16:45:26 INFO - PROCESS | 2940 | 1464997526191 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 2940 | 1464997526348 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:45:26 INFO - PROCESS | 2940 | 1464997526413 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DBA8000 == 77 [pid = 2940] [id = 312] 16:45:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 179 (0000007727E63800) [pid = 2940] [serial = 935] [outer = 0000000000000000] 16:45:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 180 (000000772A4B0800) [pid = 2940] [serial = 936] [outer = 0000007727E63800] 16:45:26 INFO - PROCESS | 2940 | 1464997526467 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 181 (000000772A7E2000) [pid = 2940] [serial = 937] [outer = 0000007727E63800] 16:45:26 INFO - PROCESS | 2940 | 1464997526884 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 2940 | 1464997526923 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:45:26 INFO - PROCESS | 2940 | 1464997526927 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 2940 | 1464997526928 Marionette TRACE conn6 <- [1,1214,null,{}] 16:45:26 INFO - PROCESS | 2940 | 1464997526938 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 2940 | 1464997527062 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:45:27 INFO - PROCESS | 2940 | 1464997527127 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF11800 == 78 [pid = 2940] [id = 313] 16:45:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 182 (000000772A7EC000) [pid = 2940] [serial = 938] [outer = 0000000000000000] 16:45:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 183 (000000772A894C00) [pid = 2940] [serial = 939] [outer = 000000772A7EC000] 16:45:27 INFO - PROCESS | 2940 | 1464997527172 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 184 (000000772A8A0800) [pid = 2940] [serial = 940] [outer = 000000772A7EC000] 16:45:27 INFO - PROCESS | 2940 | 1464997527620 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 733ms 16:45:27 INFO - PROCESS | 2940 | 1464997527662 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 2940 | 1464997527664 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:45:27 INFO - PROCESS | 2940 | 1464997527668 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:45:27 INFO - PROCESS | 2940 | 1464997527670 Marionette TRACE conn6 <- [1,1218,null,{}] 16:45:27 INFO - PROCESS | 2940 | 1464997527673 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 2940 | 1464997528302 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 183 (000000772406A000) [pid = 2940] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 182 (000000772F9BEC00) [pid = 2940] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 181 (000000772A88C000) [pid = 2940] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 180 (000000772EE99400) [pid = 2940] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 179 (0000007733864400) [pid = 2940] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 178 (0000007733867000) [pid = 2940] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 177 (0000007733DA8000) [pid = 2940] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 176 (0000007732F35800) [pid = 2940] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 175 (000000772DD9E400) [pid = 2940] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (0000007731C7C800) [pid = 2940] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (000000772E7A2C00) [pid = 2940] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (0000007727C1BC00) [pid = 2940] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772A120C00) [pid = 2940] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (0000007733704400) [pid = 2940] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (00000077380AB800) [pid = 2940] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (0000007732F30000) [pid = 2940] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000772DD08000) [pid = 2940] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772F173C00) [pid = 2940] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000771BE1E400) [pid = 2940] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (0000007736584400) [pid = 2940] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000772EE5EC00) [pid = 2940] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (0000007727642400) [pid = 2940] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772DD06400) [pid = 2940] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772F823800) [pid = 2940] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (0000007733703400) [pid = 2940] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000771D82E800) [pid = 2940] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (0000007735BBD800) [pid = 2940] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772E2EB400) [pid = 2940] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000771DFB4400) [pid = 2940] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (0000007731C7FC00) [pid = 2940] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007732AB6C00) [pid = 2940] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000771BE2D000) [pid = 2940] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772EC4CC00) [pid = 2940] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (0000007723BC8400) [pid = 2940] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772E7A7800) [pid = 2940] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772DF45400) [pid = 2940] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772A016400) [pid = 2940] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:45:28 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772A8A4800) [pid = 2940] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:45:28 INFO - PROCESS | 2940 | 1464997528389 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727CBE000 == 79 [pid = 2940] [id = 314] 16:45:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000771BE2D000) [pid = 2940] [serial = 941] [outer = 0000000000000000] 16:45:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000771D981400) [pid = 2940] [serial = 942] [outer = 000000771BE2D000] 16:45:28 INFO - PROCESS | 2940 | 1464997528435 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772A120C00) [pid = 2940] [serial = 943] [outer = 000000771BE2D000] 16:45:28 INFO - PROCESS | 2940 | 1464997528824 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1179ms 16:45:28 INFO - PROCESS | 2940 | 1464997528850 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 2940 | 1464997528853 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:45:28 INFO - PROCESS | 2940 | 1464997528856 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:45:28 INFO - PROCESS | 2940 | 1464997528858 Marionette TRACE conn6 <- [1,1222,null,{}] 16:45:28 INFO - PROCESS | 2940 | 1464997528862 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 2940 | 1464997528959 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:45:28 INFO - PROCESS | 2940 | 1464997528965 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E082000 == 80 [pid = 2940] [id = 315] 16:45:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772ABDD800) [pid = 2940] [serial = 944] [outer = 0000000000000000] 16:45:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772ACE2800) [pid = 2940] [serial = 945] [outer = 000000772ABDD800] 16:45:29 INFO - PROCESS | 2940 | 1464997529010 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772AE0CC00) [pid = 2940] [serial = 946] [outer = 000000772ABDD800] 16:45:29 INFO - PROCESS | 2940 | 1464997529439 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 16:45:29 INFO - PROCESS | 2940 | 1464997529493 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 2940 | 1464997529496 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:45:29 INFO - PROCESS | 2940 | 1464997529500 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - PROCESS | 2940 | 1464997529502 Marionette TRACE conn6 <- [1,1226,null,{}] 16:45:29 INFO - PROCESS | 2940 | 1464997529506 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 2940 | 1464997529622 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:45:29 INFO - PROCESS | 2940 | 1464997529662 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE6D800 == 81 [pid = 2940] [id = 316] 16:45:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772AF1B800) [pid = 2940] [serial = 947] [outer = 0000000000000000] 16:45:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772AF24000) [pid = 2940] [serial = 948] [outer = 000000772AF1B800] 16:45:29 INFO - PROCESS | 2940 | 1464997529716 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772B12B800) [pid = 2940] [serial = 949] [outer = 000000772AF1B800] 16:45:30 INFO - PROCESS | 2940 | 1464997530175 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 733ms 16:45:30 INFO - PROCESS | 2940 | 1464997530236 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 2940 | 1464997530238 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:45:30 INFO - PROCESS | 2940 | 1464997530241 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 2940 | 1464997530243 Marionette TRACE conn6 <- [1,1230,null,{}] 16:45:30 INFO - PROCESS | 2940 | 1464997530247 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 2940 | 1464997530421 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:45:30 INFO - PROCESS | 2940 | 1464997530553 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 2940 | ++DOCSHELL 000000771D7B2000 == 82 [pid = 2940] [id = 317] 16:45:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000771BE24C00) [pid = 2940] [serial = 950] [outer = 0000000000000000] 16:45:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000771BEDA800) [pid = 2940] [serial = 951] [outer = 000000771BE24C00] 16:45:30 INFO - PROCESS | 2940 | 1464997530615 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000771D1B8400) [pid = 2940] [serial = 952] [outer = 000000771BE24C00] 16:45:31 INFO - PROCESS | 2940 | 1464997531314 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1128ms 16:45:31 INFO - PROCESS | 2940 | 1464997531374 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 2940 | 1464997531378 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:45:31 INFO - PROCESS | 2940 | 1464997531398 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 2940 | 1464997531403 Marionette TRACE conn6 <- [1,1234,null,{}] 16:45:31 INFO - PROCESS | 2940 | 1464997531408 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:31 INFO - PROCESS | 2940 | 1464997531542 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:45:31 INFO - PROCESS | 2940 | 1464997531675 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727F3B800 == 83 [pid = 2940] [id = 318] 16:45:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007722310800) [pid = 2940] [serial = 953] [outer = 0000000000000000] 16:45:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (0000007722B2E400) [pid = 2940] [serial = 954] [outer = 0000007722310800] 16:45:31 INFO - PROCESS | 2940 | 1464997531738 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (0000007723B58400) [pid = 2940] [serial = 955] [outer = 0000007722310800] 16:45:32 INFO - PROCESS | 2940 | 1464997532390 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1027ms 16:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:45:32 INFO - PROCESS | 2940 | 1464997532428 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 2940 | 1464997532431 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:45:32 INFO - PROCESS | 2940 | 1464997532435 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 2940 | 1464997532437 Marionette TRACE conn6 <- [1,1238,null,{}] 16:45:32 INFO - PROCESS | 2940 | 1464997532442 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 2940 | 1464997532566 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:45:32 INFO - PROCESS | 2940 | 1464997532707 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED21000 == 84 [pid = 2940] [id = 319] 16:45:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (00000077293A6800) [pid = 2940] [serial = 956] [outer = 0000000000000000] 16:45:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (00000077297A5C00) [pid = 2940] [serial = 957] [outer = 00000077293A6800] 16:45:32 INFO - PROCESS | 2940 | 1464997532765 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772A136C00) [pid = 2940] [serial = 958] [outer = 00000077293A6800] 16:45:33 INFO - PROCESS | 2940 | 1464997533431 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1030ms 16:45:33 INFO - PROCESS | 2940 | 1464997533466 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 2940 | 1464997533471 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:45:33 INFO - PROCESS | 2940 | 1464997533496 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 2940 | 1464997533502 Marionette TRACE conn6 <- [1,1242,null,{}] 16:45:33 INFO - PROCESS | 2940 | 1464997533526 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 2940 | 1464997533658 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:45:33 INFO - PROCESS | 2940 | 1464997533796 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731885800 == 85 [pid = 2940] [id = 320] 16:45:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772AED5000) [pid = 2940] [serial = 959] [outer = 0000000000000000] 16:45:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (000000772B12D400) [pid = 2940] [serial = 960] [outer = 000000772AED5000] 16:45:33 INFO - PROCESS | 2940 | 1464997533854 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (000000772ABE7000) [pid = 2940] [serial = 961] [outer = 000000772AED5000] 16:45:34 INFO - PROCESS | 2940 | 1464997534450 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1017ms 16:45:34 INFO - PROCESS | 2940 | 1464997534497 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 2940 | 1464997534500 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:45:34 INFO - PROCESS | 2940 | 1464997534503 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 2940 | 1464997534506 Marionette TRACE conn6 <- [1,1246,null,{}] 16:45:34 INFO - PROCESS | 2940 | 1464997534509 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 2940 | 1464997534633 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:45:34 INFO - PROCESS | 2940 | 1464997534742 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732093000 == 86 [pid = 2940] [id = 321] 16:45:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (000000772B5EC000) [pid = 2940] [serial = 962] [outer = 0000000000000000] 16:45:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (000000772C63CC00) [pid = 2940] [serial = 963] [outer = 000000772B5EC000] 16:45:34 INFO - PROCESS | 2940 | 1464997534798 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (000000772CFD4400) [pid = 2940] [serial = 964] [outer = 000000772B5EC000] 16:45:35 INFO - PROCESS | 2940 | 1464997535412 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 942ms 16:45:35 INFO - PROCESS | 2940 | 1464997535448 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 2940 | 1464997535451 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:45:35 INFO - PROCESS | 2940 | 1464997535454 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 2940 | 1464997535457 Marionette TRACE conn6 <- [1,1250,null,{}] 16:45:35 INFO - PROCESS | 2940 | 1464997535460 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 2940 | 1464997535583 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:45:35 INFO - PROCESS | 2940 | 1464997535722 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732272000 == 87 [pid = 2940] [id = 322] 16:45:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (000000772DD06400) [pid = 2940] [serial = 965] [outer = 0000000000000000] 16:45:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (000000772DD09000) [pid = 2940] [serial = 966] [outer = 000000772DD06400] 16:45:35 INFO - PROCESS | 2940 | 1464997535787 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000772DF45000) [pid = 2940] [serial = 967] [outer = 000000772DD06400] 16:45:36 INFO - PROCESS | 2940 | 1464997536427 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1026ms 16:45:36 INFO - PROCESS | 2940 | 1464997536484 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 2940 | 1464997536486 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:45:36 INFO - PROCESS | 2940 | 1464997536490 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 2940 | 1464997536492 Marionette TRACE conn6 <- [1,1254,null,{}] 16:45:36 INFO - PROCESS | 2940 | 1464997536496 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 2940 | 1464997536634 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:45:36 INFO - PROCESS | 2940 | 1464997536774 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732AAD800 == 88 [pid = 2940] [id = 323] 16:45:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (000000772E02A400) [pid = 2940] [serial = 968] [outer = 0000000000000000] 16:45:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (000000772E02D400) [pid = 2940] [serial = 969] [outer = 000000772E02A400] 16:45:36 INFO - PROCESS | 2940 | 1464997536831 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 176 (000000772E227C00) [pid = 2940] [serial = 970] [outer = 000000772E02A400] 16:45:37 INFO - PROCESS | 2940 | 1464997537391 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 923ms 16:45:37 INFO - PROCESS | 2940 | 1464997537416 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 2940 | 1464997537418 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:45:37 INFO - PROCESS | 2940 | 1464997537422 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 2940 | 1464997537424 Marionette TRACE conn6 <- [1,1258,null,{}] 16:45:37 INFO - PROCESS | 2940 | 1464997537443 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 2940 | 1464997537596 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:45:37 INFO - PROCESS | 2940 | 1464997537675 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CC5000 == 89 [pid = 2940] [id = 324] 16:45:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 177 (000000772E22EC00) [pid = 2940] [serial = 971] [outer = 0000000000000000] 16:45:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 178 (000000772E2EEC00) [pid = 2940] [serial = 972] [outer = 000000772E22EC00] 16:45:37 INFO - PROCESS | 2940 | 1464997537729 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 179 (000000772E79FC00) [pid = 2940] [serial = 973] [outer = 000000772E22EC00] 16:45:38 INFO - PROCESS | 2940 | 1464997538379 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 985ms 16:45:38 INFO - PROCESS | 2940 | 1464997538410 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 2940 | 1464997538412 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:45:38 INFO - PROCESS | 2940 | 1464997538416 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 2940 | 1464997538418 Marionette TRACE conn6 <- [1,1262,null,{}] 16:45:38 INFO - PROCESS | 2940 | 1464997538422 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 2940 | 1464997538542 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:45:38 INFO - PROCESS | 2940 | 1464997538654 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 2940 | ++DOCSHELL 000000773208A000 == 90 [pid = 2940] [id = 325] 16:45:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 180 (0000007722B96400) [pid = 2940] [serial = 974] [outer = 0000000000000000] 16:45:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 181 (000000772E7AB000) [pid = 2940] [serial = 975] [outer = 0000007722B96400] 16:45:38 INFO - PROCESS | 2940 | 1464997538710 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 182 (000000772E8D0800) [pid = 2940] [serial = 976] [outer = 0000007722B96400] 16:45:39 INFO - PROCESS | 2940 | 1464997539303 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 942ms 16:45:39 INFO - PROCESS | 2940 | 1464997539361 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 2940 | 1464997539364 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:45:39 INFO - PROCESS | 2940 | 1464997539368 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 2940 | 1464997539370 Marionette TRACE conn6 <- [1,1266,null,{}] 16:45:39 INFO - PROCESS | 2940 | 1464997539374 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 2940 | 1464997539498 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:45:39 INFO - PROCESS | 2940 | 1464997539610 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3CB800 == 91 [pid = 2940] [id = 326] 16:45:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 183 (00000077224C9000) [pid = 2940] [serial = 977] [outer = 0000000000000000] 16:45:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 184 (0000007727E65C00) [pid = 2940] [serial = 978] [outer = 00000077224C9000] 16:45:39 INFO - PROCESS | 2940 | 1464997539666 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 185 (000000772AF26000) [pid = 2940] [serial = 979] [outer = 00000077224C9000] 16:45:40 INFO - PROCESS | 2940 | 1464997540509 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1181ms 16:45:40 INFO - PROCESS | 2940 | 1464997540550 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 2940 | 1464997540555 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:45:40 INFO - PROCESS | 2940 | 1464997540560 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:45:40 INFO - PROCESS | 2940 | 1464997540564 Marionette TRACE conn6 <- [1,1270,null,{}] 16:45:40 INFO - PROCESS | 2940 | 1464997540569 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 2940 | 1464997540689 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:45:40 INFO - PROCESS | 2940 | 1464997540837 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A5D0000 == 92 [pid = 2940] [id = 327] 16:45:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 186 (0000007722378C00) [pid = 2940] [serial = 980] [outer = 0000000000000000] 16:45:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 187 (000000772237BC00) [pid = 2940] [serial = 981] [outer = 0000007722378C00] 16:45:40 INFO - PROCESS | 2940 | 1464997540894 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 188 (00000077231B8400) [pid = 2940] [serial = 982] [outer = 0000007722378C00] 16:45:41 INFO - PROCESS | 2940 | 1464997541504 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007736451000 == 91 [pid = 2940] [id = 265] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE6D800 == 90 [pid = 2940] [id = 316] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772E082000 == 89 [pid = 2940] [id = 315] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007727CBE000 == 88 [pid = 2940] [id = 314] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF11800 == 87 [pid = 2940] [id = 313] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772DBA8000 == 86 [pid = 2940] [id = 312] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3CA800 == 85 [pid = 2940] [id = 311] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772A413800 == 84 [pid = 2940] [id = 310] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B4A000 == 83 [pid = 2940] [id = 309] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007724046000 == 82 [pid = 2940] [id = 308] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 187 (0000007737FA6400) [pid = 2940] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 186 (000000772EC44000) [pid = 2940] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 185 (000000773220E000) [pid = 2940] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 184 (0000007733DA6800) [pid = 2940] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 183 (00000077380A6000) [pid = 2940] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 182 (00000077382B3C00) [pid = 2940] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 181 (0000007737B6E000) [pid = 2940] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 180 (0000007736533000) [pid = 2940] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 179 (0000007739284C00) [pid = 2940] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | 1464997541608 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 2940 | 1464997541613 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000771D7BF000 == 81 [pid = 2940] [id = 307] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000771E27F000 == 80 [pid = 2940] [id = 306] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007738D39800 == 79 [pid = 2940] [id = 304] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000773B247000 == 78 [pid = 2940] [id = 303] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000773B248800 == 77 [pid = 2940] [id = 302] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007739114000 == 76 [pid = 2940] [id = 301] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772E272000 == 75 [pid = 2940] [id = 300] 16:45:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772404D800 == 74 [pid = 2940] [id = 299] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 178 (000000772472F400) [pid = 2940] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 177 (0000007732FBB800) [pid = 2940] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 176 (000000772AE29C00) [pid = 2940] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 175 (0000007730BF6800) [pid = 2940] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (0000007733E5BC00) [pid = 2940] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (0000007733DA3000) [pid = 2940] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (0000007733E5F800) [pid = 2940] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000773658B800) [pid = 2940] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000772EE37400) [pid = 2940] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (0000007731C88C00) [pid = 2940] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (0000007732FB5800) [pid = 2940] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000772AE0A800) [pid = 2940] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772ACE0800) [pid = 2940] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (0000007733865800) [pid = 2940] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000773816DC00) [pid = 2940] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (0000007735BC0800) [pid = 2940] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772ED9DC00) [pid = 2940] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772F923C00) [pid = 2940] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (0000007722B93000) [pid = 2940] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000773658F400) [pid = 2940] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772EE9E400) [pid = 2940] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (0000007723CA4000) [pid = 2940] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772EC50800) [pid = 2940] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (0000007733844000) [pid = 2940] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (0000007734EB0C00) [pid = 2940] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772A8A5C00) [pid = 2940] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (00000077380A6800) [pid = 2940] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772E2F9400) [pid = 2940] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772763D000) [pid = 2940] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (0000007731C88000) [pid = 2940] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (0000007732ABD400) [pid = 2940] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007732F32C00) [pid = 2940] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000771D8B9000) [pid = 2940] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772EDA6C00) [pid = 2940] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (0000007732AC3400) [pid = 2940] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772A124400) [pid = 2940] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772763D800) [pid = 2940] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772E7A3400) [pid = 2940] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (0000007733DA8400) [pid = 2940] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772AE05800) [pid = 2940] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772E2F1800) [pid = 2940] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772E82A800) [pid = 2940] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772ACE0C00) [pid = 2940] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772AF8B000) [pid = 2940] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (0000007723033000) [pid = 2940] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772DFA3C00) [pid = 2940] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772BAF0C00) [pid = 2940] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (0000007735BC9800) [pid = 2940] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772EE5F800) [pid = 2940] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:45:41 INFO - PROCESS | 2940 | 1464997541683 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 2940 | 1464997541686 Marionette TRACE conn6 <- [1,1274,null,{}] 16:45:41 INFO - PROCESS | 2940 | 1464997541696 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:41 INFO - PROCESS | 2940 | 1464997541801 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:45:41 INFO - PROCESS | 2940 | 1464997541808 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724583800 == 75 [pid = 2940] [id = 328] 16:45:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (0000007722314800) [pid = 2940] [serial = 983] [outer = 0000000000000000] 16:45:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (0000007722E8FC00) [pid = 2940] [serial = 984] [outer = 0000007722314800] 16:45:41 INFO - PROCESS | 2940 | 1464997541855 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007724283C00) [pid = 2940] [serial = 985] [outer = 0000007722314800] 16:45:42 INFO - PROCESS | 2940 | 1464997542412 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 816ms 16:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:45:42 INFO - PROCESS | 2940 | 1464997542484 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 2940 | 1464997542487 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:45:42 INFO - PROCESS | 2940 | 1464997542490 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 2940 | 1464997542494 Marionette TRACE conn6 <- [1,1278,null,{}] 16:45:42 INFO - PROCESS | 2940 | 1464997542504 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 2940 | 1464997542611 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:45:42 INFO - PROCESS | 2940 | 1464997542707 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB0B800 == 76 [pid = 2940] [id = 329] 16:45:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (00000077293AEC00) [pid = 2940] [serial = 986] [outer = 0000000000000000] 16:45:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007729EF4C00) [pid = 2940] [serial = 987] [outer = 00000077293AEC00] 16:45:42 INFO - PROCESS | 2940 | 1464997542755 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772A779C00) [pid = 2940] [serial = 988] [outer = 00000077293AEC00] 16:45:43 INFO - PROCESS | 2940 | 1464997543140 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 16:45:43 INFO - PROCESS | 2940 | 1464997543186 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 2940 | 1464997543196 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:45:43 INFO - PROCESS | 2940 | 1464997543200 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 2940 | 1464997543202 Marionette TRACE conn6 <- [1,1282,null,{}] 16:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:45:43 INFO - PROCESS | 2940 | 1464997543205 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 2940 | 1464997543307 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:45:43 INFO - PROCESS | 2940 | 1464997543314 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFC6800 == 77 [pid = 2940] [id = 330] 16:45:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772A889800) [pid = 2940] [serial = 989] [outer = 0000000000000000] 16:45:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772A89C800) [pid = 2940] [serial = 990] [outer = 000000772A889800] 16:45:43 INFO - PROCESS | 2940 | 1464997543360 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772ACDA000) [pid = 2940] [serial = 991] [outer = 000000772A889800] 16:45:43 INFO - PROCESS | 2940 | 1464997543810 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 625ms 16:45:43 INFO - PROCESS | 2940 | 1464997543846 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 2940 | 1464997543848 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:45:43 INFO - PROCESS | 2940 | 1464997543851 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 2940 | 1464997543853 Marionette TRACE conn6 <- [1,1286,null,{}] 16:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:45:43 INFO - PROCESS | 2940 | 1464997543864 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 2940 | 1464997543990 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:45:44 INFO - PROCESS | 2940 | 1464997544075 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E276800 == 78 [pid = 2940] [id = 331] 16:45:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772ACE3400) [pid = 2940] [serial = 992] [outer = 0000000000000000] 16:45:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772AE09400) [pid = 2940] [serial = 993] [outer = 000000772ACE3400] 16:45:44 INFO - PROCESS | 2940 | 1464997544123 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772AECD400) [pid = 2940] [serial = 994] [outer = 000000772ACE3400] 16:45:44 INFO - PROCESS | 2940 | 1464997544599 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 776ms 16:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:45:44 INFO - PROCESS | 2940 | 1464997544634 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 2940 | 1464997544636 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:45:44 INFO - PROCESS | 2940 | 1464997544639 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 2940 | 1464997544640 Marionette TRACE conn6 <- [1,1290,null,{}] 16:45:44 INFO - PROCESS | 2940 | 1464997544644 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 2940 | 1464997544798 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:45:44 INFO - PROCESS | 2940 | 1464997544865 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F435000 == 79 [pid = 2940] [id = 332] 16:45:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772AF8B000) [pid = 2940] [serial = 995] [outer = 0000000000000000] 16:45:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772CFDCC00) [pid = 2940] [serial = 996] [outer = 000000772AF8B000] 16:45:44 INFO - PROCESS | 2940 | 1464997544912 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772DF43400) [pid = 2940] [serial = 997] [outer = 000000772AF8B000] 16:45:45 INFO - PROCESS | 2940 | 1464997545353 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 776ms 16:45:45 INFO - PROCESS | 2940 | 1464997545419 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 2940 | 1464997545421 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:45:45 INFO - PROCESS | 2940 | 1464997545432 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 2940 | 1464997545434 Marionette TRACE conn6 <- [1,1294,null,{}] 16:45:45 INFO - PROCESS | 2940 | 1464997545443 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 2940 | 1464997545571 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:45:45 INFO - PROCESS | 2940 | 1464997545637 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A25800 == 80 [pid = 2940] [id = 333] 16:45:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000771DFB0C00) [pid = 2940] [serial = 998] [outer = 0000000000000000] 16:45:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772E224C00) [pid = 2940] [serial = 999] [outer = 000000771DFB0C00] 16:45:45 INFO - PROCESS | 2940 | 1464997545682 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772E821C00) [pid = 2940] [serial = 1000] [outer = 000000771DFB0C00] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000773658E400) [pid = 2940] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (0000007722312C00) [pid = 2940] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (0000007727E63800) [pid = 2940] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772A7EC000) [pid = 2940] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772ABDD800) [pid = 2940] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000771BE20C00) [pid = 2940] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (0000007727E61C00) [pid = 2940] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (0000007723B59C00) [pid = 2940] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000771DB9C000) [pid = 2940] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000771BF58400) [pid = 2940] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007723B5A800) [pid = 2940] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:45:46 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000771BE2D000) [pid = 2940] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:45:46 INFO - PROCESS | 2940 | 1464997546296 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 902ms 16:45:46 INFO - PROCESS | 2940 | 1464997546330 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 2940 | 1464997546332 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:45:46 INFO - PROCESS | 2940 | 1464997546353 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 2940 | 1464997546356 Marionette TRACE conn6 <- [1,1298,null,{}] 16:45:46 INFO - PROCESS | 2940 | 1464997546359 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 2940 | 1464997546455 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:45:46 INFO - PROCESS | 2940 | 1464997546465 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 2940 | ++DOCSHELL 000000773227A800 == 81 [pid = 2940] [id = 334] 16:45:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772328E400) [pid = 2940] [serial = 1001] [outer = 0000000000000000] 16:45:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772A8E7C00) [pid = 2940] [serial = 1002] [outer = 000000772328E400] 16:45:46 INFO - PROCESS | 2940 | 1464997546510 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772E8D7800) [pid = 2940] [serial = 1003] [outer = 000000772328E400] 16:45:46 INFO - PROCESS | 2940 | 1464997546942 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 649ms 16:45:47 INFO - PROCESS | 2940 | 1464997546999 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 2940 | 1464997547001 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:45:47 INFO - PROCESS | 2940 | 1464997547004 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:45:47 INFO - PROCESS | 2940 | 1464997547006 Marionette TRACE conn6 <- [1,1302,null,{}] 16:45:47 INFO - PROCESS | 2940 | 1464997547009 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 2940 | 1464997547107 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:45:47 INFO - PROCESS | 2940 | 1464997547151 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BC8000 == 82 [pid = 2940] [id = 335] 16:45:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772EC4A800) [pid = 2940] [serial = 1004] [outer = 0000000000000000] 16:45:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772ED98800) [pid = 2940] [serial = 1005] [outer = 000000772EC4A800] 16:45:47 INFO - PROCESS | 2940 | 1464997547195 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772EDA1000) [pid = 2940] [serial = 1006] [outer = 000000772EC4A800] 16:45:47 INFO - PROCESS | 2940 | 1464997547633 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 16:45:47 INFO - PROCESS | 2940 | 1464997547697 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 2940 | 1464997547699 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:45:47 INFO - PROCESS | 2940 | 1464997547702 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:45:47 INFO - PROCESS | 2940 | 1464997547704 Marionette TRACE conn6 <- [1,1306,null,{}] 16:45:47 INFO - PROCESS | 2940 | 1464997547717 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 2940 | 1464997547815 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:45:47 INFO - PROCESS | 2940 | 1464997547822 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EE4800 == 83 [pid = 2940] [id = 336] 16:45:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772EDA6000) [pid = 2940] [serial = 1007] [outer = 0000000000000000] 16:45:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772EE34800) [pid = 2940] [serial = 1008] [outer = 000000772EDA6000] 16:45:47 INFO - PROCESS | 2940 | 1464997547866 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772EE42C00) [pid = 2940] [serial = 1009] [outer = 000000772EDA6000] 16:45:48 INFO - PROCESS | 2940 | 1464997548636 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 16:45:48 INFO - PROCESS | 2940 | 1464997548693 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 2940 | 1464997548699 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:45:48 INFO - PROCESS | 2940 | 1464997548704 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 2940 | 1464997548709 Marionette TRACE conn6 <- [1,1310,null,{}] 16:45:48 INFO - PROCESS | 2940 | 1464997548715 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 2940 | 1464997548850 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:45:49 INFO - PROCESS | 2940 | 1464997548990 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729BA1800 == 84 [pid = 2940] [id = 337] 16:45:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (0000007722168400) [pid = 2940] [serial = 1010] [outer = 0000000000000000] 16:45:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007722C85800) [pid = 2940] [serial = 1011] [outer = 0000007722168400] 16:45:49 INFO - PROCESS | 2940 | 1464997549050 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (0000007727375000) [pid = 2940] [serial = 1012] [outer = 0000007722168400] 16:45:49 INFO - PROCESS | 2940 | 1464997549650 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 985ms 16:45:49 INFO - PROCESS | 2940 | 1464997549692 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 2940 | 1464997549699 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:45:49 INFO - PROCESS | 2940 | 1464997549705 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 2940 | 1464997549709 Marionette TRACE conn6 <- [1,1314,null,{}] 16:45:49 INFO - PROCESS | 2940 | 1464997549713 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 2940 | 1464997549843 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:45:49 INFO - PROCESS | 2940 | 1464997549982 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE89000 == 85 [pid = 2940] [id = 338] 16:45:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772A01C800) [pid = 2940] [serial = 1013] [outer = 0000000000000000] 16:45:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772A7DD800) [pid = 2940] [serial = 1014] [outer = 000000772A01C800] 16:45:50 INFO - PROCESS | 2940 | 1464997550040 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772AE02800) [pid = 2940] [serial = 1015] [outer = 000000772A01C800] 16:45:50 INFO - PROCESS | 2940 | 1464997550666 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 985ms 16:45:50 INFO - PROCESS | 2940 | 1464997550697 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 2940 | 1464997550699 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:45:50 INFO - PROCESS | 2940 | 1464997550703 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 2940 | 1464997550707 Marionette TRACE conn6 <- [1,1318,null,{}] 16:45:50 INFO - PROCESS | 2940 | 1464997550719 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 2940 | 1464997550848 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:45:50 INFO - PROCESS | 2940 | 1464997550989 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338A2000 == 86 [pid = 2940] [id = 339] 16:45:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772D0F6000) [pid = 2940] [serial = 1016] [outer = 0000000000000000] 16:45:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772DF41C00) [pid = 2940] [serial = 1017] [outer = 000000772D0F6000] 16:45:51 INFO - PROCESS | 2940 | 1464997551048 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772EC4B800) [pid = 2940] [serial = 1018] [outer = 000000772D0F6000] 16:45:51 INFO - PROCESS | 2940 | 1464997551642 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 16:45:51 INFO - PROCESS | 2940 | 1464997551692 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 2940 | 1464997551696 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:45:51 INFO - PROCESS | 2940 | 1464997551699 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 2940 | 1464997551701 Marionette TRACE conn6 <- [1,1322,null,{}] 16:45:51 INFO - PROCESS | 2940 | 1464997551705 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 2940 | 1464997551836 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:45:51 INFO - PROCESS | 2940 | 1464997551973 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733ECF800 == 87 [pid = 2940] [id = 340] 16:45:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772EE49800) [pid = 2940] [serial = 1019] [outer = 0000000000000000] 16:45:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772EE51400) [pid = 2940] [serial = 1020] [outer = 000000772EE49800] 16:45:52 INFO - PROCESS | 2940 | 1464997552030 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772EE67C00) [pid = 2940] [serial = 1021] [outer = 000000772EE49800] 16:45:52 INFO - PROCESS | 2940 | 1464997552572 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 943ms 16:45:52 INFO - PROCESS | 2940 | 1464997552644 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 2940 | 1464997552647 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:45:52 INFO - PROCESS | 2940 | 1464997552650 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 2940 | 1464997552652 Marionette TRACE conn6 <- [1,1326,null,{}] 16:45:52 INFO - PROCESS | 2940 | 1464997552656 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:52 INFO - PROCESS | 2940 | 1464997552777 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:45:52 INFO - PROCESS | 2940 | 1464997552886 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 2940 | ++DOCSHELL 000000773425C800 == 88 [pid = 2940] [id = 341] 16:45:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772EE62800) [pid = 2940] [serial = 1022] [outer = 0000000000000000] 16:45:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772EE9D000) [pid = 2940] [serial = 1023] [outer = 000000772EE62800] 16:45:52 INFO - PROCESS | 2940 | 1464997552941 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772F175400) [pid = 2940] [serial = 1024] [outer = 000000772EE62800] 16:45:54 INFO - PROCESS | 2940 | 1464997554074 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1442ms 16:45:54 INFO - PROCESS | 2940 | 1464997554095 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 2940 | 1464997554098 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:45:54 INFO - PROCESS | 2940 | 1464997554144 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 2940 | 1464997554146 Marionette TRACE conn6 <- [1,1330,null,{}] 16:45:54 INFO - PROCESS | 2940 | 1464997554152 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 2940 | 1464997554274 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:45:54 INFO - PROCESS | 2940 | 1464997554435 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E1C800 == 89 [pid = 2940] [id = 342] 16:45:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772E8CE800) [pid = 2940] [serial = 1025] [outer = 0000000000000000] 16:45:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772F81B400) [pid = 2940] [serial = 1026] [outer = 000000772E8CE800] 16:45:54 INFO - PROCESS | 2940 | 1464997554534 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772F9B7C00) [pid = 2940] [serial = 1027] [outer = 000000772E8CE800] 16:45:55 INFO - PROCESS | 2940 | 1464997555085 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1023ms 16:45:55 INFO - PROCESS | 2940 | 1464997555133 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 2940 | 1464997555135 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:45:55 INFO - PROCESS | 2940 | 1464997555140 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 2940 | 1464997555142 Marionette TRACE conn6 <- [1,1334,null,{}] 16:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:45:55 INFO - PROCESS | 2940 | 1464997555146 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 2940 | 1464997555289 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:45:55 INFO - PROCESS | 2940 | 1464997555399 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFCE000 == 90 [pid = 2940] [id = 343] 16:45:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (0000007723BC8000) [pid = 2940] [serial = 1028] [outer = 0000000000000000] 16:45:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772A8A2800) [pid = 2940] [serial = 1029] [outer = 0000007723BC8000] 16:45:55 INFO - PROCESS | 2940 | 1464997555455 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (0000007730AB7800) [pid = 2940] [serial = 1030] [outer = 0000007723BC8000] 16:45:56 INFO - PROCESS | 2940 | 1464997556055 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 16:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:45:56 INFO - PROCESS | 2940 | 1464997556131 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 2940 | 1464997556134 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:45:56 INFO - PROCESS | 2940 | 1464997556137 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 2940 | 1464997556140 Marionette TRACE conn6 <- [1,1338,null,{}] 16:45:56 INFO - PROCESS | 2940 | 1464997556144 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 2940 | 1464997556269 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:45:56 INFO - PROCESS | 2940 | 1464997556379 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772421C000 == 91 [pid = 2940] [id = 344] 16:45:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (000000771D98B400) [pid = 2940] [serial = 1031] [outer = 0000000000000000] 16:45:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (0000007727CA4C00) [pid = 2940] [serial = 1032] [outer = 000000771D98B400] 16:45:56 INFO - PROCESS | 2940 | 1464997556436 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (0000007730ABB800) [pid = 2940] [serial = 1033] [outer = 000000771D98B400] 16:45:57 INFO - PROCESS | 2940 | 1464997557266 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1180ms 16:45:57 INFO - PROCESS | 2940 | 1464997557321 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 2940 | 1464997557326 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:45:57 INFO - PROCESS | 2940 | 1464997557330 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 2940 | 1464997557334 Marionette TRACE conn6 <- [1,1342,null,{}] 16:45:57 INFO - PROCESS | 2940 | 1464997557339 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 2940 | 1464997557469 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:45:57 INFO - PROCESS | 2940 | 1464997557613 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772D0C2800 == 92 [pid = 2940] [id = 345] 16:45:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (0000007722E86400) [pid = 2940] [serial = 1034] [outer = 0000000000000000] 16:45:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (00000077231B7C00) [pid = 2940] [serial = 1035] [outer = 0000007722E86400] 16:45:57 INFO - PROCESS | 2940 | 1464997557667 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (00000077293B1400) [pid = 2940] [serial = 1036] [outer = 0000007722E86400] 16:45:58 INFO - PROCESS | 2940 | 1464997558386 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1090ms 16:45:58 INFO - PROCESS | 2940 | 1464997558425 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 2940 | 1464997558431 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:45:58 INFO - PROCESS | 2940 | 1464997558436 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 2940 | 1464997558439 Marionette TRACE conn6 <- [1,1346,null,{}] 16:45:58 INFO - PROCESS | 2940 | 1464997558443 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BC8000 == 91 [pid = 2940] [id = 335] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000773227A800 == 90 [pid = 2940] [id = 334] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A25800 == 89 [pid = 2940] [id = 333] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000772F435000 == 88 [pid = 2940] [id = 332] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000772E276800 == 87 [pid = 2940] [id = 331] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFC6800 == 86 [pid = 2940] [id = 330] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772AF24000) [pid = 2940] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000771BE28C00) [pid = 2940] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000772ACE2400) [pid = 2940] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (000000772F931800) [pid = 2940] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (0000007732ABE800) [pid = 2940] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (0000007737C26400) [pid = 2940] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000773B26FC00) [pid = 2940] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (00000077380B0C00) [pid = 2940] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | 1464997558663 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000772CB0B800 == 85 [pid = 2940] [id = 329] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 0000007724583800 == 84 [pid = 2940] [id = 328] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000772A5D0000 == 83 [pid = 2940] [id = 327] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 0000007732093000 == 82 [pid = 2940] [id = 321] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 0000007731885800 == 81 [pid = 2940] [id = 320] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED21000 == 80 [pid = 2940] [id = 319] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 0000007727F3B800 == 79 [pid = 2940] [id = 318] 16:45:58 INFO - PROCESS | 2940 | --DOCSHELL 000000771D7B2000 == 78 [pid = 2940] [id = 317] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (0000007737FAC400) [pid = 2940] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000773652E000) [pid = 2940] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772A4B0800) [pid = 2940] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772A894C00) [pid = 2940] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772A7E2000) [pid = 2940] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772A8A0800) [pid = 2940] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772ACE2800) [pid = 2940] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000771BF4DC00) [pid = 2940] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (0000007722E8E800) [pid = 2940] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (00000077297AB800) [pid = 2940] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007723BC0400) [pid = 2940] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (0000007724068400) [pid = 2940] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000771E165800) [pid = 2940] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000771DBA8C00) [pid = 2940] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000771D03DC00) [pid = 2940] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000771BFD2C00) [pid = 2940] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (00000077245EEC00) [pid = 2940] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772764A000) [pid = 2940] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000771D981400) [pid = 2940] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772AE0CC00) [pid = 2940] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772A120C00) [pid = 2940] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772A020800) [pid = 2940] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2940 | 1464997558774 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722C43800 == 79 [pid = 2940] [id = 346] 16:45:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (00000077189E7C00) [pid = 2940] [serial = 1037] [outer = 0000000000000000] 16:45:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000771D03DC00) [pid = 2940] [serial = 1038] [outer = 00000077189E7C00] 16:45:58 INFO - PROCESS | 2940 | 1464997558823 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (0000007722E8E800) [pid = 2940] [serial = 1039] [outer = 00000077189E7C00] 16:45:59 INFO - PROCESS | 2940 | 1464997559276 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 881ms 16:45:59 INFO - PROCESS | 2940 | 1464997559320 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 2940 | 1464997559322 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:45:59 INFO - PROCESS | 2940 | 1464997559325 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 2940 | 1464997559329 Marionette TRACE conn6 <- [1,1350,null,{}] 16:45:59 INFO - PROCESS | 2940 | 1464997559340 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 2940 | 1464997559443 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:45:59 INFO - PROCESS | 2940 | 1464997559460 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BA9C800 == 80 [pid = 2940] [id = 347] 16:45:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772A77C000) [pid = 2940] [serial = 1040] [outer = 0000000000000000] 16:45:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772A7E6C00) [pid = 2940] [serial = 1041] [outer = 000000772A77C000] 16:45:59 INFO - PROCESS | 2940 | 1464997559509 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772ACD7400) [pid = 2940] [serial = 1042] [outer = 000000772A77C000] 16:45:59 INFO - PROCESS | 2940 | 1464997559987 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 16:46:00 INFO - PROCESS | 2940 | 1464997560020 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 2940 | 1464997560023 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:46:00 INFO - PROCESS | 2940 | 1464997560026 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:46:00 INFO - PROCESS | 2940 | 1464997560028 Marionette TRACE conn6 <- [1,1354,null,{}] 16:46:00 INFO - PROCESS | 2940 | 1464997560031 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 2940 | 1464997560142 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:46:00 INFO - PROCESS | 2940 | 1464997560151 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E25B000 == 81 [pid = 2940] [id = 348] 16:46:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772AE32000) [pid = 2940] [serial = 1043] [outer = 0000000000000000] 16:46:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772AED4800) [pid = 2940] [serial = 1044] [outer = 000000772AE32000] 16:46:00 INFO - PROCESS | 2940 | 1464997560197 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772AF89400) [pid = 2940] [serial = 1045] [outer = 000000772AE32000] 16:46:00 INFO - PROCESS | 2940 | 1464997560686 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:46:00 INFO - PROCESS | 2940 | 1464997560722 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:46:00 INFO - PROCESS | 2940 | 1464997560725 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 2940 | 1464997560727 Marionette TRACE conn6 <- [1,1358,null,{}] 16:46:00 INFO - PROCESS | 2940 | 1464997560730 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 2940 | 1464997560856 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:46:00 INFO - PROCESS | 2940 | 1464997560870 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F422000 == 82 [pid = 2940] [id = 349] 16:46:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772B130400) [pid = 2940] [serial = 1046] [outer = 0000000000000000] 16:46:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772BAF5400) [pid = 2940] [serial = 1047] [outer = 000000772B130400] 16:46:00 INFO - PROCESS | 2940 | 1464997560916 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772D0F0000) [pid = 2940] [serial = 1048] [outer = 000000772B130400] 16:46:01 INFO - PROCESS | 2940 | 1464997561458 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 2940 | 1464997561507 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:46:01 INFO - PROCESS | 2940 | 1464997561516 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 2940 | 1464997561518 Marionette TRACE conn6 <- [1,1362,null,{}] 16:46:01 INFO - PROCESS | 2940 | 1464997561521 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 2940 | 1464997561667 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:46:01 INFO - PROCESS | 2940 | 1464997561688 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732088800 == 83 [pid = 2940] [id = 350] 16:46:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772E02C000) [pid = 2940] [serial = 1049] [outer = 0000000000000000] 16:46:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772E2EC000) [pid = 2940] [serial = 1050] [outer = 000000772E02C000] 16:46:01 INFO - PROCESS | 2940 | 1464997561734 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772E7AC000) [pid = 2940] [serial = 1051] [outer = 000000772E02C000] 16:46:02 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:46:02 INFO - PROCESS | 2940 | 1464997562198 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 2940 | 1464997562276 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:46:02 INFO - PROCESS | 2940 | 1464997562281 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 2940 | 1464997562282 Marionette TRACE conn6 <- [1,1366,null,{}] 16:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:46:02 INFO - PROCESS | 2940 | 1464997562286 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 2940 | 1464997562415 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:46:02 INFO - PROCESS | 2940 | 1464997562435 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732AA1000 == 84 [pid = 2940] [id = 351] 16:46:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772EC43C00) [pid = 2940] [serial = 1052] [outer = 0000000000000000] 16:46:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772ED9B800) [pid = 2940] [serial = 1053] [outer = 000000772EC43C00] 16:46:02 INFO - PROCESS | 2940 | 1464997562480 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772EE45C00) [pid = 2940] [serial = 1054] [outer = 000000772EC43C00] 16:46:02 INFO - PROCESS | 2940 | 1464997562939 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 2940 | 1464997562964 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:46:02 INFO - PROCESS | 2940 | 1464997562967 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 2940 | 1464997562969 Marionette TRACE conn6 <- [1,1370,null,{}] 16:46:02 INFO - PROCESS | 2940 | 1464997562973 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 2940 | 1464997563471 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772F818400) [pid = 2940] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772ACE3400) [pid = 2940] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772AF8B000) [pid = 2940] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000771DFB0C00) [pid = 2940] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (00000077293A6800) [pid = 2940] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772E02A400) [pid = 2940] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772AED5000) [pid = 2940] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772A889800) [pid = 2940] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772EC4A800) [pid = 2940] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000771BE24C00) [pid = 2940] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (00000077224C9000) [pid = 2940] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772B5EC000) [pid = 2940] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772DD06400) [pid = 2940] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (0000007722310800) [pid = 2940] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (0000007722378C00) [pid = 2940] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (00000077293AEC00) [pid = 2940] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (0000007722314800) [pid = 2940] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772AF1B800) [pid = 2940] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772328E400) [pid = 2940] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (00000077382ABC00) [pid = 2940] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772F81EC00) [pid = 2940] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (0000007734EA9000) [pid = 2940] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007731C87400) [pid = 2940] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (0000007737B65400) [pid = 2940] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000771DBA8800) [pid = 2940] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772A77C400) [pid = 2940] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000773386AC00) [pid = 2940] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (0000007737FB0800) [pid = 2940] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (00000077189EC400) [pid = 2940] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007736538800) [pid = 2940] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772E7A2400) [pid = 2940] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772AF84400) [pid = 2940] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772A8A6000) [pid = 2940] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000773652F400) [pid = 2940] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:46:03 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772E223000) [pid = 2940] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:46:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000771BE1F400) [pid = 2940] [serial = 1055] [outer = 000000771CE32000] 16:46:03 INFO - PROCESS | 2940 | 1464997563572 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EDC000 == 85 [pid = 2940] [id = 352] 16:46:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (00000077189ECC00) [pid = 2940] [serial = 1056] [outer = 0000000000000000] 16:46:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000771D722C00) [pid = 2940] [serial = 1057] [outer = 00000077189ECC00] 16:46:03 INFO - PROCESS | 2940 | 1464997563632 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (0000007723CA3400) [pid = 2940] [serial = 1058] [outer = 00000077189ECC00] 16:46:04 INFO - PROCESS | 2940 | [2940] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:46:04 INFO - PROCESS | 2940 | 1464997564100 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 2940 | 1464997564156 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:46:04 INFO - PROCESS | 2940 | 1464997564159 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - PROCESS | 2940 | 1464997564161 Marionette TRACE conn6 <- [1,1374,null,{}] 16:46:04 INFO - PROCESS | 2940 | 1464997564164 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:04 INFO - PROCESS | 2940 | 1464997564265 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:46:04 INFO - PROCESS | 2940 | 1464997564443 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E8DA800 == 86 [pid = 2940] [id = 353] 16:46:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (00000077189F1C00) [pid = 2940] [serial = 1059] [outer = 0000000000000000] 16:46:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000771BED4400) [pid = 2940] [serial = 1060] [outer = 00000077189F1C00] 16:46:04 INFO - PROCESS | 2940 | 1464997564543 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000771D98C400) [pid = 2940] [serial = 1061] [outer = 00000077189F1C00] 16:46:05 INFO - PROCESS | 2940 | 1464997565249 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 2940 | 1464997565309 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:46:05 INFO - PROCESS | 2940 | 1464997565314 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 2940 | 1464997565318 Marionette TRACE conn6 <- [1,1378,null,{}] 16:46:05 INFO - PROCESS | 2940 | 1464997565323 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 2940 | 1464997565459 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:46:05 INFO - PROCESS | 2940 | 1464997565597 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A452000 == 87 [pid = 2940] [id = 354] 16:46:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (00000077245EEC00) [pid = 2940] [serial = 1062] [outer = 0000000000000000] 16:46:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007727E0F000) [pid = 2940] [serial = 1063] [outer = 00000077245EEC00] 16:46:05 INFO - PROCESS | 2940 | 1464997565657 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007729EEDC00) [pid = 2940] [serial = 1064] [outer = 00000077245EEC00] 16:46:06 INFO - PROCESS | 2940 | 1464997566325 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1034ms 16:46:06 INFO - PROCESS | 2940 | 1464997566353 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 2940 | 1464997566358 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:46:06 INFO - PROCESS | 2940 | 1464997566362 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 2940 | 1464997566364 Marionette TRACE conn6 <- [1,1382,null,{}] 16:46:06 INFO - PROCESS | 2940 | 1464997566368 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 2940 | 1464997566522 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:46:06 INFO - PROCESS | 2940 | 1464997566662 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 2940 | ++DOCSHELL 000000773089F800 == 88 [pid = 2940] [id = 355] 16:46:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772A892000) [pid = 2940] [serial = 1065] [outer = 0000000000000000] 16:46:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772A8E3400) [pid = 2940] [serial = 1066] [outer = 000000772A892000] 16:46:06 INFO - PROCESS | 2940 | 1464997566721 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772AF1DC00) [pid = 2940] [serial = 1067] [outer = 000000772A892000] 16:46:07 INFO - PROCESS | 2940 | 1464997567372 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1031ms 16:46:07 INFO - PROCESS | 2940 | 1464997567409 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 2940 | 1464997567412 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:46:07 INFO - PROCESS | 2940 | 1464997567425 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 2940 | 1464997567432 Marionette TRACE conn6 <- [1,1386,null,{}] 16:46:07 INFO - PROCESS | 2940 | 1464997567454 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 2940 | 1464997567588 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:46:07 INFO - PROCESS | 2940 | 1464997567724 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E04800 == 89 [pid = 2940] [id = 356] 16:46:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772D06A400) [pid = 2940] [serial = 1068] [outer = 0000000000000000] 16:46:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772DF42400) [pid = 2940] [serial = 1069] [outer = 000000772D06A400] 16:46:07 INFO - PROCESS | 2940 | 1464997567782 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772E02A400) [pid = 2940] [serial = 1070] [outer = 000000772D06A400] 16:46:08 INFO - PROCESS | 2940 | 1464997568372 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1006ms 16:46:08 INFO - PROCESS | 2940 | 1464997568429 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 2940 | 1464997568432 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:46:08 INFO - PROCESS | 2940 | 1464997568436 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 2940 | 1464997568438 Marionette TRACE conn6 <- [1,1390,null,{}] 16:46:08 INFO - PROCESS | 2940 | 1464997568442 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 2940 | 1464997568577 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:46:08 INFO - PROCESS | 2940 | 1464997568687 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351EB000 == 90 [pid = 2940] [id = 357] 16:46:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E823C00) [pid = 2940] [serial = 1071] [outer = 0000000000000000] 16:46:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772EC51C00) [pid = 2940] [serial = 1072] [outer = 000000772E823C00] 16:46:08 INFO - PROCESS | 2940 | 1464997568745 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772EE9E800) [pid = 2940] [serial = 1073] [outer = 000000772E823C00] 16:46:09 INFO - PROCESS | 2940 | 1464997569369 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 984ms 16:46:09 INFO - PROCESS | 2940 | 1464997569422 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 2940 | 1464997569424 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:46:09 INFO - PROCESS | 2940 | 1464997569428 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 2940 | 1464997569430 Marionette TRACE conn6 <- [1,1394,null,{}] 16:46:09 INFO - PROCESS | 2940 | 1464997569435 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 2940 | 1464997569557 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:46:09 INFO - PROCESS | 2940 | 1464997569698 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735C6C800 == 91 [pid = 2940] [id = 358] 16:46:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772F929800) [pid = 2940] [serial = 1074] [outer = 0000000000000000] 16:46:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772F92DC00) [pid = 2940] [serial = 1075] [outer = 000000772F929800] 16:46:09 INFO - PROCESS | 2940 | 1464997569764 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007730BF1C00) [pid = 2940] [serial = 1076] [outer = 000000772F929800] 16:46:10 INFO - PROCESS | 2940 | 1464997570426 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1031ms 16:46:10 INFO - PROCESS | 2940 | 1464997570461 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 2940 | 1464997570464 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:46:10 INFO - PROCESS | 2940 | 1464997570467 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 2940 | 1464997570470 Marionette TRACE conn6 <- [1,1398,null,{}] 16:46:10 INFO - PROCESS | 2940 | 1464997570491 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:10 INFO - PROCESS | 2940 | 1464997570618 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:46:10 INFO - PROCESS | 2940 | 1464997570756 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735E8A000 == 92 [pid = 2940] [id = 359] 16:46:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (0000007730BF8800) [pid = 2940] [serial = 1077] [outer = 0000000000000000] 16:46:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (0000007731C87400) [pid = 2940] [serial = 1078] [outer = 0000007730BF8800] 16:46:10 INFO - PROCESS | 2940 | 1464997570814 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772F92B000) [pid = 2940] [serial = 1079] [outer = 0000007730BF8800] 16:46:11 INFO - PROCESS | 2940 | 1464997571419 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 984ms 16:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:46:11 INFO - PROCESS | 2940 | 1464997571454 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 2940 | 1464997571457 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:46:11 INFO - PROCESS | 2940 | 1464997571460 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 2940 | 1464997571462 Marionette TRACE conn6 <- [1,1402,null,{}] 16:46:11 INFO - PROCESS | 2940 | 1464997571466 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 2940 | 1464997571588 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:46:11 INFO - PROCESS | 2940 | 1464997571698 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000773673C800 == 93 [pid = 2940] [id = 360] 16:46:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (0000007731C82400) [pid = 2940] [serial = 1080] [outer = 0000000000000000] 16:46:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (0000007732AB8800) [pid = 2940] [serial = 1081] [outer = 0000007731C82400] 16:46:11 INFO - PROCESS | 2940 | 1464997571753 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (0000007732AC1800) [pid = 2940] [serial = 1082] [outer = 0000007731C82400] 16:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1081ms 16:46:12 INFO - PROCESS | 2940 | 1464997572534 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:46:12 INFO - PROCESS | 2940 | 1464997572544 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 2940 | 1464997572547 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:46:12 INFO - PROCESS | 2940 | 1464997572550 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 2940 | 1464997572552 Marionette TRACE conn6 <- [1,1406,null,{}] 16:46:12 INFO - PROCESS | 2940 | 1464997572556 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 2940 | 1464997572683 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:46:12 INFO - PROCESS | 2940 | 1464997572818 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E07A000 == 94 [pid = 2940] [id = 361] 16:46:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000771BEE1000) [pid = 2940] [serial = 1083] [outer = 0000000000000000] 16:46:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000771ED8C800) [pid = 2940] [serial = 1084] [outer = 000000771BEE1000] 16:46:12 INFO - PROCESS | 2940 | 1464997572875 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772A4A8000) [pid = 2940] [serial = 1085] [outer = 000000771BEE1000] 16:46:13 INFO - PROCESS | 2940 | 1464997573766 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1238ms 16:46:13 INFO - PROCESS | 2940 | 1464997573792 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 2940 | 1464997573796 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:46:13 INFO - PROCESS | 2940 | 1464997573801 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 2940 | 1464997573805 Marionette TRACE conn6 <- [1,1410,null,{}] 16:46:13 INFO - PROCESS | 2940 | 1464997573812 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 2940 | 1464997573933 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:46:14 INFO - PROCESS | 2940 | 1464997574085 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A333800 == 95 [pid = 2940] [id = 362] 16:46:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000771D8AE400) [pid = 2940] [serial = 1086] [outer = 0000000000000000] 16:46:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000771E858800) [pid = 2940] [serial = 1087] [outer = 000000771D8AE400] 16:46:14 INFO - PROCESS | 2940 | 1464997574138 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007723110400) [pid = 2940] [serial = 1088] [outer = 000000771D8AE400] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007722C11800 == 94 [pid = 2940] [id = 13] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772A02F800 == 93 [pid = 2940] [id = 17] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007724048800 == 92 [pid = 2940] [id = 14] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 000000771ED5D000 == 91 [pid = 2940] [id = 25] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EDC000 == 90 [pid = 2940] [id = 352] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732AA1000 == 89 [pid = 2940] [id = 351] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732088800 == 88 [pid = 2940] [id = 350] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772F422000 == 87 [pid = 2940] [id = 349] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772E25B000 == 86 [pid = 2940] [id = 348] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772BA9C800 == 85 [pid = 2940] [id = 347] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772E2EEC00) [pid = 2940] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772E7AB000) [pid = 2940] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772EE34800) [pid = 2940] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | 1464997574963 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007722C43800 == 84 [pid = 2940] [id = 346] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772D0C2800 == 83 [pid = 2940] [id = 345] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 00000077338A2000 == 82 [pid = 2940] [id = 339] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE89000 == 81 [pid = 2940] [id = 338] 16:46:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007729BA1800 == 80 [pid = 2940] [id = 337] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000773B277400) [pid = 2940] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (0000007737B64C00) [pid = 2940] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007731C84000) [pid = 2940] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (00000077380B3C00) [pid = 2940] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (0000007732FB9C00) [pid = 2940] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (0000007736529400) [pid = 2940] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772764B800) [pid = 2940] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772CA87400) [pid = 2940] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007733845400) [pid = 2940] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (00000077382A9000) [pid = 2940] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000771DB9B800) [pid = 2940] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:46:14 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (0000007737C2CC00) [pid = 2940] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (0000007733709C00) [pid = 2940] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000773928B800) [pid = 2940] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772B136C00) [pid = 2940] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (0000007737B6F800) [pid = 2940] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (0000007735B53400) [pid = 2940] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772AE09400) [pid = 2940] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772AECD400) [pid = 2940] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772DF43400) [pid = 2940] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772CFDCC00) [pid = 2940] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772E224C00) [pid = 2940] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772A136C00) [pid = 2940] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (00000077297A5C00) [pid = 2940] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772E227C00) [pid = 2940] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772E02D400) [pid = 2940] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772ABE7000) [pid = 2940] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772B12D400) [pid = 2940] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772A89C800) [pid = 2940] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772ED98800) [pid = 2940] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000771D1B8400) [pid = 2940] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000771BEDA800) [pid = 2940] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772AF26000) [pid = 2940] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (0000007727E65C00) [pid = 2940] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772CFD4400) [pid = 2940] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772C63CC00) [pid = 2940] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772DF45000) [pid = 2940] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772DD09000) [pid = 2940] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (0000007723B58400) [pid = 2940] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007722B2E400) [pid = 2940] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772237BC00) [pid = 2940] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (00000077231B8400) [pid = 2940] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (0000007729EF4C00) [pid = 2940] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A779C00) [pid = 2940] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (0000007722E8FC00) [pid = 2940] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (0000007724283C00) [pid = 2940] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772B12B800) [pid = 2940] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772E821C00) [pid = 2940] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772EDA1000) [pid = 2940] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772E8D7800) [pid = 2940] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772A8E7C00) [pid = 2940] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772ACDA000) [pid = 2940] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1233ms 16:46:15 INFO - PROCESS | 2940 | 1464997575039 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 2940 | 1464997575044 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:46:15 INFO - PROCESS | 2940 | 1464997575049 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:46:15 INFO - PROCESS | 2940 | 1464997575054 Marionette TRACE conn6 <- [1,1414,null,{}] 16:46:15 INFO - PROCESS | 2940 | 1464997575061 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 2940 | 1464997575234 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:46:15 INFO - PROCESS | 2940 | 1464997575365 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722C11800 == 81 [pid = 2940] [id = 363] 16:46:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000771D8B0800) [pid = 2940] [serial = 1089] [outer = 0000000000000000] 16:46:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000771D98B000) [pid = 2940] [serial = 1090] [outer = 000000771D8B0800] 16:46:15 INFO - PROCESS | 2940 | 1464997575430 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (0000007722313400) [pid = 2940] [serial = 1091] [outer = 000000771D8B0800] 16:46:16 INFO - PROCESS | 2940 | 1464997576094 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1082ms 16:46:16 INFO - PROCESS | 2940 | 1464997576138 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 2940 | 1464997576145 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:46:16 INFO - PROCESS | 2940 | 1464997576152 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 2940 | 1464997576155 Marionette TRACE conn6 <- [1,1418,null,{}] 16:46:16 INFO - PROCESS | 2940 | 1464997576159 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 2940 | 1464997576292 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:46:16 INFO - PROCESS | 2940 | 1464997576454 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A403800 == 82 [pid = 2940] [id = 364] 16:46:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (0000007727374800) [pid = 2940] [serial = 1092] [outer = 0000000000000000] 16:46:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772764B800) [pid = 2940] [serial = 1093] [outer = 0000007727374800] 16:46:16 INFO - PROCESS | 2940 | 1464997576513 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (00000077297F4800) [pid = 2940] [serial = 1094] [outer = 0000007727374800] 16:46:17 INFO - PROCESS | 2940 | 1464997577245 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1130ms 16:46:17 INFO - PROCESS | 2940 | 1464997577285 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 2940 | 1464997577288 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:46:17 INFO - PROCESS | 2940 | 1464997577292 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 2940 | 1464997577296 Marionette TRACE conn6 <- [1,1422,null,{}] 16:46:17 INFO - PROCESS | 2940 | 1464997577308 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 2940 | 1464997577438 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:46:17 INFO - PROCESS | 2940 | 1464997577573 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC1D000 == 83 [pid = 2940] [id = 365] 16:46:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A7E0800) [pid = 2940] [serial = 1095] [outer = 0000000000000000] 16:46:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772A889000) [pid = 2940] [serial = 1096] [outer = 000000772A7E0800] 16:46:17 INFO - PROCESS | 2940 | 1464997577635 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772A8E6C00) [pid = 2940] [serial = 1097] [outer = 000000772A7E0800] 16:46:18 INFO - PROCESS | 2940 | 1464997578303 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1031ms 16:46:18 INFO - PROCESS | 2940 | 1464997578324 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 2940 | 1464997578327 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:46:18 INFO - PROCESS | 2940 | 1464997578331 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 2940 | 1464997578333 Marionette TRACE conn6 <- [1,1426,null,{}] 16:46:18 INFO - PROCESS | 2940 | 1464997578336 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 2940 | 1464997578465 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:46:18 INFO - PROCESS | 2940 | 1464997578570 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E07D800 == 84 [pid = 2940] [id = 366] 16:46:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772AE30400) [pid = 2940] [serial = 1098] [outer = 0000000000000000] 16:46:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772AF1E800) [pid = 2940] [serial = 1099] [outer = 000000772AE30400] 16:46:18 INFO - PROCESS | 2940 | 1464997578626 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772B12CC00) [pid = 2940] [serial = 1100] [outer = 000000772AE30400] 16:46:19 INFO - PROCESS | 2940 | 1464997579252 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 16:46:19 INFO - PROCESS | 2940 | 1464997579319 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 2940 | 1464997579322 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:46:19 INFO - PROCESS | 2940 | 1464997579326 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:46:19 INFO - PROCESS | 2940 | 1464997579328 Marionette TRACE conn6 <- [1,1430,null,{}] 16:46:19 INFO - PROCESS | 2940 | 1464997579332 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 2940 | 1464997579456 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:46:19 INFO - PROCESS | 2940 | 1464997579589 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE81000 == 85 [pid = 2940] [id = 367] 16:46:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772B5AD000) [pid = 2940] [serial = 1101] [outer = 0000000000000000] 16:46:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772B5E7400) [pid = 2940] [serial = 1102] [outer = 000000772B5AD000] 16:46:19 INFO - PROCESS | 2940 | 1464997579648 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772CA81C00) [pid = 2940] [serial = 1103] [outer = 000000772B5AD000] 16:46:20 INFO - PROCESS | 2940 | 1464997580306 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1024ms 16:46:20 INFO - PROCESS | 2940 | 1464997580353 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 2940 | 1464997580355 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:46:20 INFO - PROCESS | 2940 | 1464997580359 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 2940 | 1464997580361 Marionette TRACE conn6 <- [1,1434,null,{}] 16:46:20 INFO - PROCESS | 2940 | 1464997580365 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 2940 | 1464997580522 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:46:20 INFO - PROCESS | 2940 | 1464997580660 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A7000 == 86 [pid = 2940] [id = 368] 16:46:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772CFDC000) [pid = 2940] [serial = 1104] [outer = 0000000000000000] 16:46:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772DF97C00) [pid = 2940] [serial = 1105] [outer = 000000772CFDC000] 16:46:20 INFO - PROCESS | 2940 | 1464997580718 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772E224800) [pid = 2940] [serial = 1106] [outer = 000000772CFDC000] 16:46:21 INFO - PROCESS | 2940 | 1464997581289 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 16:46:21 INFO - PROCESS | 2940 | 1464997581348 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 2940 | 1464997581350 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:46:21 INFO - PROCESS | 2940 | 1464997581354 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 2940 | 1464997581356 Marionette TRACE conn6 <- [1,1438,null,{}] 16:46:21 INFO - PROCESS | 2940 | 1464997581360 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 2940 | 1464997581481 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:46:21 INFO - PROCESS | 2940 | 1464997581589 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A32000 == 87 [pid = 2940] [id = 369] 16:46:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772DD04C00) [pid = 2940] [serial = 1107] [outer = 0000000000000000] 16:46:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772E2F5000) [pid = 2940] [serial = 1108] [outer = 000000772DD04C00] 16:46:21 INFO - PROCESS | 2940 | 1464997581644 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772E82B800) [pid = 2940] [serial = 1109] [outer = 000000772DD04C00] 16:46:22 INFO - PROCESS | 2940 | 1464997582261 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 16:46:22 INFO - PROCESS | 2940 | 1464997582342 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 2940 | 1464997582344 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:46:22 INFO - PROCESS | 2940 | 1464997582348 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 2940 | 1464997582350 Marionette TRACE conn6 <- [1,1442,null,{}] 16:46:22 INFO - PROCESS | 2940 | 1464997582353 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 2940 | 1464997582472 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:46:22 INFO - PROCESS | 2940 | 1464997582606 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732116000 == 88 [pid = 2940] [id = 370] 16:46:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772E822400) [pid = 2940] [serial = 1110] [outer = 0000000000000000] 16:46:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772ED98800) [pid = 2940] [serial = 1111] [outer = 000000772E822400] 16:46:22 INFO - PROCESS | 2940 | 1464997582662 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772EE3D400) [pid = 2940] [serial = 1112] [outer = 000000772E822400] 16:46:23 INFO - PROCESS | 2940 | 1464997583294 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 16:46:23 INFO - PROCESS | 2940 | 1464997583336 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 2940 | 1464997583339 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:46:23 INFO - PROCESS | 2940 | 1464997583342 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 2940 | 1464997583344 Marionette TRACE conn6 <- [1,1446,null,{}] 16:46:23 INFO - PROCESS | 2940 | 1464997583348 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 2940 | 1464997583467 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:46:23 INFO - PROCESS | 2940 | 1464997583601 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A98000 == 89 [pid = 2940] [id = 371] 16:46:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772EE35800) [pid = 2940] [serial = 1113] [outer = 0000000000000000] 16:46:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772EE62400) [pid = 2940] [serial = 1114] [outer = 000000772EE35800] 16:46:23 INFO - PROCESS | 2940 | 1464997583658 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772F171000) [pid = 2940] [serial = 1115] [outer = 000000772EE35800] 16:46:24 INFO - PROCESS | 2940 | 1464997584212 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 944ms 16:46:24 INFO - PROCESS | 2940 | 1464997584289 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 2940 | 1464997584292 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:46:24 INFO - PROCESS | 2940 | 1464997584295 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 2940 | 1464997584298 Marionette TRACE conn6 <- [1,1450,null,{}] 16:46:24 INFO - PROCESS | 2940 | 1464997584316 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 2940 | 1464997584438 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:46:24 INFO - PROCESS | 2940 | 1464997584574 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BCD000 == 90 [pid = 2940] [id = 372] 16:46:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772EE5EC00) [pid = 2940] [serial = 1116] [outer = 0000000000000000] 16:46:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772F81E000) [pid = 2940] [serial = 1117] [outer = 000000772EE5EC00] 16:46:24 INFO - PROCESS | 2940 | 1464997584631 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772F9B3800) [pid = 2940] [serial = 1118] [outer = 000000772EE5EC00] 16:46:25 INFO - PROCESS | 2940 | 1464997585431 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1200ms 16:46:25 INFO - PROCESS | 2940 | 1464997585497 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 2940 | 1464997585502 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:46:25 INFO - PROCESS | 2940 | 1464997585507 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 2940 | 1464997585511 Marionette TRACE conn6 <- [1,1454,null,{}] 16:46:25 INFO - PROCESS | 2940 | 1464997585517 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 2940 | 1464997585641 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:46:25 INFO - PROCESS | 2940 | 1464997585782 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A036800 == 91 [pid = 2940] [id = 373] 16:46:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007722313000) [pid = 2940] [serial = 1119] [outer = 0000000000000000] 16:46:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007722C71000) [pid = 2940] [serial = 1120] [outer = 0000007722313000] 16:46:25 INFO - PROCESS | 2940 | 1464997585834 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (00000077245F9000) [pid = 2940] [serial = 1121] [outer = 0000007722313000] 16:46:26 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E04800 == 90 [pid = 2940] [id = 356] 16:46:26 INFO - PROCESS | 2940 | --DOCSHELL 000000773089F800 == 89 [pid = 2940] [id = 355] 16:46:26 INFO - PROCESS | 2940 | --DOCSHELL 000000772A452000 == 88 [pid = 2940] [id = 354] 16:46:26 INFO - PROCESS | 2940 | --DOCSHELL 000000771E8DA800 == 87 [pid = 2940] [id = 353] 16:46:26 INFO - PROCESS | 2940 | 1464997586612 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1132ms 16:46:26 INFO - PROCESS | 2940 | 1464997586644 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 2940 | 1464997586648 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:46:26 INFO - PROCESS | 2940 | 1464997586654 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 2940 | 1464997586659 Marionette TRACE conn6 <- [1,1458,null,{}] 16:46:26 INFO - PROCESS | 2940 | 1464997586681 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 2940 | 1464997586829 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:46:26 INFO - PROCESS | 2940 | 1464997586960 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 2940 | ++DOCSHELL 000000772976F800 == 88 [pid = 2940] [id = 374] 16:46:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000771DB9B800) [pid = 2940] [serial = 1122] [outer = 0000000000000000] 16:46:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000771E15E400) [pid = 2940] [serial = 1123] [outer = 000000771DB9B800] 16:46:27 INFO - PROCESS | 2940 | 1464997587024 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (0000007723BC1400) [pid = 2940] [serial = 1124] [outer = 000000771DB9B800] 16:46:27 INFO - PROCESS | 2940 | 1464997587659 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1034ms 16:46:27 INFO - PROCESS | 2940 | 1464997587692 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 2940 | 1464997587699 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:46:27 INFO - PROCESS | 2940 | 1464997587705 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:46:27 INFO - PROCESS | 2940 | 1464997587709 Marionette TRACE conn6 <- [1,1462,null,{}] 16:46:27 INFO - PROCESS | 2940 | 1464997587713 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 2940 | 1464997587849 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:46:27 INFO - PROCESS | 2940 | 1464997587962 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE6D800 == 89 [pid = 2940] [id = 375] 16:46:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772A11E400) [pid = 2940] [serial = 1125] [outer = 0000000000000000] 16:46:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772A77F400) [pid = 2940] [serial = 1126] [outer = 000000772A11E400] 16:46:28 INFO - PROCESS | 2940 | 1464997588020 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772A8E8C00) [pid = 2940] [serial = 1127] [outer = 000000772A11E400] 16:46:28 INFO - PROCESS | 2940 | 1464997588734 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1077ms 16:46:28 INFO - PROCESS | 2940 | 1464997588789 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:46:28 INFO - PROCESS | 2940 | 1464997588791 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:46:28 INFO - PROCESS | 2940 | 1464997588795 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 2940 | 1464997588799 Marionette TRACE conn6 <- [1,1466,null,{}] 16:46:28 INFO - PROCESS | 2940 | 1464997588811 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 2940 | 1464997588994 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:46:29 INFO - PROCESS | 2940 | 1464997589013 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D24000 == 90 [pid = 2940] [id = 376] 16:46:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772B136C00) [pid = 2940] [serial = 1128] [outer = 0000000000000000] 16:46:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772CA81400) [pid = 2940] [serial = 1129] [outer = 000000772B136C00] 16:46:29 INFO - PROCESS | 2940 | 1464997589074 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772DBD3000) [pid = 2940] [serial = 1130] [outer = 000000772B136C00] 16:46:29 INFO - PROCESS | 2940 | 1464997589777 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1032ms 16:46:29 INFO - PROCESS | 2940 | 1464997589830 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:46:29 INFO - PROCESS | 2940 | 1464997589833 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:46:29 INFO - PROCESS | 2940 | 1464997589836 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 2940 | 1464997589839 Marionette TRACE conn6 <- [1,1470,null,{}] 16:46:29 INFO - PROCESS | 2940 | 1464997589843 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 2940 | 1464997589972 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:46:30 INFO - PROCESS | 2940 | 1464997590110 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733EC5800 == 91 [pid = 2940] [id = 377] 16:46:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772E02E400) [pid = 2940] [serial = 1131] [outer = 0000000000000000] 16:46:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772E7AA400) [pid = 2940] [serial = 1132] [outer = 000000772E02E400] 16:46:30 INFO - PROCESS | 2940 | 1464997590168 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772EE5B400) [pid = 2940] [serial = 1133] [outer = 000000772E02E400] 16:46:30 INFO - PROCESS | 2940 | 1464997590777 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 16:46:30 INFO - PROCESS | 2940 | 1464997590825 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 2940 | 1464997590827 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:46:30 INFO - PROCESS | 2940 | 1464997590831 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 2940 | 1464997590833 Marionette TRACE conn6 <- [1,1474,null,{}] 16:46:30 INFO - PROCESS | 2940 | 1464997590837 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 2940 | 1464997590958 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:46:31 INFO - PROCESS | 2940 | 1464997591070 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E03800 == 92 [pid = 2940] [id = 378] 16:46:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772F81F800) [pid = 2940] [serial = 1134] [outer = 0000000000000000] 16:46:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772F931000) [pid = 2940] [serial = 1135] [outer = 000000772F81F800] 16:46:31 INFO - PROCESS | 2940 | 1464997591126 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (0000007730BED000) [pid = 2940] [serial = 1136] [outer = 000000772F81F800] 16:46:31 INFO - PROCESS | 2940 | 1464997591828 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1030ms 16:46:31 INFO - PROCESS | 2940 | 1464997591864 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 2940 | 1464997591867 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:46:31 INFO - PROCESS | 2940 | 1464997591870 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - PROCESS | 2940 | 1464997591872 Marionette TRACE conn6 <- [1,1478,null,{}] 16:46:31 INFO - PROCESS | 2940 | 1464997591876 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 2940 | 1464997592057 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:46:32 INFO - PROCESS | 2940 | 1464997592200 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735C68000 == 93 [pid = 2940] [id = 379] 16:46:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (0000007731C80400) [pid = 2940] [serial = 1137] [outer = 0000000000000000] 16:46:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (0000007732F2C800) [pid = 2940] [serial = 1138] [outer = 0000007731C80400] 16:46:32 INFO - PROCESS | 2940 | 1464997592258 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (0000007732FB4C00) [pid = 2940] [serial = 1139] [outer = 0000007731C80400] 16:46:32 INFO - PROCESS | 2940 | 1464997592836 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 16:46:32 INFO - PROCESS | 2940 | 1464997592859 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 2940 | 1464997592861 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:46:32 INFO - PROCESS | 2940 | 1464997592865 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 2940 | 1464997592867 Marionette TRACE conn6 <- [1,1482,null,{}] 16:46:32 INFO - PROCESS | 2940 | 1464997592871 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:33 INFO - PROCESS | 2940 | 1464997592992 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:46:33 INFO - PROCESS | 2940 | 1464997593102 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736462000 == 94 [pid = 2940] [id = 380] 16:46:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (0000007732207800) [pid = 2940] [serial = 1140] [outer = 0000000000000000] 16:46:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (0000007732FBE800) [pid = 2940] [serial = 1141] [outer = 0000007732207800] 16:46:33 INFO - PROCESS | 2940 | 1464997593157 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (0000007733709000) [pid = 2940] [serial = 1142] [outer = 0000007732207800] 16:46:33 INFO - PROCESS | 2940 | 1464997593757 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 943ms 16:46:33 INFO - PROCESS | 2940 | 1464997593812 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 2940 | 1464997593814 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:46:33 INFO - PROCESS | 2940 | 1464997593818 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - PROCESS | 2940 | 1464997593820 Marionette TRACE conn6 <- [1,1486,null,{}] 16:46:33 INFO - PROCESS | 2940 | 1464997593824 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:33 INFO - PROCESS | 2940 | 1464997593946 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:46:34 INFO - PROCESS | 2940 | 1464997594057 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 2940 | ++DOCSHELL 00000077367D6800 == 95 [pid = 2940] [id = 381] 16:46:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772DF3B400) [pid = 2940] [serial = 1143] [outer = 0000000000000000] 16:46:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000773383CC00) [pid = 2940] [serial = 1144] [outer = 000000772DF3B400] 16:46:34 INFO - PROCESS | 2940 | 1464997594111 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (0000007733847800) [pid = 2940] [serial = 1145] [outer = 000000772DF3B400] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 0000007733EC6000 == 94 [pid = 2940] [id = 305] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 0000007727689000 == 93 [pid = 2940] [id = 15] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 00000077230E3800 == 92 [pid = 2940] [id = 26] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A7000 == 91 [pid = 2940] [id = 368] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE81000 == 90 [pid = 2940] [id = 367] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 000000772E07D800 == 89 [pid = 2940] [id = 366] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC1D000 == 88 [pid = 2940] [id = 365] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 000000772A403800 == 87 [pid = 2940] [id = 364] 16:46:35 INFO - PROCESS | 2940 | --DOCSHELL 0000007722C11800 == 86 [pid = 2940] [id = 363] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A4000 == 85 [pid = 2940] [id = 22] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EE6800 == 84 [pid = 2940] [id = 125] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772934E000 == 83 [pid = 2940] [id = 16] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772934D800 == 82 [pid = 2940] [id = 28] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732FDA000 == 81 [pid = 2940] [id = 135] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000771DF70800 == 80 [pid = 2940] [id = 10] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3CE800 == 79 [pid = 2940] [id = 19] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BCD000 == 78 [pid = 2940] [id = 372] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A32000 == 77 [pid = 2940] [id = 369] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A97000 == 76 [pid = 2940] [id = 230] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773210B000 == 75 [pid = 2940] [id = 47] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732116000 == 74 [pid = 2940] [id = 370] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772A40A000 == 73 [pid = 2940] [id = 94] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3D6000 == 72 [pid = 2940] [id = 60] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCCD000 == 71 [pid = 2940] [id = 21] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772A318800 == 70 [pid = 2940] [id = 29] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007724206000 == 69 [pid = 2940] [id = 27] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772CF30000 == 68 [pid = 2940] [id = 20] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFCE000 == 67 [pid = 2940] [id = 343] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007733ECF800 == 66 [pid = 2940] [id = 340] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A98000 == 65 [pid = 2940] [id = 371] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772A335000 == 64 [pid = 2940] [id = 18] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772B13E000 == 63 [pid = 2940] [id = 197] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077342A7800 == 62 [pid = 2940] [id = 196] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772421C000 == 61 [pid = 2940] [id = 344] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773A6CA800 == 60 [pid = 2940] [id = 228] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3CB800 == 59 [pid = 2940] [id = 326] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732275800 == 58 [pid = 2940] [id = 58] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773208A000 == 57 [pid = 2940] [id = 325] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732AAD800 == 56 [pid = 2940] [id = 323] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CB7000 == 55 [pid = 2940] [id = 106] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007735C6D800 == 54 [pid = 2940] [id = 155] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007734243800 == 53 [pid = 2940] [id = 248] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772240C800 == 52 [pid = 2940] [id = 158] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077351ED000 == 51 [pid = 2940] [id = 141] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077342A2000 == 50 [pid = 2940] [id = 168] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773674E000 == 49 [pid = 2940] [id = 266] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077367DC000 == 48 [pid = 2940] [id = 267] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007735E6C800 == 47 [pid = 2940] [id = 264] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773425C800 == 46 [pid = 2940] [id = 341] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077391E6000 == 45 [pid = 2940] [id = 227] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E1B800 == 44 [pid = 2940] [id = 278] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077338AC800 == 43 [pid = 2940] [id = 247] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772A41B000 == 42 [pid = 2940] [id = 288] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EDE000 == 41 [pid = 2940] [id = 62] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC08000 == 40 [pid = 2940] [id = 46] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BCE800 == 39 [pid = 2940] [id = 124] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED05000 == 38 [pid = 2940] [id = 229] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BBF800 == 37 [pid = 2940] [id = 63] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773208A800 == 36 [pid = 2940] [id = 61] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077338B0000 == 35 [pid = 2940] [id = 156] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007735C6C800 == 34 [pid = 2940] [id = 358] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732265000 == 33 [pid = 2940] [id = 123] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B0D800 == 32 [pid = 2940] [id = 23] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E07800 == 31 [pid = 2940] [id = 249] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 00000077351EB000 == 30 [pid = 2940] [id = 357] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773673C800 == 29 [pid = 2940] [id = 360] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000771E07A000 == 28 [pid = 2940] [id = 361] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732272000 == 27 [pid = 2940] [id = 322] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000773515C000 == 26 [pid = 2940] [id = 260] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007722408800 == 25 [pid = 2940] [id = 231] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007735E8A000 == 24 [pid = 2940] [id = 359] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CC5000 == 23 [pid = 2940] [id = 324] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007736739800 == 22 [pid = 2940] [id = 157] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732097000 == 21 [pid = 2940] [id = 24] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E1C800 == 20 [pid = 2940] [id = 342] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007735BEF000 == 19 [pid = 2940] [id = 263] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EE4800 == 18 [pid = 2940] [id = 336] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007736462000 == 17 [pid = 2940] [id = 380] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007735C68000 == 16 [pid = 2940] [id = 379] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E03800 == 15 [pid = 2940] [id = 378] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007733EC5800 == 14 [pid = 2940] [id = 377] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D24000 == 13 [pid = 2940] [id = 376] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE6D800 == 12 [pid = 2940] [id = 375] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772A036800 == 11 [pid = 2940] [id = 373] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772976F800 == 10 [pid = 2940] [id = 374] 16:46:38 INFO - PROCESS | 2940 | --DOCSHELL 000000772A333800 == 9 [pid = 2940] [id = 362] 16:46:41 INFO - PROCESS | 2940 | 1464997601284 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 7507ms 16:46:41 INFO - PROCESS | 2940 | 1464997601328 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 2940 | 1464997601332 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:46:41 INFO - PROCESS | 2940 | 1464997601338 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 2940 | 1464997601343 Marionette TRACE conn6 <- [1,1490,null,{}] 16:46:41 INFO - PROCESS | 2940 | 1464997601350 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:41 INFO - PROCESS | 2940 | 1464997601449 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:46:41 INFO - PROCESS | 2940 | 1464997601459 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E26A800 == 10 [pid = 2940] [id = 382] 16:46:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000771C809000) [pid = 2940] [serial = 1146] [outer = 0000000000000000] 16:46:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000771C8D6000) [pid = 2940] [serial = 1147] [outer = 000000771C809000] 16:46:41 INFO - PROCESS | 2940 | 1464997601511 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000771D1BFC00) [pid = 2940] [serial = 1148] [outer = 000000771C809000] 16:46:43 INFO - PROCESS | 2940 | 1464997603266 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1944ms 16:46:43 INFO - PROCESS | 2940 | 1464997603293 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 2940 | 1464997603298 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:46:43 INFO - PROCESS | 2940 | 1464997603303 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 2940 | 1464997603307 Marionette TRACE conn6 <- [1,1494,null,{}] 16:46:43 INFO - PROCESS | 2940 | 1464997603313 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - PROCESS | 2940 | 1464997603411 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:46:43 INFO - PROCESS | 2940 | 1464997603422 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 2940 | ++DOCSHELL 000000772233F000 == 11 [pid = 2940] [id = 383] 16:46:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000771D721000) [pid = 2940] [serial = 1149] [outer = 0000000000000000] 16:46:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (000000771D824400) [pid = 2940] [serial = 1150] [outer = 000000771D721000] 16:46:43 INFO - PROCESS | 2940 | 1464997603471 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (000000771D8AF000) [pid = 2940] [serial = 1151] [outer = 000000771D721000] 16:46:44 INFO - PROCESS | 2940 | 1464997603992 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 16:46:44 INFO - PROCESS | 2940 | 1464997604040 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 2940 | 1464997604047 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:46:44 INFO - PROCESS | 2940 | 1464997604053 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 2940 | 1464997604057 Marionette TRACE conn6 <- [1,1498,null,{}] 16:46:44 INFO - PROCESS | 2940 | 1464997604061 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 2940 | 1464997604158 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:46:44 INFO - PROCESS | 2940 | 1464997604304 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230E0800 == 12 [pid = 2940] [id = 384] 16:46:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (000000771C74F400) [pid = 2940] [serial = 1152] [outer = 0000000000000000] 16:46:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (000000771D982000) [pid = 2940] [serial = 1153] [outer = 000000771C74F400] 16:46:44 INFO - PROCESS | 2940 | 1464997604352 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (000000771DBA1000) [pid = 2940] [serial = 1154] [outer = 000000771C74F400] 16:46:44 INFO - PROCESS | 2940 | 1464997604842 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 837ms 16:46:44 INFO - PROCESS | 2940 | 1464997604891 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 2940 | 1464997604894 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:46:44 INFO - PROCESS | 2940 | 1464997604898 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 2940 | 1464997604901 Marionette TRACE conn6 <- [1,1502,null,{}] 16:46:44 INFO - PROCESS | 2940 | 1464997604918 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 2940 | 1464997605051 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:46:45 INFO - PROCESS | 2940 | 1464997605114 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 2940 | ++DOCSHELL 000000772457D800 == 13 [pid = 2940] [id = 385] 16:46:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (000000771BE1FC00) [pid = 2940] [serial = 1155] [outer = 0000000000000000] 16:46:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (00000077224C9C00) [pid = 2940] [serial = 1156] [outer = 000000771BE1FC00] 16:46:45 INFO - PROCESS | 2940 | 1464997605163 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (0000007722B94400) [pid = 2940] [serial = 1157] [outer = 000000771BE1FC00] 16:46:45 INFO - PROCESS | 2940 | 1464997605607 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 795ms 16:46:45 INFO - PROCESS | 2940 | 1464997605695 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 2940 | 1464997605698 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:46:45 INFO - PROCESS | 2940 | 1464997605701 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:46:45 INFO - PROCESS | 2940 | 1464997605703 Marionette TRACE conn6 <- [1,1506,null,{}] 16:46:45 INFO - PROCESS | 2940 | 1464997605707 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 2940 | 1464997605825 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:46:45 INFO - PROCESS | 2940 | 1464997605882 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729364000 == 14 [pid = 2940] [id = 386] 16:46:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (000000772303E800) [pid = 2940] [serial = 1158] [outer = 0000000000000000] 16:46:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (00000077230A9C00) [pid = 2940] [serial = 1159] [outer = 000000772303E800] 16:46:45 INFO - PROCESS | 2940 | 1464997605928 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 176 (0000007723294800) [pid = 2940] [serial = 1160] [outer = 000000772303E800] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 175 (0000007727374800) [pid = 2940] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (000000771D8B0800) [pid = 2940] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (00000077245EEC00) [pid = 2940] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (000000771DB9B800) [pid = 2940] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (00000077189F1C00) [pid = 2940] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (0000007722313000) [pid = 2940] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000771D8AE400) [pid = 2940] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (000000772EE35800) [pid = 2940] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000772E822400) [pid = 2940] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772DD04C00) [pid = 2940] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772B136C00) [pid = 2940] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772CFDC000) [pid = 2940] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000772B5AD000) [pid = 2940] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772AE30400) [pid = 2940] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772A7E0800) [pid = 2940] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (0000007731C80400) [pid = 2940] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000771BEE1000) [pid = 2940] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (0000007731C82400) [pid = 2940] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772F81F800) [pid = 2940] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772A11E400) [pid = 2940] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (0000007730BF8800) [pid = 2940] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772D0F6000) [pid = 2940] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007722168400) [pid = 2940] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772EE62800) [pid = 2940] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (00000077189E7C00) [pid = 2940] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772E8CE800) [pid = 2940] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772AE32000) [pid = 2940] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772E02C000) [pid = 2940] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007722B96400) [pid = 2940] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772A77C000) [pid = 2940] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (0000007723BC8000) [pid = 2940] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772A01C800) [pid = 2940] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (0000007722E86400) [pid = 2940] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000771D98B400) [pid = 2940] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772B130400) [pid = 2940] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772E22EC00) [pid = 2940] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772EC43C00) [pid = 2940] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772EDA6000) [pid = 2940] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772EE49800) [pid = 2940] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772F929800) [pid = 2940] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772E02E400) [pid = 2940] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772E823C00) [pid = 2940] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772D06A400) [pid = 2940] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772A892000) [pid = 2940] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (00000077189ECC00) [pid = 2940] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772DF3B400) [pid = 2940] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (0000007732207800) [pid = 2940] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:46:47 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772EE5EC00) [pid = 2940] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:46:47 INFO - PROCESS | 2940 | 1464997607306 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1638ms 16:46:47 INFO - PROCESS | 2940 | 1464997607344 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 2940 | 1464997607346 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:46:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:46:47 INFO - PROCESS | 2940 | 1464997607353 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 2940 | 1464997607355 Marionette TRACE conn6 <- [1,1510,null,{}] 16:46:47 INFO - PROCESS | 2940 | 1464997607359 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 2940 | 1464997607458 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:46:47 INFO - PROCESS | 2940 | 1464997607465 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 2940 | ++DOCSHELL 000000772976F800 == 15 [pid = 2940] [id = 387] 16:46:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000771BF5A800) [pid = 2940] [serial = 1161] [outer = 0000000000000000] 16:46:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772329C000) [pid = 2940] [serial = 1162] [outer = 000000771BF5A800] 16:46:47 INFO - PROCESS | 2940 | 1464997607518 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (0000007723BC3800) [pid = 2940] [serial = 1163] [outer = 000000771BF5A800] 16:46:47 INFO - PROCESS | 2940 | 1464997607959 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:46:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:46:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:46:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:46:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:46:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:46:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:46:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:46:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:46:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 634ms 16:46:48 INFO - PROCESS | 2940 | 1464997607989 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 2940 | 1464997607992 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:46:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:46:48 INFO - PROCESS | 2940 | 1464997607995 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 2940 | 1464997607997 Marionette TRACE conn6 <- [1,1514,null,{}] 16:46:48 INFO - PROCESS | 2940 | 1464997608000 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 2940 | 1464997608105 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:46:48 INFO - PROCESS | 2940 | 1464997608113 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A417800 == 16 [pid = 2940] [id = 388] 16:46:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (0000007724066000) [pid = 2940] [serial = 1164] [outer = 0000000000000000] 16:46:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772472AC00) [pid = 2940] [serial = 1165] [outer = 0000007724066000] 16:46:48 INFO - PROCESS | 2940 | 1464997608160 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007727C26000) [pid = 2940] [serial = 1166] [outer = 0000007724066000] 16:46:48 INFO - PROCESS | 2940 | 1464997608591 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:46:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:46:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:46:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:46:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:46:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:46:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:46:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:46:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:46:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:46:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 16:46:48 INFO - PROCESS | 2940 | 1464997608631 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 2940 | 1464997608634 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:46:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:46:48 INFO - PROCESS | 2940 | 1464997608637 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 2940 | 1464997608639 Marionette TRACE conn6 <- [1,1518,null,{}] 16:46:48 INFO - PROCESS | 2940 | 1464997608642 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 2940 | 1464997608726 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:46:48 INFO - PROCESS | 2940 | 1464997608733 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B13E000 == 17 [pid = 2940] [id = 389] 16:46:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007727CCDC00) [pid = 2940] [serial = 1167] [outer = 0000000000000000] 16:46:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007727E97000) [pid = 2940] [serial = 1168] [outer = 0000007727CCDC00] 16:46:48 INFO - PROCESS | 2940 | 1464997608778 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (00000077297A5800) [pid = 2940] [serial = 1169] [outer = 0000007727CCDC00] 16:46:49 INFO - PROCESS | 2940 | 1464997609374 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:46:49 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:46:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:46:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:46:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:46:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:46:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 777ms 16:46:49 INFO - PROCESS | 2940 | 1464997609419 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 2940 | 1464997609423 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:46:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:46:49 INFO - PROCESS | 2940 | 1464997609429 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 2940 | 1464997609433 Marionette TRACE conn6 <- [1,1522,null,{}] 16:46:49 INFO - PROCESS | 2940 | 1464997609440 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 2940 | 1464997609556 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:46:49 INFO - PROCESS | 2940 | 1464997609684 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722CC1800 == 18 [pid = 2940] [id = 390] 16:46:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000771BF59400) [pid = 2940] [serial = 1170] [outer = 0000000000000000] 16:46:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000771D82F800) [pid = 2940] [serial = 1171] [outer = 000000771BF59400] 16:46:49 INFO - PROCESS | 2940 | 1464997609746 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000771DBA5C00) [pid = 2940] [serial = 1172] [outer = 000000771BF59400] 16:46:50 INFO - PROCESS | 2940 | 1464997610442 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1027ms 16:46:50 INFO - PROCESS | 2940 | 1464997610460 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:46:50 INFO - PROCESS | 2940 | 1464997610467 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:46:50 INFO - PROCESS | 2940 | 1464997610474 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 2940 | 1464997610477 Marionette TRACE conn6 <- [1,1526,null,{}] 16:46:50 INFO - PROCESS | 2940 | 1464997610481 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 2940 | 1464997610616 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:46:50 INFO - PROCESS | 2940 | 1464997610743 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 2940 | ++DOCSHELL 000000772457C000 == 19 [pid = 2940] [id = 391] 16:46:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (0000007722B97400) [pid = 2940] [serial = 1173] [outer = 0000000000000000] 16:46:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772406B800) [pid = 2940] [serial = 1174] [outer = 0000007722B97400] 16:46:50 INFO - PROCESS | 2940 | 1464997610801 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772763E800) [pid = 2940] [serial = 1175] [outer = 0000007722B97400] 16:46:51 INFO - PROCESS | 2940 | 1464997611426 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 16:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:46:51 INFO - PROCESS | 2940 | 1464997611466 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 2940 | 1464997611468 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:46:51 INFO - PROCESS | 2940 | 1464997611472 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 2940 | 1464997611476 Marionette TRACE conn6 <- [1,1530,null,{}] 16:46:51 INFO - PROCESS | 2940 | 1464997611488 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 2940 | 1464997611606 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:46:51 INFO - PROCESS | 2940 | 1464997611735 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC1C800 == 20 [pid = 2940] [id = 392] 16:46:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (0000007729EEF000) [pid = 2940] [serial = 1176] [outer = 0000000000000000] 16:46:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (0000007729EF0400) [pid = 2940] [serial = 1177] [outer = 0000007729EEF000] 16:46:51 INFO - PROCESS | 2940 | 1464997611802 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772A01D800) [pid = 2940] [serial = 1178] [outer = 0000007729EEF000] 16:46:52 INFO - PROCESS | 2940 | 1464997612368 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:46:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 943ms 16:46:52 INFO - PROCESS | 2940 | 1464997612418 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 2940 | 1464997612421 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:46:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:46:52 INFO - PROCESS | 2940 | 1464997612425 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 2940 | 1464997612427 Marionette TRACE conn6 <- [1,1534,null,{}] 16:46:52 INFO - PROCESS | 2940 | 1464997612431 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:52 INFO - PROCESS | 2940 | 1464997612574 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:46:52 INFO - PROCESS | 2940 | 1464997612701 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF21800 == 21 [pid = 2940] [id = 393] 16:46:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772A017C00) [pid = 2940] [serial = 1179] [outer = 0000000000000000] 16:46:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772A12CC00) [pid = 2940] [serial = 1180] [outer = 000000772A017C00] 16:46:52 INFO - PROCESS | 2940 | 1464997612758 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772A6E0800) [pid = 2940] [serial = 1181] [outer = 000000772A017C00] 16:46:53 INFO - PROCESS | 2940 | 1464997613350 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 985ms 16:46:53 INFO - PROCESS | 2940 | 1464997613412 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 2940 | 1464997613415 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:46:53 INFO - PROCESS | 2940 | 1464997613418 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 2940 | 1464997613420 Marionette TRACE conn6 <- [1,1538,null,{}] 16:46:53 INFO - PROCESS | 2940 | 1464997613424 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 2940 | 1464997613530 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:46:53 INFO - PROCESS | 2940 | 1464997613657 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 2940 | ++DOCSHELL 000000772232F800 == 22 [pid = 2940] [id = 394] 16:46:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000771BE29400) [pid = 2940] [serial = 1182] [outer = 0000000000000000] 16:46:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (0000007722314000) [pid = 2940] [serial = 1183] [outer = 000000771BE29400] 16:46:53 INFO - PROCESS | 2940 | 1464997613714 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (0000007729EEF800) [pid = 2940] [serial = 1184] [outer = 000000771BE29400] 16:46:54 INFO - PROCESS | 2940 | 1464997614333 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:46:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:46:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1183ms 16:46:54 INFO - PROCESS | 2940 | 1464997614605 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 2940 | 1464997614610 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:46:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:46:54 INFO - PROCESS | 2940 | 1464997614615 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 2940 | 1464997614618 Marionette TRACE conn6 <- [1,1542,null,{}] 16:46:54 INFO - PROCESS | 2940 | 1464997614624 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 2940 | 1464997614729 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:46:54 INFO - PROCESS | 2940 | 1464997614853 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:54 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722BC3800 == 23 [pid = 2940] [id = 395] 16:46:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000771BEDA800) [pid = 2940] [serial = 1185] [outer = 0000000000000000] 16:46:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000771D03FC00) [pid = 2940] [serial = 1186] [outer = 000000771BEDA800] 16:46:54 INFO - PROCESS | 2940 | 1464997614906 Marionette DEBUG loaded listener.js 16:46:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000771D97E800) [pid = 2940] [serial = 1187] [outer = 000000771BEDA800] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (0000007733E5B000) [pid = 2940] [serial = 658] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (0000007722313400) [pid = 2940] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (00000077245F9000) [pid = 2940] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000771E15E400) [pid = 2940] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (0000007723110400) [pid = 2940] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (0000007722C71000) [pid = 2940] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000771E858800) [pid = 2940] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007733847800) [pid = 2940] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (0000007723CA3400) [pid = 2940] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772F92DC00) [pid = 2940] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772EE9E800) [pid = 2940] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772EC51C00) [pid = 2940] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772DBD3000) [pid = 2940] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772E02A400) [pid = 2940] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772E7AA400) [pid = 2940] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772AF1DC00) [pid = 2940] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772A889000) [pid = 2940] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772DF42400) [pid = 2940] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000771D722C00) [pid = 2940] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (00000077297F4800) [pid = 2940] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772A8E8C00) [pid = 2940] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000771D98B000) [pid = 2940] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (0000007729EEDC00) [pid = 2940] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772A8E3400) [pid = 2940] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007723BC1400) [pid = 2940] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (0000007727E0F000) [pid = 2940] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000771D98C400) [pid = 2940] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772764B800) [pid = 2940] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000771BED4400) [pid = 2940] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772B12CC00) [pid = 2940] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772B5E7400) [pid = 2940] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772A8E6C00) [pid = 2940] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772AF1E800) [pid = 2940] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (0000007732FB4C00) [pid = 2940] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (0000007732FBE800) [pid = 2940] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772A4A8000) [pid = 2940] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (0000007732AC1800) [pid = 2940] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (0000007730BED000) [pid = 2940] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007732F2C800) [pid = 2940] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007732AB8800) [pid = 2940] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000771ED8C800) [pid = 2940] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772A77F400) [pid = 2940] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772F92B000) [pid = 2940] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772EC4B800) [pid = 2940] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772DF41C00) [pid = 2940] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (0000007727375000) [pid = 2940] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772EE9D000) [pid = 2940] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (0000007722E8E800) [pid = 2940] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772F9B7C00) [pid = 2940] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772AF89400) [pid = 2940] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772AED4800) [pid = 2940] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772E7AC000) [pid = 2940] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772F175400) [pid = 2940] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772E8D0800) [pid = 2940] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000772A7E6C00) [pid = 2940] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (0000007730AB7800) [pid = 2940] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772ACD7400) [pid = 2940] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000771D03DC00) [pid = 2940] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772A7DD800) [pid = 2940] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (00000077231B7C00) [pid = 2940] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (0000007727CA4C00) [pid = 2940] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772BAF5400) [pid = 2940] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772E79FC00) [pid = 2940] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000772D0F0000) [pid = 2940] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (00000077293B1400) [pid = 2940] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772E2EC000) [pid = 2940] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (0000007722C85800) [pid = 2940] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000772AE02800) [pid = 2940] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000772ED9B800) [pid = 2940] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000772EE45C00) [pid = 2940] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000772A8A2800) [pid = 2940] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000772EE42C00) [pid = 2940] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (000000772F81B400) [pid = 2940] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000772EE51400) [pid = 2940] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000772EE67C00) [pid = 2940] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (0000007730ABB800) [pid = 2940] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (0000007731C87400) [pid = 2940] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (0000007730BF1C00) [pid = 2940] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (000000772EE5B400) [pid = 2940] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (000000772F931000) [pid = 2940] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000773383CC00) [pid = 2940] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (0000007733709000) [pid = 2940] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000772F9B3800) [pid = 2940] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (000000772F171000) [pid = 2940] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (000000772F81E000) [pid = 2940] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 69 (000000772EE3D400) [pid = 2940] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 68 (000000772EE62400) [pid = 2940] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 67 (000000772E82B800) [pid = 2940] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 66 (000000772ED98800) [pid = 2940] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 65 (000000772CA81400) [pid = 2940] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 64 (000000772E224800) [pid = 2940] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 63 (000000772E2F5000) [pid = 2940] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 62 (000000772CA81C00) [pid = 2940] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | --DOMWINDOW == 61 (000000772DF97C00) [pid = 2940] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:46:55 INFO - PROCESS | 2940 | 1464997615514 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 945ms 16:46:55 INFO - PROCESS | 2940 | 1464997615562 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 2940 | 1464997615566 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:46:55 INFO - PROCESS | 2940 | 1464997615573 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - PROCESS | 2940 | 1464997615577 Marionette TRACE conn6 <- [1,1546,null,{}] 16:46:55 INFO - PROCESS | 2940 | 1464997615581 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:55 INFO - PROCESS | 2940 | 1464997615675 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:46:55 INFO - PROCESS | 2940 | 1464997615751 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722C16800 == 24 [pid = 2940] [id = 396] 16:46:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 62 (000000771BEDF000) [pid = 2940] [serial = 1188] [outer = 0000000000000000] 16:46:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 63 (000000771D8B8400) [pid = 2940] [serial = 1189] [outer = 000000771BEDF000] 16:46:55 INFO - PROCESS | 2940 | 1464997615797 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 64 (000000771EF26C00) [pid = 2940] [serial = 1190] [outer = 000000771BEDF000] 16:46:56 INFO - PROCESS | 2940 | 1464997616293 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 776ms 16:46:56 INFO - PROCESS | 2940 | 1464997616351 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 2940 | 1464997616354 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:46:56 INFO - PROCESS | 2940 | 1464997616357 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 2940 | 1464997616359 Marionette TRACE conn6 <- [1,1550,null,{}] 16:46:56 INFO - PROCESS | 2940 | 1464997616370 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 2940 | 1464997616465 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:46:56 INFO - PROCESS | 2940 | 1464997616539 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727E32800 == 25 [pid = 2940] [id = 397] 16:46:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 65 (000000771DFAFC00) [pid = 2940] [serial = 1191] [outer = 0000000000000000] 16:46:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 66 (0000007723B51C00) [pid = 2940] [serial = 1192] [outer = 000000771DFAFC00] 16:46:56 INFO - PROCESS | 2940 | 1464997616598 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 67 (000000772406B400) [pid = 2940] [serial = 1193] [outer = 000000771DFAFC00] 16:46:57 INFO - PROCESS | 2940 | 1464997617001 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 16:46:57 INFO - PROCESS | 2940 | 1464997617050 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 2940 | 1464997617052 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:46:57 INFO - PROCESS | 2940 | 1464997617055 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 2940 | 1464997617057 Marionette TRACE conn6 <- [1,1554,null,{}] 16:46:57 INFO - PROCESS | 2940 | 1464997617061 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 2940 | 1464997617151 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:46:57 INFO - PROCESS | 2940 | 1464997617158 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A44E000 == 26 [pid = 2940] [id = 398] 16:46:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 68 (000000772763E000) [pid = 2940] [serial = 1194] [outer = 0000000000000000] 16:46:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 69 (0000007727C23800) [pid = 2940] [serial = 1195] [outer = 000000772763E000] 16:46:57 INFO - PROCESS | 2940 | 1464997617204 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 70 (0000007727FE7C00) [pid = 2940] [serial = 1196] [outer = 000000772763E000] 16:46:57 INFO - PROCESS | 2940 | 1464997617705 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:46:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 16:46:57 INFO - PROCESS | 2940 | 1464997617730 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 2940 | 1464997617732 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:46:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:46:57 INFO - PROCESS | 2940 | 1464997617744 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 2940 | 1464997617746 Marionette TRACE conn6 <- [1,1558,null,{}] 16:46:57 INFO - PROCESS | 2940 | 1464997617750 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 2940 | 1464997617860 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:46:57 INFO - PROCESS | 2940 | 1464997617912 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFBF000 == 27 [pid = 2940] [id = 399] 16:46:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (00000077297A3800) [pid = 2940] [serial = 1197] [outer = 0000000000000000] 16:46:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (00000077297AC000) [pid = 2940] [serial = 1198] [outer = 00000077297A3800] 16:46:57 INFO - PROCESS | 2940 | 1464997617958 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000772A013400) [pid = 2940] [serial = 1199] [outer = 00000077297A3800] 16:46:58 INFO - PROCESS | 2940 | 1464997618394 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 16:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:46:58 INFO - PROCESS | 2940 | 1464997618430 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 2940 | 1464997618432 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:46:58 INFO - PROCESS | 2940 | 1464997618436 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 2940 | 1464997618446 Marionette TRACE conn6 <- [1,1562,null,{}] 16:46:58 INFO - PROCESS | 2940 | 1464997618457 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:58 INFO - PROCESS | 2940 | 1464997618621 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:46:58 INFO - PROCESS | 2940 | 1464997618650 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 2940 | ++DOCSHELL 000000771D7C3000 == 28 [pid = 2940] [id = 400] 16:46:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000772A779000) [pid = 2940] [serial = 1200] [outer = 0000000000000000] 16:46:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000772A7E7C00) [pid = 2940] [serial = 1201] [outer = 000000772A779000] 16:46:58 INFO - PROCESS | 2940 | 1464997618696 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (000000772A88DC00) [pid = 2940] [serial = 1202] [outer = 000000772A779000] 16:46:59 INFO - PROCESS | 2940 | 1464997619139 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 753ms 16:46:59 INFO - PROCESS | 2940 | 1464997619197 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 2940 | 1464997619199 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:46:59 INFO - PROCESS | 2940 | 1464997619202 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 2940 | 1464997619204 Marionette TRACE conn6 <- [1,1566,null,{}] 16:46:59 INFO - PROCESS | 2940 | 1464997619208 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 2940 | 1464997619324 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:46:59 INFO - PROCESS | 2940 | 1464997619377 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCD4000 == 29 [pid = 2940] [id = 401] 16:46:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (000000772A890C00) [pid = 2940] [serial = 1203] [outer = 0000000000000000] 16:46:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (000000772A896C00) [pid = 2940] [serial = 1204] [outer = 000000772A890C00] 16:46:59 INFO - PROCESS | 2940 | 1464997619422 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (000000772A8A2000) [pid = 2940] [serial = 1205] [outer = 000000772A890C00] 16:46:59 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (000000771D721000) [pid = 2940] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:46:59 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (000000771BF5A800) [pid = 2940] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:46:59 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (000000771BE1FC00) [pid = 2940] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:46:59 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (000000772303E800) [pid = 2940] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:46:59 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000771C809000) [pid = 2940] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:46:59 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (0000007724066000) [pid = 2940] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:46:59 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000771C74F400) [pid = 2940] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:46:59 INFO - PROCESS | 2940 | 1464997619821 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 16:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:46:59 INFO - PROCESS | 2940 | 1464997619877 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 2940 | 1464997619879 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:46:59 INFO - PROCESS | 2940 | 1464997619882 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 2940 | 1464997619884 Marionette TRACE conn6 <- [1,1570,null,{}] 16:46:59 INFO - PROCESS | 2940 | 1464997619887 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 2940 | 1464997620009 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:47:00 INFO - PROCESS | 2940 | 1464997620018 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFD8000 == 30 [pid = 2940] [id = 402] 16:47:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000772A891800) [pid = 2940] [serial = 1206] [outer = 0000000000000000] 16:47:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000772A8A6400) [pid = 2940] [serial = 1207] [outer = 000000772A891800] 16:47:00 INFO - PROCESS | 2940 | 1464997620064 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000772ABE6400) [pid = 2940] [serial = 1208] [outer = 000000772A891800] 16:47:00 INFO - PROCESS | 2940 | 1464997620474 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:47:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:47:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 16:47:00 INFO - PROCESS | 2940 | 1464997620520 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:47:00 INFO - PROCESS | 2940 | 1464997620522 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:47:00 INFO - PROCESS | 2940 | 1464997620525 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:47:00 INFO - PROCESS | 2940 | 1464997620527 Marionette TRACE conn6 <- [1,1574,null,{}] 16:47:00 INFO - PROCESS | 2940 | 1464997620531 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 2940 | 1464997620620 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:47:00 INFO - PROCESS | 2940 | 1464997620626 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E081000 == 31 [pid = 2940] [id = 403] 16:47:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (000000772ACD8400) [pid = 2940] [serial = 1209] [outer = 0000000000000000] 16:47:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (000000772ACDCC00) [pid = 2940] [serial = 1210] [outer = 000000772ACD8400] 16:47:00 INFO - PROCESS | 2940 | 1464997620671 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (000000772AE03000) [pid = 2940] [serial = 1211] [outer = 000000772ACD8400] 16:47:01 INFO - PROCESS | 2940 | 1464997621100 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 16:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:47:01 INFO - PROCESS | 2940 | 1464997621158 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 2940 | 1464997621160 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:47:01 INFO - PROCESS | 2940 | 1464997621163 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 2940 | 1464997621165 Marionette TRACE conn6 <- [1,1578,null,{}] 16:47:01 INFO - PROCESS | 2940 | 1464997621168 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 2940 | 1464997621255 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:47:01 INFO - PROCESS | 2940 | 1464997621264 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E274800 == 32 [pid = 2940] [id = 404] 16:47:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (000000771D982400) [pid = 2940] [serial = 1212] [outer = 0000000000000000] 16:47:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000772AE0BC00) [pid = 2940] [serial = 1213] [outer = 000000771D982400] 16:47:01 INFO - PROCESS | 2940 | 1464997621318 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (000000772AE28C00) [pid = 2940] [serial = 1214] [outer = 000000771D982400] 16:47:01 INFO - PROCESS | 2940 | 1464997621980 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:47:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 880ms 16:47:02 INFO - PROCESS | 2940 | 1464997622047 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 2940 | 1464997622053 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:47:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:47:02 INFO - PROCESS | 2940 | 1464997622059 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 2940 | 1464997622062 Marionette TRACE conn6 <- [1,1582,null,{}] 16:47:02 INFO - PROCESS | 2940 | 1464997622068 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 2940 | 1464997622218 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:47:02 INFO - PROCESS | 2940 | 1464997622365 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C62000 == 33 [pid = 2940] [id = 405] 16:47:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000771DBAA400) [pid = 2940] [serial = 1215] [outer = 0000000000000000] 16:47:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000771ED8C800) [pid = 2940] [serial = 1216] [outer = 000000771DBAA400] 16:47:02 INFO - PROCESS | 2940 | 1464997622422 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (0000007722B97C00) [pid = 2940] [serial = 1217] [outer = 000000771DBAA400] 16:47:02 INFO - PROCESS | 2940 | 1464997622990 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 987ms 16:47:03 INFO - PROCESS | 2940 | 1464997623048 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 2940 | 1464997623054 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:47:03 INFO - PROCESS | 2940 | 1464997623061 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 2940 | 1464997623064 Marionette TRACE conn6 <- [1,1586,null,{}] 16:47:03 INFO - PROCESS | 2940 | 1464997623069 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:03 INFO - PROCESS | 2940 | 1464997623196 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:47:03 INFO - PROCESS | 2940 | 1464997623291 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CFAF000 == 34 [pid = 2940] [id = 406] 16:47:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (0000007724596000) [pid = 2940] [serial = 1218] [outer = 0000000000000000] 16:47:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (0000007727CCD000) [pid = 2940] [serial = 1219] [outer = 0000007724596000] 16:47:03 INFO - PROCESS | 2940 | 1464997623350 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772A019C00) [pid = 2940] [serial = 1220] [outer = 0000007724596000] 16:47:03 INFO - PROCESS | 2940 | 1464997623963 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 923ms 16:47:04 INFO - PROCESS | 2940 | 1464997623998 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 2940 | 1464997624000 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:47:04 INFO - PROCESS | 2940 | 1464997624005 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:47:04 INFO - PROCESS | 2940 | 1464997624010 Marionette TRACE conn6 <- [1,1590,null,{}] 16:47:04 INFO - PROCESS | 2940 | 1464997624021 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 2940 | 1464997624138 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:47:04 INFO - PROCESS | 2940 | 1464997624232 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE7B000 == 35 [pid = 2940] [id = 407] 16:47:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772A88A800) [pid = 2940] [serial = 1221] [outer = 0000000000000000] 16:47:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772A88D400) [pid = 2940] [serial = 1222] [outer = 000000772A88A800] 16:47:04 INFO - PROCESS | 2940 | 1464997624290 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772AE26800) [pid = 2940] [serial = 1223] [outer = 000000772A88A800] 16:47:04 INFO - PROCESS | 2940 | 1464997624847 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:47:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 880ms 16:47:04 INFO - PROCESS | 2940 | 1464997624891 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 2940 | 1464997624894 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:47:04 INFO - PROCESS | 2940 | 1464997624897 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 2940 | 1464997624899 Marionette TRACE conn6 <- [1,1594,null,{}] 16:47:04 INFO - PROCESS | 2940 | 1464997624903 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 2940 | 1464997625019 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:47:05 INFO - PROCESS | 2940 | 1464997625110 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F42F000 == 36 [pid = 2940] [id = 408] 16:47:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772AE34400) [pid = 2940] [serial = 1224] [outer = 0000000000000000] 16:47:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772AECF800) [pid = 2940] [serial = 1225] [outer = 000000772AE34400] 16:47:05 INFO - PROCESS | 2940 | 1464997625166 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772AF1D800) [pid = 2940] [serial = 1226] [outer = 000000772AE34400] 16:47:05 INFO - PROCESS | 2940 | 1464997625759 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 944ms 16:47:05 INFO - PROCESS | 2940 | 1464997625843 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 2940 | 1464997625846 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:47:05 INFO - PROCESS | 2940 | 1464997625863 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 2940 | 1464997625866 Marionette TRACE conn6 <- [1,1598,null,{}] 16:47:05 INFO - PROCESS | 2940 | 1464997625871 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 2940 | 1464997625988 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:47:06 INFO - PROCESS | 2940 | 1464997626101 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A1000 == 37 [pid = 2940] [id = 409] 16:47:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772AF20C00) [pid = 2940] [serial = 1227] [outer = 0000000000000000] 16:47:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772AF25400) [pid = 2940] [serial = 1228] [outer = 000000772AF20C00] 16:47:06 INFO - PROCESS | 2940 | 1464997626158 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772AF91400) [pid = 2940] [serial = 1229] [outer = 000000772AF20C00] 16:47:06 INFO - PROCESS | 2940 | 1464997626784 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 943ms 16:47:06 INFO - PROCESS | 2940 | 1464997626795 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 2940 | 1464997626798 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:47:06 INFO - PROCESS | 2940 | 1464997626801 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 2940 | 1464997626804 Marionette TRACE conn6 <- [1,1602,null,{}] 16:47:06 INFO - PROCESS | 2940 | 1464997626807 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:06 INFO - PROCESS | 2940 | 1464997626937 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:47:07 INFO - PROCESS | 2940 | 1464997627040 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000773187F000 == 38 [pid = 2940] [id = 410] 16:47:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000771CE32800) [pid = 2940] [serial = 1230] [outer = 0000000000000000] 16:47:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772B138400) [pid = 2940] [serial = 1231] [outer = 000000771CE32800] 16:47:07 INFO - PROCESS | 2940 | 1464997627096 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772BAF2400) [pid = 2940] [serial = 1232] [outer = 000000771CE32800] 16:47:07 INFO - PROCESS | 2940 | 1464997627851 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1078ms 16:47:07 INFO - PROCESS | 2940 | 1464997627892 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 2940 | 1464997627896 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:47:07 INFO - PROCESS | 2940 | 1464997627901 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 2940 | 1464997627905 Marionette TRACE conn6 <- [1,1606,null,{}] 16:47:07 INFO - PROCESS | 2940 | 1464997627911 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 2940 | 1464997628017 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:47:08 INFO - PROCESS | 2940 | 1464997628148 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 2940 | ++DOCSHELL 000000771C729800 == 39 [pid = 2940] [id = 411] 16:47:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000771BF53000) [pid = 2940] [serial = 1233] [outer = 0000000000000000] 16:47:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000771D97E400) [pid = 2940] [serial = 1234] [outer = 000000771BF53000] 16:47:08 INFO - PROCESS | 2940 | 1464997628207 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000771EF18C00) [pid = 2940] [serial = 1235] [outer = 000000771BF53000] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (0000007727E97000) [pid = 2940] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000771D8AF000) [pid = 2940] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772329C000) [pid = 2940] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (0000007723BC3800) [pid = 2940] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000771D824400) [pid = 2940] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (00000077224C9C00) [pid = 2940] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (0000007723294800) [pid = 2940] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000771C8D6000) [pid = 2940] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772472AC00) [pid = 2940] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000771D1BFC00) [pid = 2940] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000771D982000) [pid = 2940] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (0000007722B94400) [pid = 2940] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (00000077230A9C00) [pid = 2940] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000771DBA1000) [pid = 2940] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (0000007727C26000) [pid = 2940] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2940 | 1464997628788 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 944ms 16:47:08 INFO - PROCESS | 2940 | 1464997628847 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 2940 | 1464997628853 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:47:08 INFO - PROCESS | 2940 | 1464997628859 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 2940 | 1464997628862 Marionette TRACE conn6 <- [1,1610,null,{}] 16:47:08 INFO - PROCESS | 2940 | 1464997628868 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 2940 | 1464997628965 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:47:09 INFO - PROCESS | 2940 | 1464997629044 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 2940 | ++DOCSHELL 00000077231E3800 == 40 [pid = 2940] [id = 412] 16:47:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000771CE35000) [pid = 2940] [serial = 1236] [outer = 0000000000000000] 16:47:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000771DBA7C00) [pid = 2940] [serial = 1237] [outer = 000000771CE35000] 16:47:09 INFO - PROCESS | 2940 | 1464997629090 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (0000007722C7F800) [pid = 2940] [serial = 1238] [outer = 000000771CE35000] 16:47:09 INFO - PROCESS | 2940 | 1464997629502 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:47:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 16:47:09 INFO - PROCESS | 2940 | 1464997629564 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 2940 | 1464997629567 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:47:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:47:09 INFO - PROCESS | 2940 | 1464997629570 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 2940 | 1464997629574 Marionette TRACE conn6 <- [1,1614,null,{}] 16:47:09 INFO - PROCESS | 2940 | 1464997629585 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:09 INFO - PROCESS | 2940 | 1464997629678 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:47:09 INFO - PROCESS | 2940 | 1464997629687 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A41B000 == 41 [pid = 2940] [id = 413] 16:47:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (0000007723BC1400) [pid = 2940] [serial = 1239] [outer = 0000000000000000] 16:47:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772406C400) [pid = 2940] [serial = 1240] [outer = 0000007723BC1400] 16:47:09 INFO - PROCESS | 2940 | 1464997629735 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (0000007727C26800) [pid = 2940] [serial = 1241] [outer = 0000007723BC1400] 16:47:10 INFO - PROCESS | 2940 | 1464997630194 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 693ms 16:47:10 INFO - PROCESS | 2940 | 1464997630265 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 2940 | 1464997630268 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:47:10 INFO - PROCESS | 2940 | 1464997630271 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:47:10 INFO - PROCESS | 2940 | 1464997630273 Marionette TRACE conn6 <- [1,1618,null,{}] 16:47:10 INFO - PROCESS | 2940 | 1464997630276 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 2940 | 1464997630368 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:47:10 INFO - PROCESS | 2940 | 1464997630377 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B147000 == 42 [pid = 2940] [id = 414] 16:47:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (00000077297AB800) [pid = 2940] [serial = 1242] [outer = 0000000000000000] 16:47:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (00000077297F9000) [pid = 2940] [serial = 1243] [outer = 00000077297AB800] 16:47:10 INFO - PROCESS | 2940 | 1464997630427 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772A122800) [pid = 2940] [serial = 1244] [outer = 00000077297AB800] 16:47:10 INFO - PROCESS | 2940 | 1464997630855 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 627ms 16:47:10 INFO - PROCESS | 2940 | 1464997630901 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 2940 | 1464997630903 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:47:10 INFO - PROCESS | 2940 | 1464997630906 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:47:10 INFO - PROCESS | 2940 | 1464997630908 Marionette TRACE conn6 <- [1,1622,null,{}] 16:47:10 INFO - PROCESS | 2940 | 1464997630918 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 2940 | 1464997631030 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:47:11 INFO - PROCESS | 2940 | 1464997631110 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DB99800 == 43 [pid = 2940] [id = 415] 16:47:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772A12A800) [pid = 2940] [serial = 1245] [outer = 0000000000000000] 16:47:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772A77B000) [pid = 2940] [serial = 1246] [outer = 000000772A12A800] 16:47:11 INFO - PROCESS | 2940 | 1464997631155 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772A7EA400) [pid = 2940] [serial = 1247] [outer = 000000772A12A800] 16:47:11 INFO - PROCESS | 2940 | 1464997631603 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 732ms 16:47:11 INFO - PROCESS | 2940 | 1464997631642 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 2940 | 1464997631644 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:47:11 INFO - PROCESS | 2940 | 1464997631648 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:47:11 INFO - PROCESS | 2940 | 1464997631650 Marionette TRACE conn6 <- [1,1626,null,{}] 16:47:11 INFO - PROCESS | 2940 | 1464997631659 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 2940 | 1464997631792 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:47:11 INFO - PROCESS | 2940 | 1464997631851 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E069000 == 44 [pid = 2940] [id = 416] 16:47:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772A88A400) [pid = 2940] [serial = 1248] [outer = 0000000000000000] 16:47:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772ABE7400) [pid = 2940] [serial = 1249] [outer = 000000772A88A400] 16:47:11 INFO - PROCESS | 2940 | 1464997631897 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772AE33400) [pid = 2940] [serial = 1250] [outer = 000000772A88A400] 16:47:12 INFO - PROCESS | 2940 | 1464997632345 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 16:47:12 INFO - PROCESS | 2940 | 1464997632410 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 2940 | 1464997632413 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:47:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:47:12 INFO - PROCESS | 2940 | 1464997632420 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 2940 | 1464997632422 Marionette TRACE conn6 <- [1,1630,null,{}] 16:47:12 INFO - PROCESS | 2940 | 1464997632425 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 2940 | 1464997632539 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:47:12 INFO - PROCESS | 2940 | 1464997632594 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE70000 == 45 [pid = 2940] [id = 417] 16:47:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772AF8E400) [pid = 2940] [serial = 1251] [outer = 0000000000000000] 16:47:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772B130400) [pid = 2940] [serial = 1252] [outer = 000000772AF8E400] 16:47:12 INFO - PROCESS | 2940 | 1464997632639 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772B5E7400) [pid = 2940] [serial = 1253] [outer = 000000772AF8E400] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (00000077297A3800) [pid = 2940] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772A779000) [pid = 2940] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000771DFAFC00) [pid = 2940] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000771BEDF000) [pid = 2940] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000771BEDA800) [pid = 2940] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772763E000) [pid = 2940] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772A890C00) [pid = 2940] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772ACD8400) [pid = 2940] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:47:12 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772A891800) [pid = 2940] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:47:13 INFO - PROCESS | 2940 | 1464997633103 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms 16:47:13 INFO - PROCESS | 2940 | 1464997633152 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 2940 | 1464997633154 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:47:13 INFO - PROCESS | 2940 | 1464997633165 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 2940 | 1464997633167 Marionette TRACE conn6 <- [1,1634,null,{}] 16:47:13 INFO - PROCESS | 2940 | 1464997633171 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 2940 | 1464997633287 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:47:13 INFO - PROCESS | 2940 | 1464997633339 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B0F800 == 46 [pid = 2940] [id = 418] 16:47:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000771DBA4C00) [pid = 2940] [serial = 1254] [outer = 0000000000000000] 16:47:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772A890C00) [pid = 2940] [serial = 1255] [outer = 000000771DBA4C00] 16:47:13 INFO - PROCESS | 2940 | 1464997633384 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772BC9F000) [pid = 2940] [serial = 1256] [outer = 000000771DBA4C00] 16:47:13 INFO - PROCESS | 2940 | 1464997633740 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 649ms 16:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:47:13 INFO - PROCESS | 2940 | 1464997633810 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 2940 | 1464997633813 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:47:13 INFO - PROCESS | 2940 | 1464997633816 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 2940 | 1464997633818 Marionette TRACE conn6 <- [1,1638,null,{}] 16:47:13 INFO - PROCESS | 2940 | 1464997633821 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 2940 | 1464997633934 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:47:13 INFO - PROCESS | 2940 | 1464997633944 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A31800 == 47 [pid = 2940] [id = 419] 16:47:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772BEF1800) [pid = 2940] [serial = 1257] [outer = 0000000000000000] 16:47:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772C6D0000) [pid = 2940] [serial = 1258] [outer = 000000772BEF1800] 16:47:13 INFO - PROCESS | 2940 | 1464997633989 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772CB9BC00) [pid = 2940] [serial = 1259] [outer = 000000772BEF1800] 16:47:14 INFO - PROCESS | 2940 | 1464997634432 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 16:47:14 INFO - PROCESS | 2940 | 1464997634511 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 2940 | 1464997634513 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:47:14 INFO - PROCESS | 2940 | 1464997634516 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 2940 | 1464997634518 Marionette TRACE conn6 <- [1,1642,null,{}] 16:47:14 INFO - PROCESS | 2940 | 1464997634521 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 2940 | 1464997634620 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:47:14 INFO - PROCESS | 2940 | 1464997634629 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732096800 == 48 [pid = 2940] [id = 420] 16:47:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772A018800) [pid = 2940] [serial = 1260] [outer = 0000000000000000] 16:47:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772D06EC00) [pid = 2940] [serial = 1261] [outer = 000000772A018800] 16:47:14 INFO - PROCESS | 2940 | 1464997634675 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772DBC6C00) [pid = 2940] [serial = 1262] [outer = 000000772A018800] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000772E081000 == 47 [pid = 2940] [id = 403] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 00000077367D6800 == 46 [pid = 2940] [id = 381] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000771D7C3000 == 45 [pid = 2940] [id = 400] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCD4000 == 44 [pid = 2940] [id = 401] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFD8000 == 43 [pid = 2940] [id = 402] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000771C729800 == 42 [pid = 2940] [id = 411] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000773187F000 == 41 [pid = 2940] [id = 410] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A1000 == 40 [pid = 2940] [id = 409] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000772F42F000 == 39 [pid = 2940] [id = 408] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE7B000 == 38 [pid = 2940] [id = 407] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000772CFAF000 == 37 [pid = 2940] [id = 406] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 000000772E274800 == 36 [pid = 2940] [id = 404] 16:47:15 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C62000 == 35 [pid = 2940] [id = 405] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772A41B000 == 34 [pid = 2940] [id = 413] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 00000077231E3800 == 33 [pid = 2940] [id = 412] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772E069000 == 32 [pid = 2940] [id = 416] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE70000 == 31 [pid = 2940] [id = 417] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A31800 == 30 [pid = 2940] [id = 419] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B0F800 == 29 [pid = 2940] [id = 418] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772DB99800 == 28 [pid = 2940] [id = 415] 16:47:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772B147000 == 27 [pid = 2940] [id = 414] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (00000077297AC000) [pid = 2940] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772A7E7C00) [pid = 2940] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000771D82F800) [pid = 2940] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772406B800) [pid = 2940] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (0000007729EF0400) [pid = 2940] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772A013400) [pid = 2940] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772A12CC00) [pid = 2940] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (0000007722314000) [pid = 2940] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (0000007723B51C00) [pid = 2940] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772406B400) [pid = 2940] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000771D8B8400) [pid = 2940] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000771EF26C00) [pid = 2940] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000771D97E800) [pid = 2940] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000771D03FC00) [pid = 2940] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (0000007727C23800) [pid = 2940] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772A896C00) [pid = 2940] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000772A88DC00) [pid = 2940] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000772AE0BC00) [pid = 2940] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000772AE03000) [pid = 2940] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000772A8A6400) [pid = 2940] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000772ACDCC00) [pid = 2940] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000772A8A2000) [pid = 2940] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (000000772ABE6400) [pid = 2940] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (0000007727FE7C00) [pid = 2940] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:47:16 INFO - PROCESS | 2940 | 1464997636924 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2439ms 16:47:16 INFO - PROCESS | 2940 | 1464997636959 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 2940 | 1464997636963 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:47:16 INFO - PROCESS | 2940 | 1464997636969 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - PROCESS | 2940 | 1464997636973 Marionette TRACE conn6 <- [1,1646,null,{}] 16:47:16 INFO - PROCESS | 2940 | 1464997636979 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 2940 | 1464997637077 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:47:17 INFO - PROCESS | 2940 | 1464997637086 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000771E8EC800 == 28 [pid = 2940] [id = 421] 16:47:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000771C8D6000) [pid = 2940] [serial = 1263] [outer = 0000000000000000] 16:47:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000771C8D9000) [pid = 2940] [serial = 1264] [outer = 000000771C8D6000] 16:47:17 INFO - PROCESS | 2940 | 1464997637136 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000771D71E800) [pid = 2940] [serial = 1265] [outer = 000000771C8D6000] 16:47:17 INFO - PROCESS | 2940 | 1464997637638 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 735ms 16:47:17 INFO - PROCESS | 2940 | 1464997637707 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 2940 | 1464997637713 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:47:17 INFO - PROCESS | 2940 | 1464997637720 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 2940 | 1464997637723 Marionette TRACE conn6 <- [1,1650,null,{}] 16:47:17 INFO - PROCESS | 2940 | 1464997637727 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 2940 | 1464997637827 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:47:17 INFO - PROCESS | 2940 | 1464997637910 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722CCA000 == 29 [pid = 2940] [id = 422] 16:47:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000771C8D8800) [pid = 2940] [serial = 1266] [outer = 0000000000000000] 16:47:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000771D8B6800) [pid = 2940] [serial = 1267] [outer = 000000771C8D8800] 16:47:17 INFO - PROCESS | 2940 | 1464997637956 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000771D987400) [pid = 2940] [serial = 1268] [outer = 000000771C8D8800] 16:47:18 INFO - PROCESS | 2940 | 1464997638380 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 16:47:18 INFO - PROCESS | 2940 | 1464997638417 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 2940 | 1464997638420 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:47:18 INFO - PROCESS | 2940 | 1464997638433 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 2940 | 1464997638437 Marionette TRACE conn6 <- [1,1654,null,{}] 16:47:18 INFO - PROCESS | 2940 | 1464997638448 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:18 INFO - PROCESS | 2940 | 1464997638570 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:47:18 INFO - PROCESS | 2940 | 1464997638587 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723CC5800 == 30 [pid = 2940] [id = 423] 16:47:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (00000077189ED800) [pid = 2940] [serial = 1269] [outer = 0000000000000000] 16:47:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000771ED21400) [pid = 2940] [serial = 1270] [outer = 00000077189ED800] 16:47:18 INFO - PROCESS | 2940 | 1464997638638 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (00000077224C8800) [pid = 2940] [serial = 1271] [outer = 00000077189ED800] 16:47:19 INFO - PROCESS | 2940 | 1464997639088 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 16:47:19 INFO - PROCESS | 2940 | 1464997639128 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 2940 | 1464997639131 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:47:19 INFO - PROCESS | 2940 | 1464997639134 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 2940 | 1464997639136 Marionette TRACE conn6 <- [1,1658,null,{}] 16:47:19 INFO - PROCESS | 2940 | 1464997639139 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 2940 | 1464997639230 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:47:19 INFO - PROCESS | 2940 | 1464997639237 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727CB0000 == 31 [pid = 2940] [id = 424] 16:47:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (0000007722C6A800) [pid = 2940] [serial = 1272] [outer = 0000000000000000] 16:47:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (0000007723103000) [pid = 2940] [serial = 1273] [outer = 0000007722C6A800] 16:47:19 INFO - PROCESS | 2940 | 1464997639284 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (0000007723299000) [pid = 2940] [serial = 1274] [outer = 0000007722C6A800] 16:47:19 INFO - PROCESS | 2940 | 1464997639716 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 16:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:47:19 INFO - PROCESS | 2940 | 1464997639771 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 2940 | 1464997639773 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:47:19 INFO - PROCESS | 2940 | 1464997639776 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 2940 | 1464997639778 Marionette TRACE conn6 <- [1,1662,null,{}] 16:47:19 INFO - PROCESS | 2940 | 1464997639782 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 2940 | 1464997639864 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:47:19 INFO - PROCESS | 2940 | 1464997639870 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B3B000 == 32 [pid = 2940] [id = 425] 16:47:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000771BE25800) [pid = 2940] [serial = 1275] [outer = 0000000000000000] 16:47:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (0000007723BBE800) [pid = 2940] [serial = 1276] [outer = 000000771BE25800] 16:47:19 INFO - PROCESS | 2940 | 1464997639924 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (0000007724065C00) [pid = 2940] [serial = 1277] [outer = 000000771BE25800] 16:47:20 INFO - PROCESS | 2940 | 1464997640396 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 16:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:47:20 INFO - PROCESS | 2940 | 1464997640452 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 2940 | 1464997640454 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:47:20 INFO - PROCESS | 2940 | 1464997640457 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 2940 | 1464997640458 Marionette TRACE conn6 <- [1,1666,null,{}] 16:47:20 INFO - PROCESS | 2940 | 1464997640462 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 2940 | 1464997640577 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:47:20 INFO - PROCESS | 2940 | 1464997640596 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A41A000 == 33 [pid = 2940] [id = 426] 16:47:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772472C400) [pid = 2940] [serial = 1278] [outer = 0000000000000000] 16:47:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (0000007727C23800) [pid = 2940] [serial = 1279] [outer = 000000772472C400] 16:47:20 INFO - PROCESS | 2940 | 1464997640642 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (0000007727E6C800) [pid = 2940] [serial = 1280] [outer = 000000772472C400] 16:47:21 INFO - PROCESS | 2940 | 1464997641054 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 16:47:21 INFO - PROCESS | 2940 | 1464997641094 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 2940 | 1464997641096 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:47:21 INFO - PROCESS | 2940 | 1464997641099 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 2940 | 1464997641101 Marionette TRACE conn6 <- [1,1670,null,{}] 16:47:21 INFO - PROCESS | 2940 | 1464997641104 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 2940 | 1464997641183 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:47:21 INFO - PROCESS | 2940 | 1464997641190 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFB9000 == 34 [pid = 2940] [id = 427] 16:47:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (0000007727FE0800) [pid = 2940] [serial = 1281] [outer = 0000000000000000] 16:47:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (00000077297A0000) [pid = 2940] [serial = 1282] [outer = 0000007727FE0800] 16:47:21 INFO - PROCESS | 2940 | 1464997641235 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (00000077297F4400) [pid = 2940] [serial = 1283] [outer = 0000007727FE0800] 16:47:21 INFO - PROCESS | 2940 | 1464997641686 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 627ms 16:47:21 INFO - PROCESS | 2940 | 1464997641731 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 2940 | 1464997641733 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:47:21 INFO - PROCESS | 2940 | 1464997641740 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 2940 | 1464997641742 Marionette TRACE conn6 <- [1,1674,null,{}] 16:47:21 INFO - PROCESS | 2940 | 1464997641745 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:21 INFO - PROCESS | 2940 | 1464997641828 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:47:21 INFO - PROCESS | 2940 | 1464997641834 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BA99000 == 35 [pid = 2940] [id = 428] 16:47:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (0000007729EEFC00) [pid = 2940] [serial = 1284] [outer = 0000000000000000] 16:47:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772A015800) [pid = 2940] [serial = 1285] [outer = 0000007729EEFC00] 16:47:21 INFO - PROCESS | 2940 | 1464997641879 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772A124400) [pid = 2940] [serial = 1286] [outer = 0000007729EEFC00] 16:47:22 INFO - PROCESS | 2940 | 1464997642355 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 16:47:22 INFO - PROCESS | 2940 | 1464997642373 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 2940 | 1464997642376 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:47:22 INFO - PROCESS | 2940 | 1464997642379 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 2940 | 1464997642381 Marionette TRACE conn6 <- [1,1678,null,{}] 16:47:22 INFO - PROCESS | 2940 | 1464997642390 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 2940 | 1464997642500 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:47:22 INFO - PROCESS | 2940 | 1464997642509 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723CC2000 == 36 [pid = 2940] [id = 429] 16:47:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (0000007729EF5C00) [pid = 2940] [serial = 1287] [outer = 0000000000000000] 16:47:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772A4A8800) [pid = 2940] [serial = 1288] [outer = 0000007729EF5C00] 16:47:22 INFO - PROCESS | 2940 | 1464997642554 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772A783400) [pid = 2940] [serial = 1289] [outer = 0000007729EF5C00] 16:47:23 INFO - PROCESS | 2940 | 1464997643017 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 16:47:23 INFO - PROCESS | 2940 | 1464997643074 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 2940 | 1464997643076 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:47:23 INFO - PROCESS | 2940 | 1464997643079 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:47:23 INFO - PROCESS | 2940 | 1464997643089 Marionette TRACE conn6 <- [1,1682,null,{}] 16:47:23 INFO - PROCESS | 2940 | 1464997643093 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 2940 | 1464997643206 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:47:23 INFO - PROCESS | 2940 | 1464997643212 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCDE800 == 37 [pid = 2940] [id = 430] 16:47:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772A77C000) [pid = 2940] [serial = 1290] [outer = 0000000000000000] 16:47:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772A7E8000) [pid = 2940] [serial = 1291] [outer = 000000772A77C000] 16:47:23 INFO - PROCESS | 2940 | 1464997643257 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A88F000) [pid = 2940] [serial = 1292] [outer = 000000772A77C000] 16:47:23 INFO - PROCESS | 2940 | 1464997643710 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 16:47:23 INFO - PROCESS | 2940 | 1464997643775 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 2940 | 1464997643778 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:47:23 INFO - PROCESS | 2940 | 1464997643786 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 2940 | 1464997643789 Marionette TRACE conn6 <- [1,1686,null,{}] 16:47:23 INFO - PROCESS | 2940 | 1464997643793 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 2940 | 1464997643948 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:47:24 INFO - PROCESS | 2940 | 1464997644005 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B3A000 == 38 [pid = 2940] [id = 431] 16:47:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772A8A2C00) [pid = 2940] [serial = 1293] [outer = 0000000000000000] 16:47:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772A8E2400) [pid = 2940] [serial = 1294] [outer = 000000772A8A2C00] 16:47:24 INFO - PROCESS | 2940 | 1464997644062 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772ACD7400) [pid = 2940] [serial = 1295] [outer = 000000772A8A2C00] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772BEF1800) [pid = 2940] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A12A800) [pid = 2940] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772A88A400) [pid = 2940] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000771DBA4C00) [pid = 2940] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772AF8E400) [pid = 2940] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000771BF53000) [pid = 2940] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000771CE32800) [pid = 2940] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772AF20C00) [pid = 2940] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772AE34400) [pid = 2940] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772A88A800) [pid = 2940] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (0000007724596000) [pid = 2940] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000771DBAA400) [pid = 2940] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000771D982400) [pid = 2940] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (00000077297AB800) [pid = 2940] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (0000007723BC1400) [pid = 2940] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000771CE35000) [pid = 2940] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000771BF59400) [pid = 2940] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000771BE29400) [pid = 2940] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772A017C00) [pid = 2940] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (0000007727CCDC00) [pid = 2940] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (0000007722B97400) [pid = 2940] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:47:24 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (0000007729EEF000) [pid = 2940] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:47:24 INFO - PROCESS | 2940 | 1464997644901 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1193ms 16:47:24 INFO - PROCESS | 2940 | 1464997644981 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 2940 | 1464997644983 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:47:24 INFO - PROCESS | 2940 | 1464997644987 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:47:24 INFO - PROCESS | 2940 | 1464997644988 Marionette TRACE conn6 <- [1,1690,null,{}] 16:47:24 INFO - PROCESS | 2940 | 1464997644992 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 2940 | 1464997645083 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:47:25 INFO - PROCESS | 2940 | 1464997645090 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E074000 == 39 [pid = 2940] [id = 432] 16:47:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000771DB9D800) [pid = 2940] [serial = 1296] [outer = 0000000000000000] 16:47:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (0000007727E65400) [pid = 2940] [serial = 1297] [outer = 000000771DB9D800] 16:47:25 INFO - PROCESS | 2940 | 1464997645134 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772A7E1400) [pid = 2940] [serial = 1298] [outer = 000000771DB9D800] 16:47:25 INFO - PROCESS | 2940 | 1464997645562 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 16:47:25 INFO - PROCESS | 2940 | 1464997645618 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 2940 | 1464997645620 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:47:25 INFO - PROCESS | 2940 | 1464997645623 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:47:25 INFO - PROCESS | 2940 | 1464997645625 Marionette TRACE conn6 <- [1,1694,null,{}] 16:47:25 INFO - PROCESS | 2940 | 1464997645628 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 2940 | 1464997645713 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:47:25 INFO - PROCESS | 2940 | 1464997645722 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED07000 == 40 [pid = 2940] [id = 433] 16:47:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772A897800) [pid = 2940] [serial = 1299] [outer = 0000000000000000] 16:47:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772ACDE400) [pid = 2940] [serial = 1300] [outer = 000000772A897800] 16:47:25 INFO - PROCESS | 2940 | 1464997645793 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772AE03400) [pid = 2940] [serial = 1301] [outer = 000000772A897800] 16:47:26 INFO - PROCESS | 2940 | 1464997646223 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms 16:47:26 INFO - PROCESS | 2940 | 1464997646255 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 2940 | 1464997646257 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:47:26 INFO - PROCESS | 2940 | 1464997646261 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:47:26 INFO - PROCESS | 2940 | 1464997646262 Marionette TRACE conn6 <- [1,1698,null,{}] 16:47:26 INFO - PROCESS | 2940 | 1464997646267 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 2940 | 1464997646351 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:47:26 INFO - PROCESS | 2940 | 1464997646358 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE7E000 == 41 [pid = 2940] [id = 434] 16:47:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772AE08C00) [pid = 2940] [serial = 1302] [outer = 0000000000000000] 16:47:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772AE0E400) [pid = 2940] [serial = 1303] [outer = 000000772AE08C00] 16:47:26 INFO - PROCESS | 2940 | 1464997646402 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772AE30800) [pid = 2940] [serial = 1304] [outer = 000000772AE08C00] 16:47:27 INFO - PROCESS | 2940 | 1464997647183 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 985ms 16:47:27 INFO - PROCESS | 2940 | 1464997647250 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 2940 | 1464997647255 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:47:27 INFO - PROCESS | 2940 | 1464997647260 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:47:27 INFO - PROCESS | 2940 | 1464997647264 Marionette TRACE conn6 <- [1,1702,null,{}] 16:47:27 INFO - PROCESS | 2940 | 1464997647271 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 2940 | 1464997647396 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:47:27 INFO - PROCESS | 2940 | 1464997647520 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722B1C000 == 42 [pid = 2940] [id = 435] 16:47:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000771CECC800) [pid = 2940] [serial = 1305] [outer = 0000000000000000] 16:47:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000771D825C00) [pid = 2940] [serial = 1306] [outer = 000000771CECC800] 16:47:27 INFO - PROCESS | 2940 | 1464997647580 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000771D8BB000) [pid = 2940] [serial = 1307] [outer = 000000771CECC800] 16:47:28 INFO - PROCESS | 2940 | 1464997648278 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 16:47:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:47:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:47:28 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 2940 | 1464997648304 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:47:28 INFO - PROCESS | 2940 | 1464997648310 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 2940 | 1464997648313 Marionette TRACE conn6 <- [1,1706,null,{}] 16:47:28 INFO - PROCESS | 2940 | 1464997648337 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 2940 | 1464997648462 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:47:28 INFO - PROCESS | 2940 | 1464997648584 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A042000 == 43 [pid = 2940] [id = 436] 16:47:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (0000007722548400) [pid = 2940] [serial = 1308] [outer = 0000000000000000] 16:47:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (0000007722C68800) [pid = 2940] [serial = 1309] [outer = 0000007722548400] 16:47:28 INFO - PROCESS | 2940 | 1464997648641 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772406A800) [pid = 2940] [serial = 1310] [outer = 0000007722548400] 16:47:29 INFO - PROCESS | 2940 | 1464997649596 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1328ms 16:47:29 INFO - PROCESS | 2940 | 1464997649645 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 2940 | 1464997649649 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:47:29 INFO - PROCESS | 2940 | 1464997649655 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 2940 | 1464997649659 Marionette TRACE conn6 <- [1,1710,null,{}] 16:47:29 INFO - PROCESS | 2940 | 1464997649665 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 2940 | 1464997649797 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:47:29 INFO - PROCESS | 2940 | 1464997649932 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007722BC3800 == 42 [pid = 2940] [id = 395] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF21800 == 41 [pid = 2940] [id = 393] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772B13E000 == 40 [pid = 2940] [id = 389] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772457C000 == 39 [pid = 2940] [id = 391] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772233F000 == 38 [pid = 2940] [id = 383] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772457D800 == 37 [pid = 2940] [id = 385] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772232F800 == 36 [pid = 2940] [id = 394] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC1C800 == 35 [pid = 2940] [id = 392] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007727E32800 == 34 [pid = 2940] [id = 397] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000771E26A800 == 33 [pid = 2940] [id = 382] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFBF000 == 32 [pid = 2940] [id = 399] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772A44E000 == 31 [pid = 2940] [id = 398] 16:47:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007722C16800 == 30 [pid = 2940] [id = 396] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000771DBA5C00) [pid = 2940] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (0000007729EEF800) [pid = 2940] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772A6E0800) [pid = 2940] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (00000077297A5800) [pid = 2940] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772763E800) [pid = 2940] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772A01D800) [pid = 2940] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000772B138400) [pid = 2940] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772AF91400) [pid = 2940] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772AF25400) [pid = 2940] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772AF1D800) [pid = 2940] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772AECF800) [pid = 2940] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772AE26800) [pid = 2940] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772A88D400) [pid = 2940] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772A019C00) [pid = 2940] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (0000007727CCD000) [pid = 2940] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (0000007722B97C00) [pid = 2940] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000771ED8C800) [pid = 2940] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772AE28C00) [pid = 2940] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (00000077297F9000) [pid = 2940] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000772406C400) [pid = 2940] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (0000007727C26800) [pid = 2940] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000771DBA7C00) [pid = 2940] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (0000007722C7F800) [pid = 2940] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000771EF18C00) [pid = 2940] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (000000772BC9F000) [pid = 2940] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000772A122800) [pid = 2940] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000772CB9BC00) [pid = 2940] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (000000772D06EC00) [pid = 2940] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (000000772A77B000) [pid = 2940] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (000000772A7EA400) [pid = 2940] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (000000772AE33400) [pid = 2940] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (000000772ABE7400) [pid = 2940] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000772A890C00) [pid = 2940] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (000000772B130400) [pid = 2940] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000772C6D0000) [pid = 2940] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (000000772B5E7400) [pid = 2940] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (000000771D97E400) [pid = 2940] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | --DOMWINDOW == 69 (000000772BAF2400) [pid = 2940] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:47:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000771D7CA800 == 31 [pid = 2940] [id = 437] 16:47:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 70 (000000771BE28800) [pid = 2940] [serial = 1311] [outer = 0000000000000000] 16:47:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (000000771BF52000) [pid = 2940] [serial = 1312] [outer = 000000771BE28800] 16:47:30 INFO - PROCESS | 2940 | 1464997650028 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (000000771D829000) [pid = 2940] [serial = 1313] [outer = 000000771BE28800] 16:47:30 INFO - PROCESS | 2940 | 1464997650506 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 880ms 16:47:30 INFO - PROCESS | 2940 | 1464997650539 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 2940 | 1464997650545 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:47:30 INFO - PROCESS | 2940 | 1464997650556 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 2940 | 1464997650558 Marionette TRACE conn6 <- [1,1714,null,{}] 16:47:30 INFO - PROCESS | 2940 | 1464997650562 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:30 INFO - PROCESS | 2940 | 1464997650651 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:47:30 INFO - PROCESS | 2940 | 1464997650658 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 2940 | ++DOCSHELL 000000772403D800 == 32 [pid = 2940] [id = 438] 16:47:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000771DBA2C00) [pid = 2940] [serial = 1314] [outer = 0000000000000000] 16:47:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000771DFA9000) [pid = 2940] [serial = 1315] [outer = 000000771DBA2C00] 16:47:30 INFO - PROCESS | 2940 | 1464997650704 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (0000007722164800) [pid = 2940] [serial = 1316] [outer = 000000771DBA2C00] 16:47:31 INFO - PROCESS | 2940 | 1464997651173 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 16:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:47:31 INFO - PROCESS | 2940 | 1464997651245 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 2940 | 1464997651247 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:47:31 INFO - PROCESS | 2940 | 1464997651251 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 2940 | 1464997651255 Marionette TRACE conn6 <- [1,1718,null,{}] 16:47:31 INFO - PROCESS | 2940 | 1464997651266 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 2940 | 1464997651394 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:47:31 INFO - PROCESS | 2940 | 1464997651467 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B36000 == 33 [pid = 2940] [id = 439] 16:47:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (000000771DBA8800) [pid = 2940] [serial = 1317] [outer = 0000000000000000] 16:47:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (0000007723B50800) [pid = 2940] [serial = 1318] [outer = 000000771DBA8800] 16:47:31 INFO - PROCESS | 2940 | 1464997651517 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (0000007723CA3400) [pid = 2940] [serial = 1319] [outer = 000000771DBA8800] 16:47:31 INFO - PROCESS | 2940 | 1464997651914 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 2940 | 1464997651949 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:47:31 INFO - PROCESS | 2940 | 1464997651952 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 2940 | 1464997651954 Marionette TRACE conn6 <- [1,1722,null,{}] 16:47:31 INFO - PROCESS | 2940 | 1464997651957 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 2940 | 1464997652046 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:47:32 INFO - PROCESS | 2940 | 1464997652053 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AB34800 == 34 [pid = 2940] [id = 440] 16:47:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (00000077245F8000) [pid = 2940] [serial = 1320] [outer = 0000000000000000] 16:47:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (0000007727649400) [pid = 2940] [serial = 1321] [outer = 00000077245F8000] 16:47:32 INFO - PROCESS | 2940 | 1464997652099 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (0000007727E63800) [pid = 2940] [serial = 1322] [outer = 00000077245F8000] 16:47:32 INFO - PROCESS | 2940 | 1464997652611 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 672ms 16:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:47:32 INFO - PROCESS | 2940 | 1464997652626 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 2940 | 1464997652628 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:47:32 INFO - PROCESS | 2940 | 1464997652631 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 2940 | 1464997652633 Marionette TRACE conn6 <- [1,1726,null,{}] 16:47:32 INFO - PROCESS | 2940 | 1464997652643 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 2940 | 1464997652751 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:47:32 INFO - PROCESS | 2940 | 1464997652835 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3DE000 == 35 [pid = 2940] [id = 441] 16:47:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (00000077297A1400) [pid = 2940] [serial = 1323] [outer = 0000000000000000] 16:47:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (00000077297A8400) [pid = 2940] [serial = 1324] [outer = 00000077297A1400] 16:47:32 INFO - PROCESS | 2940 | 1464997652881 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (0000007729EF5800) [pid = 2940] [serial = 1325] [outer = 00000077297A1400] 16:47:33 INFO - PROCESS | 2940 | 1464997653313 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 16:47:33 INFO - PROCESS | 2940 | 1464997653369 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 2940 | 1464997653371 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:47:33 INFO - PROCESS | 2940 | 1464997653383 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 2940 | 1464997653385 Marionette TRACE conn6 <- [1,1730,null,{}] 16:47:33 INFO - PROCESS | 2940 | 1464997653388 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 2940 | 1464997653517 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:47:33 INFO - PROCESS | 2940 | 1464997653574 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC0C800 == 36 [pid = 2940] [id = 442] 16:47:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772A01FC00) [pid = 2940] [serial = 1326] [outer = 0000000000000000] 16:47:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000772A12DC00) [pid = 2940] [serial = 1327] [outer = 000000772A01FC00] 16:47:33 INFO - PROCESS | 2940 | 1464997653620 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772A7E1C00) [pid = 2940] [serial = 1328] [outer = 000000772A01FC00] 16:47:34 INFO - PROCESS | 2940 | 1464997654049 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 16:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:47:34 INFO - PROCESS | 2940 | 1464997654063 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 2940 | 1464997654066 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:47:34 INFO - PROCESS | 2940 | 1464997654069 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 2940 | 1464997654071 Marionette TRACE conn6 <- [1,1734,null,{}] 16:47:34 INFO - PROCESS | 2940 | 1464997654074 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 2940 | 1464997654209 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:47:34 INFO - PROCESS | 2940 | 1464997654216 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF11800 == 37 [pid = 2940] [id = 443] 16:47:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772A7E8C00) [pid = 2940] [serial = 1329] [outer = 0000000000000000] 16:47:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772A88AC00) [pid = 2940] [serial = 1330] [outer = 000000772A7E8C00] 16:47:34 INFO - PROCESS | 2940 | 1464997654302 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772A89BC00) [pid = 2940] [serial = 1331] [outer = 000000772A7E8C00] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772472C400) [pid = 2940] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (0000007729EF5C00) [pid = 2940] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000771C8D6000) [pid = 2940] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (00000077189ED800) [pid = 2940] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000772A018800) [pid = 2940] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000772A77C000) [pid = 2940] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000772A8A2C00) [pid = 2940] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (000000772A897800) [pid = 2940] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000771C8D8800) [pid = 2940] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000771BE25800) [pid = 2940] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (0000007727FE0800) [pid = 2940] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (0000007722C6A800) [pid = 2940] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (0000007729EEFC00) [pid = 2940] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:47:34 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (000000771DB9D800) [pid = 2940] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:47:34 INFO - PROCESS | 2940 | 1464997654737 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 731ms 16:47:34 INFO - PROCESS | 2940 | 1464997654805 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 2940 | 1464997654808 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:47:34 INFO - PROCESS | 2940 | 1464997654811 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:47:34 INFO - PROCESS | 2940 | 1464997654812 Marionette TRACE conn6 <- [1,1738,null,{}] 16:47:34 INFO - PROCESS | 2940 | 1464997654816 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:34 INFO - PROCESS | 2940 | 1464997654898 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:47:34 INFO - PROCESS | 2940 | 1464997654905 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFD2800 == 38 [pid = 2940] [id = 444] 16:47:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (0000007722C6A800) [pid = 2940] [serial = 1332] [outer = 0000000000000000] 16:47:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (0000007729EED000) [pid = 2940] [serial = 1333] [outer = 0000007722C6A800] 16:47:34 INFO - PROCESS | 2940 | 1464997654950 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (000000772A897800) [pid = 2940] [serial = 1334] [outer = 0000007722C6A800] 16:47:35 INFO - PROCESS | 2940 | 1464997655363 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 588ms 16:47:35 INFO - PROCESS | 2940 | 1464997655403 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 2940 | 1464997655405 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:47:35 INFO - PROCESS | 2940 | 1464997655408 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 2940 | 1464997655410 Marionette TRACE conn6 <- [1,1742,null,{}] 16:47:35 INFO - PROCESS | 2940 | 1464997655413 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:35 INFO - PROCESS | 2940 | 1464997655503 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:47:35 INFO - PROCESS | 2940 | 1464997655510 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729360800 == 39 [pid = 2940] [id = 445] 16:47:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000772A8A2800) [pid = 2940] [serial = 1335] [outer = 0000000000000000] 16:47:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (000000772A8E2000) [pid = 2940] [serial = 1336] [outer = 000000772A8A2800] 16:47:35 INFO - PROCESS | 2940 | 1464997655556 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000772ACDB800) [pid = 2940] [serial = 1337] [outer = 000000772A8A2800] 16:47:36 INFO - PROCESS | 2940 | 1464997656011 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 16:47:36 INFO - PROCESS | 2940 | 1464997656045 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 2940 | 1464997656047 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:47:36 INFO - PROCESS | 2940 | 1464997656054 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 2940 | 1464997656056 Marionette TRACE conn6 <- [1,1746,null,{}] 16:47:36 INFO - PROCESS | 2940 | 1464997656060 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 2940 | 1464997656144 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:47:36 INFO - PROCESS | 2940 | 1464997656153 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED20000 == 40 [pid = 2940] [id = 446] 16:47:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000771DB9C800) [pid = 2940] [serial = 1338] [outer = 0000000000000000] 16:47:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772AE0D400) [pid = 2940] [serial = 1339] [outer = 000000771DB9C800] 16:47:36 INFO - PROCESS | 2940 | 1464997656197 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772AE2D000) [pid = 2940] [serial = 1340] [outer = 000000771DB9C800] 16:47:36 INFO - PROCESS | 2940 | 1464997656779 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 797ms 16:47:36 INFO - PROCESS | 2940 | 1464997656918 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 2940 | 1464997656923 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:47:36 INFO - PROCESS | 2940 | 1464997656932 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:47:36 INFO - PROCESS | 2940 | 1464997656936 Marionette TRACE conn6 <- [1,1750,null,{}] 16:47:36 INFO - PROCESS | 2940 | 1464997656943 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:37 INFO - PROCESS | 2940 | 1464997657065 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:47:37 INFO - PROCESS | 2940 | 1464997657138 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232BC800 == 41 [pid = 2940] [id = 447] 16:47:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000771BF52400) [pid = 2940] [serial = 1341] [outer = 0000000000000000] 16:47:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000771D97E400) [pid = 2940] [serial = 1342] [outer = 000000771BF52400] 16:47:37 INFO - PROCESS | 2940 | 1464997657237 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000771E853800) [pid = 2940] [serial = 1343] [outer = 000000771BF52400] 16:47:37 INFO - PROCESS | 2940 | 1464997657837 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 922ms 16:47:37 INFO - PROCESS | 2940 | 1464997657868 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:47:37 INFO - PROCESS | 2940 | 1464997657874 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:47:37 INFO - PROCESS | 2940 | 1464997657882 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:47:37 INFO - PROCESS | 2940 | 1464997657885 Marionette TRACE conn6 <- [1,1754,null,{}] 16:47:37 INFO - PROCESS | 2940 | 1464997657889 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 2940 | 1464997658004 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:47:38 INFO - PROCESS | 2940 | 1464997658095 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFB5000 == 42 [pid = 2940] [id = 448] 16:47:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (00000077230A7800) [pid = 2940] [serial = 1344] [outer = 0000000000000000] 16:47:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (0000007723BC3000) [pid = 2940] [serial = 1345] [outer = 00000077230A7800] 16:47:38 INFO - PROCESS | 2940 | 1464997658152 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (0000007727643000) [pid = 2940] [serial = 1346] [outer = 00000077230A7800] 16:47:38 INFO - PROCESS | 2940 | 1464997658778 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 944ms 16:47:38 INFO - PROCESS | 2940 | 1464997658827 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 2940 | 1464997658830 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:47:38 INFO - PROCESS | 2940 | 1464997658834 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 2940 | 1464997658838 Marionette TRACE conn6 <- [1,1758,null,{}] 16:47:38 INFO - PROCESS | 2940 | 1464997658849 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 2940 | 1464997658994 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:47:39 INFO - PROCESS | 2940 | 1464997659117 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 2940 | ++DOCSHELL 000000773088D000 == 43 [pid = 2940] [id = 449] 16:47:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772A12CC00) [pid = 2940] [serial = 1347] [outer = 0000000000000000] 16:47:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772A7DF400) [pid = 2940] [serial = 1348] [outer = 000000772A12CC00] 16:47:39 INFO - PROCESS | 2940 | 1464997659177 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772AE2C800) [pid = 2940] [serial = 1349] [outer = 000000772A12CC00] 16:47:39 INFO - PROCESS | 2940 | 1464997659764 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 987ms 16:47:39 INFO - PROCESS | 2940 | 1464997659822 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 2940 | 1464997659825 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:47:39 INFO - PROCESS | 2940 | 1464997659829 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - PROCESS | 2940 | 1464997659831 Marionette TRACE conn6 <- [1,1762,null,{}] 16:47:39 INFO - PROCESS | 2940 | 1464997659835 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 2940 | 1464997659947 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:47:40 INFO - PROCESS | 2940 | 1464997660067 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B10800 == 44 [pid = 2940] [id = 450] 16:47:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772AF1A000) [pid = 2940] [serial = 1350] [outer = 0000000000000000] 16:47:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772AF20C00) [pid = 2940] [serial = 1351] [outer = 000000772AF1A000] 16:47:40 INFO - PROCESS | 2940 | 1464997660124 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772AF87800) [pid = 2940] [serial = 1352] [outer = 000000772AF1A000] 16:47:40 INFO - PROCESS | 2940 | 1464997660861 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1077ms 16:47:40 INFO - PROCESS | 2940 | 1464997660912 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 2940 | 1464997660916 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:47:40 INFO - PROCESS | 2940 | 1464997660922 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 2940 | 1464997660925 Marionette TRACE conn6 <- [1,1766,null,{}] 16:47:40 INFO - PROCESS | 2940 | 1464997660931 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 2940 | 1464997661034 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:47:41 INFO - PROCESS | 2940 | 1464997661108 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724043800 == 45 [pid = 2940] [id = 451] 16:47:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000771D8AE800) [pid = 2940] [serial = 1353] [outer = 0000000000000000] 16:47:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000771D8B4800) [pid = 2940] [serial = 1354] [outer = 000000771D8AE800] 16:47:41 INFO - PROCESS | 2940 | 1464997661157 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000771EEA7800) [pid = 2940] [serial = 1355] [outer = 000000771D8AE800] 16:47:41 INFO - PROCESS | 2940 | 1464997661794 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:47:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772976F800 == 44 [pid = 2940] [id = 387] 16:47:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007722CC1800 == 43 [pid = 2940] [id = 390] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772AE0E400) [pid = 2940] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (0000007727C23800) [pid = 2940] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (0000007727E6C800) [pid = 2940] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772A4A8800) [pid = 2940] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000771C8D9000) [pid = 2940] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000771D71E800) [pid = 2940] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000771ED21400) [pid = 2940] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772DBC6C00) [pid = 2940] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000772A7E8000) [pid = 2940] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000772A783400) [pid = 2940] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772A8E2400) [pid = 2940] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000772A88F000) [pid = 2940] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000772ACDE400) [pid = 2940] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (00000077224C8800) [pid = 2940] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000771D8B6800) [pid = 2940] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000771D987400) [pid = 2940] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (0000007723BBE800) [pid = 2940] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (00000077297A0000) [pid = 2940] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (0000007724065C00) [pid = 2940] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (00000077297F4400) [pid = 2940] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 942ms 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (0000007723103000) [pid = 2940] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (000000772ACD7400) [pid = 2940] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (000000772A015800) [pid = 2940] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (0000007723299000) [pid = 2940] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (0000007727E65400) [pid = 2940] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000772A7E1400) [pid = 2940] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (000000772AE03400) [pid = 2940] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000772A124400) [pid = 2940] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:47:41 INFO - PROCESS | 2940 | 1464997661866 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 2940 | 1464997661872 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:47:41 INFO - PROCESS | 2940 | 1464997661878 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 2940 | 1464997661880 Marionette TRACE conn6 <- [1,1770,null,{}] 16:47:41 INFO - PROCESS | 2940 | 1464997661884 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 2940 | 1464997661980 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:47:41 INFO - PROCESS | 2940 | 1464997661988 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722CB5800 == 44 [pid = 2940] [id = 452] 16:47:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000771D1B8400) [pid = 2940] [serial = 1356] [outer = 0000000000000000] 16:47:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000771D1C3400) [pid = 2940] [serial = 1357] [outer = 000000771D1B8400] 16:47:42 INFO - PROCESS | 2940 | 1464997662034 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000771D987400) [pid = 2940] [serial = 1358] [outer = 000000771D1B8400] 16:47:42 INFO - PROCESS | 2940 | 1464997662518 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 16:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:47:42 INFO - PROCESS | 2940 | 1464997662570 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 2940 | 1464997662573 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:47:42 INFO - PROCESS | 2940 | 1464997662576 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 2940 | 1464997662580 Marionette TRACE conn6 <- [1,1774,null,{}] 16:47:42 INFO - PROCESS | 2940 | 1464997662591 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:42 INFO - PROCESS | 2940 | 1464997662683 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:47:42 INFO - PROCESS | 2940 | 1464997662691 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729BA1800 == 45 [pid = 2940] [id = 453] 16:47:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (0000007723109800) [pid = 2940] [serial = 1359] [outer = 0000000000000000] 16:47:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (000000772329C800) [pid = 2940] [serial = 1360] [outer = 0000007723109800] 16:47:42 INFO - PROCESS | 2940 | 1464997662740 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (0000007724065C00) [pid = 2940] [serial = 1361] [outer = 0000007723109800] 16:47:43 INFO - PROCESS | 2940 | 1464997663209 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 16:47:43 INFO - PROCESS | 2940 | 1464997663270 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 2940 | 1464997663273 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:47:43 INFO - PROCESS | 2940 | 1464997663276 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 2940 | 1464997663285 Marionette TRACE conn6 <- [1,1778,null,{}] 16:47:43 INFO - PROCESS | 2940 | 1464997663320 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 2940 | 1464997663434 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:47:43 INFO - PROCESS | 2940 | 1464997663448 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AB37800 == 46 [pid = 2940] [id = 454] 16:47:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (00000077245F9000) [pid = 2940] [serial = 1362] [outer = 0000000000000000] 16:47:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (0000007727C25C00) [pid = 2940] [serial = 1363] [outer = 00000077245F9000] 16:47:43 INFO - PROCESS | 2940 | 1464997663494 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (0000007727EA2C00) [pid = 2940] [serial = 1364] [outer = 00000077245F9000] 16:47:43 INFO - PROCESS | 2940 | 1464997663913 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 16:47:43 INFO - PROCESS | 2940 | 1464997663950 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 2940 | 1464997663953 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:47:43 INFO - PROCESS | 2940 | 1464997663956 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:47:43 INFO - PROCESS | 2940 | 1464997663957 Marionette TRACE conn6 <- [1,1782,null,{}] 16:47:43 INFO - PROCESS | 2940 | 1464997663961 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:44 INFO - PROCESS | 2940 | 1464997664079 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:47:44 INFO - PROCESS | 2940 | 1464997664093 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB05800 == 47 [pid = 2940] [id = 455] 16:47:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (00000077293B1800) [pid = 2940] [serial = 1365] [outer = 0000000000000000] 16:47:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (00000077297AAC00) [pid = 2940] [serial = 1366] [outer = 00000077293B1800] 16:47:44 INFO - PROCESS | 2940 | 1464997664139 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772A015C00) [pid = 2940] [serial = 1367] [outer = 00000077293B1800] 16:47:44 INFO - PROCESS | 2940 | 1464997664584 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 16:47:44 INFO - PROCESS | 2940 | 1464997664651 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 2940 | 1464997664653 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:47:44 INFO - PROCESS | 2940 | 1464997664661 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 2940 | 1464997664663 Marionette TRACE conn6 <- [1,1786,null,{}] 16:47:44 INFO - PROCESS | 2940 | 1464997664671 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:44 INFO - PROCESS | 2940 | 1464997664852 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:47:44 INFO - PROCESS | 2940 | 1464997664902 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF05800 == 48 [pid = 2940] [id = 456] 16:47:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772A129000) [pid = 2940] [serial = 1368] [outer = 0000000000000000] 16:47:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000772A6E0C00) [pid = 2940] [serial = 1369] [outer = 000000772A129000] 16:47:44 INFO - PROCESS | 2940 | 1464997664949 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772A88E000) [pid = 2940] [serial = 1370] [outer = 000000772A129000] 16:47:45 INFO - PROCESS | 2940 | 1464997665401 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 774ms 16:47:45 INFO - PROCESS | 2940 | 1464997665439 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 2940 | 1464997665441 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:47:45 INFO - PROCESS | 2940 | 1464997665444 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:47:45 INFO - PROCESS | 2940 | 1464997665446 Marionette TRACE conn6 <- [1,1790,null,{}] 16:47:45 INFO - PROCESS | 2940 | 1464997665449 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 2940 | 1464997665558 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:47:45 INFO - PROCESS | 2940 | 1464997665605 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 2940 | ++DOCSHELL 00000077224DB800 == 49 [pid = 2940] [id = 457] 16:47:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772A892800) [pid = 2940] [serial = 1371] [outer = 0000000000000000] 16:47:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772A8E3C00) [pid = 2940] [serial = 1372] [outer = 000000772A892800] 16:47:45 INFO - PROCESS | 2940 | 1464997665655 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772ACDF000) [pid = 2940] [serial = 1373] [outer = 000000772A892800] 16:47:46 INFO - PROCESS | 2940 | 1464997666116 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772A7E8C00) [pid = 2940] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000772A01FC00) [pid = 2940] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000771BE28800) [pid = 2940] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (00000077245F8000) [pid = 2940] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (0000007722C6A800) [pid = 2940] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000771DBA2C00) [pid = 2940] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (00000077297A1400) [pid = 2940] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (000000771DBA8800) [pid = 2940] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:47:46 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000772A8A2800) [pid = 2940] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 16:47:46 INFO - PROCESS | 2940 | 1464997666207 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 2940 | 1464997666209 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:47:46 INFO - PROCESS | 2940 | 1464997666213 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 2940 | 1464997666214 Marionette TRACE conn6 <- [1,1794,null,{}] 16:47:46 INFO - PROCESS | 2940 | 1464997666219 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 2940 | 1464997666315 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:47:46 INFO - PROCESS | 2940 | 1464997666321 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BC11000 == 50 [pid = 2940] [id = 458] 16:47:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (0000007724596000) [pid = 2940] [serial = 1374] [outer = 0000000000000000] 16:47:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (0000007727646C00) [pid = 2940] [serial = 1375] [outer = 0000007724596000] 16:47:46 INFO - PROCESS | 2940 | 1464997666367 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772A8A4800) [pid = 2940] [serial = 1376] [outer = 0000007724596000] 16:47:46 INFO - PROCESS | 2940 | 1464997666800 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 627ms 16:47:46 INFO - PROCESS | 2940 | 1464997666843 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 2940 | 1464997666845 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:47:46 INFO - PROCESS | 2940 | 1464997666848 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:47:46 INFO - PROCESS | 2940 | 1464997666850 Marionette TRACE conn6 <- [1,1798,null,{}] 16:47:46 INFO - PROCESS | 2940 | 1464997666854 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 2940 | 1464997666938 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:47:46 INFO - PROCESS | 2940 | 1464997666944 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F423800 == 51 [pid = 2940] [id = 459] 16:47:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772AE0A800) [pid = 2940] [serial = 1377] [outer = 0000000000000000] 16:47:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000772AECFC00) [pid = 2940] [serial = 1378] [outer = 000000772AE0A800] 16:47:47 INFO - PROCESS | 2940 | 1464997666990 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772AF90400) [pid = 2940] [serial = 1379] [outer = 000000772AE0A800] 16:47:47 INFO - PROCESS | 2940 | 1464997667428 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 16:47:47 INFO - PROCESS | 2940 | 1464997667480 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 2940 | 1464997667483 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:47:47 INFO - PROCESS | 2940 | 1464997667486 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 2940 | 1464997667488 Marionette TRACE conn6 <- [1,1802,null,{}] 16:47:47 INFO - PROCESS | 2940 | 1464997667491 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:47 INFO - PROCESS | 2940 | 1464997667597 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:47:47 INFO - PROCESS | 2940 | 1464997667657 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731887000 == 52 [pid = 2940] [id = 460] 16:47:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772B137800) [pid = 2940] [serial = 1380] [outer = 0000000000000000] 16:47:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772B368000) [pid = 2940] [serial = 1381] [outer = 000000772B137800] 16:47:47 INFO - PROCESS | 2940 | 1464997667703 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772B5B0400) [pid = 2940] [serial = 1382] [outer = 000000772B137800] 16:47:48 INFO - PROCESS | 2940 | 1464997668194 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 16:47:48 INFO - PROCESS | 2940 | 1464997668224 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 2940 | 1464997668229 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:47:48 INFO - PROCESS | 2940 | 1464997668250 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - PROCESS | 2940 | 1464997668255 Marionette TRACE conn6 <- [1,1806,null,{}] 16:47:48 INFO - PROCESS | 2940 | 1464997668264 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 2940 | 1464997668391 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:47:48 INFO - PROCESS | 2940 | 1464997668478 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772308C800 == 53 [pid = 2940] [id = 461] 16:47:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000771BF5AC00) [pid = 2940] [serial = 1383] [outer = 0000000000000000] 16:47:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000771CE2F400) [pid = 2940] [serial = 1384] [outer = 000000771BF5AC00] 16:47:48 INFO - PROCESS | 2940 | 1464997668536 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000771D986C00) [pid = 2940] [serial = 1385] [outer = 000000771BF5AC00] 16:47:49 INFO - PROCESS | 2940 | 1464997669178 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 994ms 16:47:49 INFO - PROCESS | 2940 | 1464997669232 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 2940 | 1464997669239 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:47:49 INFO - PROCESS | 2940 | 1464997669245 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 2940 | 1464997669248 Marionette TRACE conn6 <- [1,1810,null,{}] 16:47:49 INFO - PROCESS | 2940 | 1464997669252 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 2940 | 1464997669369 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:47:49 INFO - PROCESS | 2940 | 1464997669491 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CF37000 == 54 [pid = 2940] [id = 462] 16:47:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (0000007723103000) [pid = 2940] [serial = 1386] [outer = 0000000000000000] 16:47:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (0000007723BC0C00) [pid = 2940] [serial = 1387] [outer = 0000007723103000] 16:47:49 INFO - PROCESS | 2940 | 1464997669548 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (0000007727C1AC00) [pid = 2940] [serial = 1388] [outer = 0000007723103000] 16:47:50 INFO - PROCESS | 2940 | 1464997670114 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 943ms 16:47:50 INFO - PROCESS | 2940 | 1464997670189 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 2940 | 1464997670191 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:47:50 INFO - PROCESS | 2940 | 1464997670195 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - PROCESS | 2940 | 1464997670199 Marionette TRACE conn6 <- [1,1814,null,{}] 16:47:50 INFO - PROCESS | 2940 | 1464997670226 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:50 INFO - PROCESS | 2940 | 1464997670351 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:47:50 INFO - PROCESS | 2940 | 1464997670465 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732082800 == 55 [pid = 2940] [id = 463] 16:47:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772A134800) [pid = 2940] [serial = 1389] [outer = 0000000000000000] 16:47:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772A887800) [pid = 2940] [serial = 1390] [outer = 000000772A134800] 16:47:50 INFO - PROCESS | 2940 | 1464997670525 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772AF1F800) [pid = 2940] [serial = 1391] [outer = 000000772A134800] 16:47:51 INFO - PROCESS | 2940 | 1464997671134 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1004ms 16:47:51 INFO - PROCESS | 2940 | 1464997671202 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:47:51 INFO - PROCESS | 2940 | 1464997671205 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:47:51 INFO - PROCESS | 2940 | 1464997671209 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - PROCESS | 2940 | 1464997671211 Marionette TRACE conn6 <- [1,1818,null,{}] 16:47:51 INFO - PROCESS | 2940 | 1464997671214 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 2940 | 1464997671329 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:47:51 INFO - PROCESS | 2940 | 1464997671421 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732116000 == 56 [pid = 2940] [id = 464] 16:47:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772BC9C000) [pid = 2940] [serial = 1392] [outer = 0000000000000000] 16:47:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772C635C00) [pid = 2940] [serial = 1393] [outer = 000000772BC9C000] 16:47:51 INFO - PROCESS | 2940 | 1464997671477 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772CB33C00) [pid = 2940] [serial = 1394] [outer = 000000772BC9C000] 16:47:52 INFO - PROCESS | 2940 | 1464997672041 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 881ms 16:47:52 INFO - PROCESS | 2940 | 1464997672092 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 2940 | 1464997672094 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:47:52 INFO - PROCESS | 2940 | 1464997672098 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:47:52 INFO - PROCESS | 2940 | 1464997672100 Marionette TRACE conn6 <- [1,1822,null,{}] 16:47:52 INFO - PROCESS | 2940 | 1464997672104 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 2940 | 1464997672213 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:47:52 INFO - PROCESS | 2940 | 1464997672306 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732277000 == 57 [pid = 2940] [id = 465] 16:47:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772CA81400) [pid = 2940] [serial = 1395] [outer = 0000000000000000] 16:47:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772D063C00) [pid = 2940] [serial = 1396] [outer = 000000772CA81400] 16:47:52 INFO - PROCESS | 2940 | 1464997672361 Marionette DEBUG loaded listener.js 16:47:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772DBC5000) [pid = 2940] [serial = 1397] [outer = 000000772CA81400] 16:47:52 INFO - PROCESS | 2940 | 1464997672905 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 840ms 16:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:47:52 INFO - PROCESS | 2940 | 1464997672941 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 2940 | 1464997672944 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:47:52 INFO - PROCESS | 2940 | 1464997672947 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - PROCESS | 2940 | 1464997672950 Marionette TRACE conn6 <- [1,1826,null,{}] 16:47:52 INFO - PROCESS | 2940 | 1464997672953 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 2940 | 1464997673085 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:47:53 INFO - PROCESS | 2940 | 1464997673184 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A71800 == 58 [pid = 2940] [id = 466] 16:47:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772DD09800) [pid = 2940] [serial = 1398] [outer = 0000000000000000] 16:47:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772DD9E800) [pid = 2940] [serial = 1399] [outer = 000000772DD09800] 16:47:53 INFO - PROCESS | 2940 | 1464997673241 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772DF41800) [pid = 2940] [serial = 1400] [outer = 000000772DD09800] 16:47:54 INFO - PROCESS | 2940 | 1464997674094 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1183ms 16:47:54 INFO - PROCESS | 2940 | 1464997674133 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 2940 | 1464997674137 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:47:54 INFO - PROCESS | 2940 | 1464997674143 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 2940 | 1464997674147 Marionette TRACE conn6 <- [1,1830,null,{}] 16:47:54 INFO - PROCESS | 2940 | 1464997674154 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 2940 | 1464997674259 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:47:54 INFO - PROCESS | 2940 | 1464997674388 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:54 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727687000 == 59 [pid = 2940] [id = 467] 16:47:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000771BF4C400) [pid = 2940] [serial = 1401] [outer = 0000000000000000] 16:47:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000771D8B0800) [pid = 2940] [serial = 1402] [outer = 000000771BF4C400] 16:47:54 INFO - PROCESS | 2940 | 1464997674439 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (0000007722C89C00) [pid = 2940] [serial = 1403] [outer = 000000771BF4C400] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007732096800 == 58 [pid = 2940] [id = 420] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772F423800 == 57 [pid = 2940] [id = 459] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772BC11000 == 56 [pid = 2940] [id = 458] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 00000077224DB800 == 55 [pid = 2940] [id = 457] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF05800 == 54 [pid = 2940] [id = 456] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772CB05800 == 53 [pid = 2940] [id = 455] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772AB37800 == 52 [pid = 2940] [id = 454] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007729BA1800 == 51 [pid = 2940] [id = 453] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007722CB5800 == 50 [pid = 2940] [id = 452] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007724043800 == 49 [pid = 2940] [id = 451] 16:47:55 INFO - PROCESS | 2940 | --DOCSHELL 00000077232BC800 == 48 [pid = 2940] [id = 447] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (0000007722C68800) [pid = 2940] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772AE0D400) [pid = 2940] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | 1464997675050 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772A88AC00) [pid = 2940] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772A12DC00) [pid = 2940] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000771D829000) [pid = 2940] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (0000007727E63800) [pid = 2940] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000771BF52000) [pid = 2940] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772A897800) [pid = 2940] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772A7E1C00) [pid = 2940] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000771DFA9000) [pid = 2940] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (0000007729EF5800) [pid = 2940] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000771D825C00) [pid = 2940] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772A89BC00) [pid = 2940] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (0000007723B50800) [pid = 2940] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772A8E2000) [pid = 2940] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (0000007729EED000) [pid = 2940] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (00000077297A8400) [pid = 2940] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (0000007723CA3400) [pid = 2940] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (0000007722164800) [pid = 2940] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (0000007727649400) [pid = 2940] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000772ACDB800) [pid = 2940] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 943ms 16:47:55 INFO - PROCESS | 2940 | 1464997675090 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 2940 | 1464997675095 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:47:55 INFO - PROCESS | 2940 | 1464997675102 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 2940 | 1464997675105 Marionette TRACE conn6 <- [1,1834,null,{}] 16:47:55 INFO - PROCESS | 2940 | 1464997675108 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:55 INFO - PROCESS | 2940 | 1464997675202 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:47:55 INFO - PROCESS | 2940 | 1464997675293 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 2940 | ++DOCSHELL 000000772309C000 == 49 [pid = 2940] [id = 468] 16:47:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000771C74AC00) [pid = 2940] [serial = 1404] [outer = 0000000000000000] 16:47:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000771D828000) [pid = 2940] [serial = 1405] [outer = 000000771C74AC00] 16:47:55 INFO - PROCESS | 2940 | 1464997675342 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (0000007722166400) [pid = 2940] [serial = 1406] [outer = 000000771C74AC00] 16:47:56 INFO - PROCESS | 2940 | 1464997676009 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 943ms 16:47:56 INFO - PROCESS | 2940 | 1464997676046 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 2940 | 1464997676052 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:47:56 INFO - PROCESS | 2940 | 1464997676057 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 2940 | 1464997676062 Marionette TRACE conn6 <- [1,1838,null,{}] 16:47:56 INFO - PROCESS | 2940 | 1464997676067 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 2940 | 1464997676182 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:47:56 INFO - PROCESS | 2940 | 1464997676305 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772976C000 == 50 [pid = 2940] [id = 469] 16:47:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (0000007722B8E400) [pid = 2940] [serial = 1407] [outer = 0000000000000000] 16:47:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (0000007722C7F800) [pid = 2940] [serial = 1408] [outer = 0000007722B8E400] 16:47:56 INFO - PROCESS | 2940 | 1464997676365 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772329A000) [pid = 2940] [serial = 1409] [outer = 0000007722B8E400] 16:47:56 INFO - PROCESS | 2940 | 1464997676986 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 984ms 16:47:57 INFO - PROCESS | 2940 | 1464997677045 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 2940 | 1464997677052 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:47:57 INFO - PROCESS | 2940 | 1464997677059 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 2940 | 1464997677062 Marionette TRACE conn6 <- [1,1842,null,{}] 16:47:57 INFO - PROCESS | 2940 | 1464997677066 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 2940 | 1464997677219 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:47:57 INFO - PROCESS | 2940 | 1464997677237 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFA9000 == 51 [pid = 2940] [id = 470] 16:47:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772472C000) [pid = 2940] [serial = 1410] [outer = 0000000000000000] 16:47:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (0000007727CA5000) [pid = 2940] [serial = 1411] [outer = 000000772472C000] 16:47:57 INFO - PROCESS | 2940 | 1464997677294 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (00000077297A2000) [pid = 2940] [serial = 1412] [outer = 000000772472C000] 16:47:57 INFO - PROCESS | 2940 | 1464997677897 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 880ms 16:47:57 INFO - PROCESS | 2940 | 1464997677945 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 2940 | 1464997677947 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:47:57 INFO - PROCESS | 2940 | 1464997677951 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 2940 | 1464997677955 Marionette TRACE conn6 <- [1,1846,null,{}] 16:47:57 INFO - PROCESS | 2940 | 1464997677967 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:58 INFO - PROCESS | 2940 | 1464997678112 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:47:58 INFO - PROCESS | 2940 | 1464997678236 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 2940 | ++DOCSHELL 000000772D0C4000 == 52 [pid = 2940] [id = 471] 16:47:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772A11FC00) [pid = 2940] [serial = 1413] [outer = 0000000000000000] 16:47:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772A12A800) [pid = 2940] [serial = 1414] [outer = 000000772A11FC00] 16:47:58 INFO - PROCESS | 2940 | 1464997678296 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772A7E2800) [pid = 2940] [serial = 1415] [outer = 000000772A11FC00] 16:47:58 INFO - PROCESS | 2940 | 1464997678887 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 986ms 16:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:47:58 INFO - PROCESS | 2940 | 1464997678939 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 2940 | 1464997678943 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:47:58 INFO - PROCESS | 2940 | 1464997678946 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 2940 | 1464997678949 Marionette TRACE conn6 <- [1,1850,null,{}] 16:47:58 INFO - PROCESS | 2940 | 1464997678967 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 2940 | 1464997679080 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:47:59 INFO - PROCESS | 2940 | 1464997679198 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF1F800 == 53 [pid = 2940] [id = 472] 16:47:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772A896C00) [pid = 2940] [serial = 1416] [outer = 0000000000000000] 16:47:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772A8A2C00) [pid = 2940] [serial = 1417] [outer = 000000772A896C00] 16:47:59 INFO - PROCESS | 2940 | 1464997679255 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772ACDB400) [pid = 2940] [serial = 1418] [outer = 000000772A896C00] 16:47:59 INFO - PROCESS | 2940 | 1464997679855 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 16:47:59 INFO - PROCESS | 2940 | 1464997679934 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 2940 | 1464997679936 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:47:59 INFO - PROCESS | 2940 | 1464997679940 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - PROCESS | 2940 | 1464997679942 Marionette TRACE conn6 <- [1,1854,null,{}] 16:47:59 INFO - PROCESS | 2940 | 1464997679946 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:00 INFO - PROCESS | 2940 | 1464997680052 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:48:00 INFO - PROCESS | 2940 | 1464997680173 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E080000 == 54 [pid = 2940] [id = 473] 16:48:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772ACE4800) [pid = 2940] [serial = 1419] [outer = 0000000000000000] 16:48:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772AE29800) [pid = 2940] [serial = 1420] [outer = 000000772ACE4800] 16:48:00 INFO - PROCESS | 2940 | 1464997680230 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772AF26C00) [pid = 2940] [serial = 1421] [outer = 000000772ACE4800] 16:48:00 INFO - PROCESS | 2940 | 1464997680836 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 941ms 16:48:00 INFO - PROCESS | 2940 | 1464997680884 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 2940 | 1464997680886 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:48:00 INFO - PROCESS | 2940 | 1464997680890 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 2940 | 1464997680892 Marionette TRACE conn6 <- [1,1858,null,{}] 16:48:00 INFO - PROCESS | 2940 | 1464997680896 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 2940 | 1464997681015 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:48:01 INFO - PROCESS | 2940 | 1464997681137 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F41F000 == 55 [pid = 2940] [id = 474] 16:48:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772BEF2C00) [pid = 2940] [serial = 1422] [outer = 0000000000000000] 16:48:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772D0F5000) [pid = 2940] [serial = 1423] [outer = 000000772BEF2C00] 16:48:01 INFO - PROCESS | 2940 | 1464997681194 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772DD0A400) [pid = 2940] [serial = 1424] [outer = 000000772BEF2C00] 16:48:01 INFO - PROCESS | 2940 | 1464997681868 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1027ms 16:48:01 INFO - PROCESS | 2940 | 1464997681919 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 2940 | 1464997681923 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:48:01 INFO - PROCESS | 2940 | 1464997681929 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - PROCESS | 2940 | 1464997681932 Marionette TRACE conn6 <- [1,1862,null,{}] 16:48:01 INFO - PROCESS | 2940 | 1464997681938 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 2940 | 1464997682082 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:48:02 INFO - PROCESS | 2940 | 1464997682209 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007727687000 == 54 [pid = 2940] [id = 467] 16:48:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007732116000 == 53 [pid = 2940] [id = 464] 16:48:02 INFO - PROCESS | 2940 | --DOCSHELL 0000007732082800 == 52 [pid = 2940] [id = 463] 16:48:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772CF37000 == 51 [pid = 2940] [id = 462] 16:48:02 INFO - PROCESS | 2940 | --DOCSHELL 000000772308C800 == 50 [pid = 2940] [id = 461] 16:48:02 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722417000 == 51 [pid = 2940] [id = 475] 16:48:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000771BED4400) [pid = 2940] [serial = 1425] [outer = 0000000000000000] 16:48:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771EF7F800) [pid = 2940] [serial = 1426] [outer = 000000771BED4400] 16:48:02 INFO - PROCESS | 2940 | 1464997682283 Marionette DEBUG loaded listener.js 16:48:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772406C000) [pid = 2940] [serial = 1427] [outer = 000000771BED4400] 16:48:02 INFO - PROCESS | 2940 | 1464997682709 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 839ms 16:48:02 INFO - PROCESS | 2940 | 1464997682773 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 2940 | 1464997682779 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:48:02 INFO - PROCESS | 2940 | 1464997682785 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 2940 | 1464997682788 Marionette TRACE conn6 <- [1,1866,null,{}] 16:48:02 INFO - PROCESS | 2940 | 1464997682792 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 2940 | 1464997682888 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:48:02 INFO - PROCESS | 2940 | 1464997682897 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF03000 == 52 [pid = 2940] [id = 476] 16:48:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772A126800) [pid = 2940] [serial = 1428] [outer = 0000000000000000] 16:48:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772A77FC00) [pid = 2940] [serial = 1429] [outer = 000000772A126800] 16:48:02 INFO - PROCESS | 2940 | 1464997682950 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772AAB5800) [pid = 2940] [serial = 1430] [outer = 000000772A126800] 16:48:03 INFO - PROCESS | 2940 | 1464997683418 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 16:48:03 INFO - PROCESS | 2940 | 1464997683478 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 2940 | 1464997683481 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:48:03 INFO - PROCESS | 2940 | 1464997683484 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 2940 | 1464997683488 Marionette TRACE conn6 <- [1,1870,null,{}] 16:48:03 INFO - PROCESS | 2940 | 1464997683499 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:03 INFO - PROCESS | 2940 | 1464997683592 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:48:03 INFO - PROCESS | 2940 | 1464997683689 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A28800 == 53 [pid = 2940] [id = 477] 16:48:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772A8A3800) [pid = 2940] [serial = 1431] [outer = 0000000000000000] 16:48:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772C62F800) [pid = 2940] [serial = 1432] [outer = 000000772A8A3800] 16:48:03 INFO - PROCESS | 2940 | 1464997683739 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772D06AC00) [pid = 2940] [serial = 1433] [outer = 000000772A8A3800] 16:48:04 INFO - PROCESS | 2940 | 1464997684110 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:48:04 INFO - PROCESS | 2940 | 1464997684186 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 2940 | 1464997684189 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:48:04 INFO - PROCESS | 2940 | 1464997684192 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 2940 | 1464997684193 Marionette TRACE conn6 <- [1,1874,null,{}] 16:48:04 INFO - PROCESS | 2940 | 1464997684197 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 2940 | 1464997684343 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:48:04 INFO - PROCESS | 2940 | 1464997684363 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732115800 == 54 [pid = 2940] [id = 478] 16:48:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772DD99C00) [pid = 2940] [serial = 1434] [outer = 0000000000000000] 16:48:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772DF3C000) [pid = 2940] [serial = 1435] [outer = 000000772DD99C00] 16:48:04 INFO - PROCESS | 2940 | 1464997684409 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772DF46C00) [pid = 2940] [serial = 1436] [outer = 000000772DD99C00] 16:48:04 INFO - PROCESS | 2940 | 1464997684864 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 16:48:04 INFO - PROCESS | 2940 | 1464997684926 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 2940 | 1464997684928 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:48:04 INFO - PROCESS | 2940 | 1464997684932 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:48:04 INFO - PROCESS | 2940 | 1464997684934 Marionette TRACE conn6 <- [1,1878,null,{}] 16:48:04 INFO - PROCESS | 2940 | 1464997684947 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 2940 | 1464997685065 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:48:05 INFO - PROCESS | 2940 | 1464997685123 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A6C000 == 55 [pid = 2940] [id = 479] 16:48:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772DF95C00) [pid = 2940] [serial = 1437] [outer = 0000000000000000] 16:48:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772DF9A400) [pid = 2940] [serial = 1438] [outer = 000000772DF95C00] 16:48:05 INFO - PROCESS | 2940 | 1464997685172 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772E022400) [pid = 2940] [serial = 1439] [outer = 000000772DF95C00] 16:48:05 INFO - PROCESS | 2940 | 1464997685627 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 16:48:05 INFO - PROCESS | 2940 | 1464997685684 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 2940 | 1464997685687 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:48:05 INFO - PROCESS | 2940 | 1464997685690 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 2940 | 1464997685691 Marionette TRACE conn6 <- [1,1882,null,{}] 16:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:48:05 INFO - PROCESS | 2940 | 1464997685695 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 2940 | 1464997685828 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:48:05 INFO - PROCESS | 2940 | 1464997685889 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BBD000 == 56 [pid = 2940] [id = 480] 16:48:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772E220800) [pid = 2940] [serial = 1440] [outer = 0000000000000000] 16:48:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772E228000) [pid = 2940] [serial = 1441] [outer = 000000772E220800] 16:48:05 INFO - PROCESS | 2940 | 1464997685935 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772E2EA800) [pid = 2940] [serial = 1442] [outer = 000000772E220800] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (0000007722548400) [pid = 2940] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772A129000) [pid = 2940] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772A892800) [pid = 2940] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (00000077230A7800) [pid = 2940] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (0000007723109800) [pid = 2940] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (00000077245F9000) [pid = 2940] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000771BF52400) [pid = 2940] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000771D1B8400) [pid = 2940] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771D8AE800) [pid = 2940] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772A12CC00) [pid = 2940] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772AF1A000) [pid = 2940] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (0000007724596000) [pid = 2940] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772B137800) [pid = 2940] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772AE0A800) [pid = 2940] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000771BF4C400) [pid = 2940] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (00000077293B1800) [pid = 2940] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000771CECC800) [pid = 2940] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:48:06 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772AE08C00) [pid = 2940] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:48:06 INFO - PROCESS | 2940 | 1464997686397 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 776ms 16:48:06 INFO - PROCESS | 2940 | 1464997686471 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 2940 | 1464997686474 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:48:06 INFO - PROCESS | 2940 | 1464997686477 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 2940 | 1464997686479 Marionette TRACE conn6 <- [1,1886,null,{}] 16:48:06 INFO - PROCESS | 2940 | 1464997686482 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:06 INFO - PROCESS | 2940 | 1464997686599 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:48:06 INFO - PROCESS | 2940 | 1464997686654 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BC9800 == 57 [pid = 2940] [id = 481] 16:48:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000771D8B9400) [pid = 2940] [serial = 1443] [outer = 0000000000000000] 16:48:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (00000077230A7800) [pid = 2940] [serial = 1444] [outer = 000000771D8B9400] 16:48:06 INFO - PROCESS | 2940 | 1464997686699 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772A12CC00) [pid = 2940] [serial = 1445] [outer = 000000771D8B9400] 16:48:07 INFO - PROCESS | 2940 | 1464997687081 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 628ms 16:48:07 INFO - PROCESS | 2940 | 1464997687111 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 2940 | 1464997687113 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:48:07 INFO - PROCESS | 2940 | 1464997687116 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 2940 | 1464997687118 Marionette TRACE conn6 <- [1,1890,null,{}] 16:48:07 INFO - PROCESS | 2940 | 1464997687121 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 2940 | 1464997687233 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:48:07 INFO - PROCESS | 2940 | 1464997687240 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CCE800 == 58 [pid = 2940] [id = 482] 16:48:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772AE08C00) [pid = 2940] [serial = 1446] [outer = 0000000000000000] 16:48:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772B584800) [pid = 2940] [serial = 1447] [outer = 000000772AE08C00] 16:48:07 INFO - PROCESS | 2940 | 1464997687285 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772E2F3000) [pid = 2940] [serial = 1448] [outer = 000000772AE08C00] 16:48:07 INFO - PROCESS | 2940 | 1464997687720 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 16:48:07 INFO - PROCESS | 2940 | 1464997687748 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 2940 | 1464997687750 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:48:07 INFO - PROCESS | 2940 | 1464997687758 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 2940 | 1464997687760 Marionette TRACE conn6 <- [1,1894,null,{}] 16:48:07 INFO - PROCESS | 2940 | 1464997687764 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 2940 | 1464997687854 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:48:07 INFO - PROCESS | 2940 | 1464997687860 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D31800 == 59 [pid = 2940] [id = 483] 16:48:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772E2F2800) [pid = 2940] [serial = 1449] [outer = 0000000000000000] 16:48:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772E7A2000) [pid = 2940] [serial = 1450] [outer = 000000772E2F2800] 16:48:07 INFO - PROCESS | 2940 | 1464997687906 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772E7A9400) [pid = 2940] [serial = 1451] [outer = 000000772E2F2800] 16:48:08 INFO - PROCESS | 2940 | 1464997688495 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 775ms 16:48:08 INFO - PROCESS | 2940 | 1464997688536 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 2940 | 1464997688541 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:48:08 INFO - PROCESS | 2940 | 1464997688593 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 2940 | 1464997688598 Marionette TRACE conn6 <- [1,1898,null,{}] 16:48:08 INFO - PROCESS | 2940 | 1464997688620 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:08 INFO - PROCESS | 2940 | 1464997688751 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:48:08 INFO - PROCESS | 2940 | 1464997688844 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:08 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BC23000 == 60 [pid = 2940] [id = 484] 16:48:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000771D8B1000) [pid = 2940] [serial = 1452] [outer = 0000000000000000] 16:48:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (0000007724067000) [pid = 2940] [serial = 1453] [outer = 000000771D8B1000] 16:48:08 INFO - PROCESS | 2940 | 1464997688901 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (0000007729EEF800) [pid = 2940] [serial = 1454] [outer = 000000771D8B1000] 16:48:09 INFO - PROCESS | 2940 | 1464997689488 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 945ms 16:48:09 INFO - PROCESS | 2940 | 1464997689546 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:48:09 INFO - PROCESS | 2940 | 1464997689552 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:48:09 INFO - PROCESS | 2940 | 1464997689559 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:48:09 INFO - PROCESS | 2940 | 1464997689562 Marionette TRACE conn6 <- [1,1902,null,{}] 16:48:09 INFO - PROCESS | 2940 | 1464997689566 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:09 INFO - PROCESS | 2940 | 1464997689685 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:48:09 INFO - PROCESS | 2940 | 1464997689812 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 2940 | ++DOCSHELL 000000773210D800 == 61 [pid = 2940] [id = 485] 16:48:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772AE2E800) [pid = 2940] [serial = 1455] [outer = 0000000000000000] 16:48:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772B12C400) [pid = 2940] [serial = 1456] [outer = 000000772AE2E800] 16:48:09 INFO - PROCESS | 2940 | 1464997689869 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772CA82800) [pid = 2940] [serial = 1457] [outer = 000000772AE2E800] 16:48:10 INFO - PROCESS | 2940 | 1464997690500 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 984ms 16:48:10 INFO - PROCESS | 2940 | 1464997690550 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 2940 | 1464997690552 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:48:10 INFO - PROCESS | 2940 | 1464997690556 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 2940 | 1464997690560 Marionette TRACE conn6 <- [1,1906,null,{}] 16:48:10 INFO - PROCESS | 2940 | 1464997690572 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 2940 | 1464997690694 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:48:10 INFO - PROCESS | 2940 | 1464997690822 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FC6000 == 62 [pid = 2940] [id = 486] 16:48:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772DF9C400) [pid = 2940] [serial = 1458] [outer = 0000000000000000] 16:48:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772E031C00) [pid = 2940] [serial = 1459] [outer = 000000772DF9C400] 16:48:10 INFO - PROCESS | 2940 | 1464997690882 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772E2F0C00) [pid = 2940] [serial = 1460] [outer = 000000772DF9C400] 16:48:11 INFO - PROCESS | 2940 | 1464997691504 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 16:48:11 INFO - PROCESS | 2940 | 1464997691544 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 2940 | 1464997691547 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:48:11 INFO - PROCESS | 2940 | 1464997691551 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 2940 | 1464997691553 Marionette TRACE conn6 <- [1,1910,null,{}] 16:48:11 INFO - PROCESS | 2940 | 1464997691557 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 2940 | 1464997691673 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:48:11 INFO - PROCESS | 2940 | 1464997691771 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338A6000 == 63 [pid = 2940] [id = 487] 16:48:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772E820C00) [pid = 2940] [serial = 1461] [outer = 0000000000000000] 16:48:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772E825000) [pid = 2940] [serial = 1462] [outer = 000000772E820C00] 16:48:11 INFO - PROCESS | 2940 | 1464997691827 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772E82E400) [pid = 2940] [serial = 1463] [outer = 000000772E820C00] 16:48:12 INFO - PROCESS | 2940 | 1464997692427 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 16:48:12 INFO - PROCESS | 2940 | 1464997692497 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 2940 | 1464997692500 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:48:12 INFO - PROCESS | 2940 | 1464997692529 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 2940 | 1464997692532 Marionette TRACE conn6 <- [1,1914,null,{}] 16:48:12 INFO - PROCESS | 2940 | 1464997692535 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:12 INFO - PROCESS | 2940 | 1464997692653 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:48:12 INFO - PROCESS | 2940 | 1464997692776 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 2940 | ++DOCSHELL 000000771D7B8000 == 64 [pid = 2940] [id = 488] 16:48:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (00000077189F1C00) [pid = 2940] [serial = 1464] [outer = 0000000000000000] 16:48:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000771D82C400) [pid = 2940] [serial = 1465] [outer = 00000077189F1C00] 16:48:12 INFO - PROCESS | 2940 | 1464997692833 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007723106400) [pid = 2940] [serial = 1466] [outer = 00000077189F1C00] 16:48:13 INFO - PROCESS | 2940 | 1464997693658 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1178ms 16:48:13 INFO - PROCESS | 2940 | 1464997693711 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 2940 | 1464997693716 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:48:13 INFO - PROCESS | 2940 | 1464997693721 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:48:13 INFO - PROCESS | 2940 | 1464997693725 Marionette TRACE conn6 <- [1,1918,null,{}] 16:48:13 INFO - PROCESS | 2940 | 1464997693730 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 2940 | 1464997693841 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:48:13 INFO - PROCESS | 2940 | 1464997693946 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 2940 | ++DOCSHELL 000000771EF64000 == 65 [pid = 2940] [id = 489] 16:48:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000771DB9D800) [pid = 2940] [serial = 1467] [outer = 0000000000000000] 16:48:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000771DBA8C00) [pid = 2940] [serial = 1468] [outer = 000000771DB9D800] 16:48:14 INFO - PROCESS | 2940 | 1464997693997 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772253F000) [pid = 2940] [serial = 1469] [outer = 000000771DB9D800] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CCE800 == 64 [pid = 2940] [id = 482] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BC9800 == 63 [pid = 2940] [id = 481] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BBD000 == 62 [pid = 2940] [id = 480] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A6C000 == 61 [pid = 2940] [id = 479] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007732115800 == 60 [pid = 2940] [id = 478] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A28800 == 59 [pid = 2940] [id = 477] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF03000 == 58 [pid = 2940] [id = 476] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000771CE2F400) [pid = 2940] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (0000007723BC0C00) [pid = 2940] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772A887800) [pid = 2940] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772C635C00) [pid = 2940] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772D063C00) [pid = 2940] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772DD9E800) [pid = 2940] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007722417000 == 57 [pid = 2940] [id = 475] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 0000007731887000 == 56 [pid = 2940] [id = 460] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772D0C4000 == 55 [pid = 2940] [id = 471] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFA9000 == 54 [pid = 2940] [id = 470] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772976C000 == 53 [pid = 2940] [id = 469] 16:48:14 INFO - PROCESS | 2940 | --DOCSHELL 000000772309C000 == 52 [pid = 2940] [id = 468] 16:48:14 INFO - PROCESS | 2940 | 1464997694657 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 16:48:14 INFO - PROCESS | 2940 | 1464997694711 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:48:14 INFO - PROCESS | 2940 | 1464997694717 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772406A800) [pid = 2940] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772A6E0C00) [pid = 2940] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772A8E3C00) [pid = 2940] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (0000007727643000) [pid = 2940] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (0000007723BC3000) [pid = 2940] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772329C800) [pid = 2940] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (0000007724065C00) [pid = 2940] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (0000007727C25C00) [pid = 2940] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (0000007727EA2C00) [pid = 2940] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772A88E000) [pid = 2940] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000771E853800) [pid = 2940] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771D97E400) [pid = 2940] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000771D1C3400) [pid = 2940] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000771D987400) [pid = 2940] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000771EEA7800) [pid = 2940] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000771D8B4800) [pid = 2940] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772AE2C800) [pid = 2940] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772A7DF400) [pid = 2940] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772AF20C00) [pid = 2940] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A8A4800) [pid = 2940] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772B368000) [pid = 2940] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772AF90400) [pid = 2940] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000771D8B0800) [pid = 2940] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (0000007722C89C00) [pid = 2940] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (0000007727646C00) [pid = 2940] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772ACDF000) [pid = 2940] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (00000077297AAC00) [pid = 2940] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772A015C00) [pid = 2940] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772AECFC00) [pid = 2940] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772B5B0400) [pid = 2940] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000771D8BB000) [pid = 2940] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000772AF87800) [pid = 2940] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772AE30800) [pid = 2940] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:48:14 INFO - PROCESS | 2940 | 1464997694754 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 2940 | 1464997694757 Marionette TRACE conn6 <- [1,1922,null,{}] 16:48:14 INFO - PROCESS | 2940 | 1464997694764 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 2940 | 1464997694860 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:48:14 INFO - PROCESS | 2940 | 1464997694874 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232B2000 == 53 [pid = 2940] [id = 490] 16:48:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000771C74DC00) [pid = 2940] [serial = 1470] [outer = 0000000000000000] 16:48:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000771D8B0800) [pid = 2940] [serial = 1471] [outer = 000000771C74DC00] 16:48:14 INFO - PROCESS | 2940 | 1464997694919 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000771DBA3000) [pid = 2940] [serial = 1472] [outer = 000000771C74DC00] 16:48:15 INFO - PROCESS | 2940 | 1464997695420 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 712ms 16:48:15 INFO - PROCESS | 2940 | 1464997695450 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 2940 | 1464997695452 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:48:15 INFO - PROCESS | 2940 | 1464997695456 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 2940 | 1464997695459 Marionette TRACE conn6 <- [1,1926,null,{}] 16:48:15 INFO - PROCESS | 2940 | 1464997695498 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 2940 | 1464997695594 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:48:15 INFO - PROCESS | 2940 | 1464997695681 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A332800 == 54 [pid = 2940] [id = 491] 16:48:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (00000077230A0C00) [pid = 2940] [serial = 1473] [outer = 0000000000000000] 16:48:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (0000007723C9C400) [pid = 2940] [serial = 1474] [outer = 00000077230A0C00] 16:48:15 INFO - PROCESS | 2940 | 1464997695729 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (0000007727643800) [pid = 2940] [serial = 1475] [outer = 00000077230A0C00] 16:48:16 INFO - PROCESS | 2940 | 1464997696121 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 16:48:16 INFO - PROCESS | 2940 | 1464997696158 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 2940 | 1464997696161 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:48:16 INFO - PROCESS | 2940 | 1464997696164 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 2940 | 1464997696166 Marionette TRACE conn6 <- [1,1930,null,{}] 16:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:48:16 INFO - PROCESS | 2940 | 1464997696169 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 2940 | 1464997696261 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:48:16 INFO - PROCESS | 2940 | 1464997696269 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFC2800 == 55 [pid = 2940] [id = 492] 16:48:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (00000077293AAC00) [pid = 2940] [serial = 1476] [outer = 0000000000000000] 16:48:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (00000077297A7000) [pid = 2940] [serial = 1477] [outer = 00000077293AAC00] 16:48:16 INFO - PROCESS | 2940 | 1464997696315 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (0000007729EEF000) [pid = 2940] [serial = 1478] [outer = 00000077293AAC00] 16:48:16 INFO - PROCESS | 2940 | 1464997696732 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 16:48:16 INFO - PROCESS | 2940 | 1464997696800 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 2940 | 1464997696802 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:48:16 INFO - PROCESS | 2940 | 1464997696820 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 2940 | 1464997696822 Marionette TRACE conn6 <- [1,1934,null,{}] 16:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:48:16 INFO - PROCESS | 2940 | 1464997696826 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 2940 | 1464997696939 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:48:17 INFO - PROCESS | 2940 | 1464997697024 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CF32000 == 56 [pid = 2940] [id = 493] 16:48:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772A015C00) [pid = 2940] [serial = 1479] [outer = 0000000000000000] 16:48:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772A01C000) [pid = 2940] [serial = 1480] [outer = 000000772A015C00] 16:48:17 INFO - PROCESS | 2940 | 1464997697069 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A128800) [pid = 2940] [serial = 1481] [outer = 000000772A015C00] 16:48:17 INFO - PROCESS | 2940 | 1464997697510 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 735ms 16:48:17 INFO - PROCESS | 2940 | 1464997697561 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 2940 | 1464997697563 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:48:17 INFO - PROCESS | 2940 | 1464997697566 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:48:17 INFO - PROCESS | 2940 | 1464997697575 Marionette TRACE conn6 <- [1,1938,null,{}] 16:48:17 INFO - PROCESS | 2940 | 1464997697584 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:17 INFO - PROCESS | 2940 | 1464997697711 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:48:17 INFO - PROCESS | 2940 | 1464997697788 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF05800 == 57 [pid = 2940] [id = 494] 16:48:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772A891C00) [pid = 2940] [serial = 1482] [outer = 0000000000000000] 16:48:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772A897800) [pid = 2940] [serial = 1483] [outer = 000000772A891C00] 16:48:17 INFO - PROCESS | 2940 | 1464997697835 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772A8E4400) [pid = 2940] [serial = 1484] [outer = 000000772A891C00] 16:48:18 INFO - PROCESS | 2940 | 1464997698275 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 16:48:18 INFO - PROCESS | 2940 | 1464997698335 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:48:18 INFO - PROCESS | 2940 | 1464997698337 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:48:18 INFO - PROCESS | 2940 | 1464997698345 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 2940 | 1464997698346 Marionette TRACE conn6 <- [1,1942,null,{}] 16:48:18 INFO - PROCESS | 2940 | 1464997698350 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 2940 | 1464997698463 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:48:18 INFO - PROCESS | 2940 | 1464997698520 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E07C000 == 58 [pid = 2940] [id = 495] 16:48:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772ACD7800) [pid = 2940] [serial = 1485] [outer = 0000000000000000] 16:48:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772ACDEC00) [pid = 2940] [serial = 1486] [outer = 000000772ACD7800] 16:48:18 INFO - PROCESS | 2940 | 1464997698565 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772AE0D400) [pid = 2940] [serial = 1487] [outer = 000000772ACD7800] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007723103000) [pid = 2940] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772DD09800) [pid = 2940] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772CA81400) [pid = 2940] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772BC9C000) [pid = 2940] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A134800) [pid = 2940] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771BF5AC00) [pid = 2940] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000771DB9C800) [pid = 2940] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772DD99C00) [pid = 2940] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772DF95C00) [pid = 2940] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000771D8B9400) [pid = 2940] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772E220800) [pid = 2940] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (0000007722B8E400) [pid = 2940] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772472C000) [pid = 2940] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772A896C00) [pid = 2940] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772BEF2C00) [pid = 2940] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772A126800) [pid = 2940] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000772A11FC00) [pid = 2940] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000771BED4400) [pid = 2940] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772A8A3800) [pid = 2940] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:48:19 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772AE08C00) [pid = 2940] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:48:19 INFO - PROCESS | 2940 | 1464997699215 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 881ms 16:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:48:19 INFO - PROCESS | 2940 | 1464997699228 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 2940 | 1464997699230 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:48:19 INFO - PROCESS | 2940 | 1464997699234 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 2940 | 1464997699244 Marionette TRACE conn6 <- [1,1946,null,{}] 16:48:19 INFO - PROCESS | 2940 | 1464997699248 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 2940 | 1464997699333 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:48:19 INFO - PROCESS | 2940 | 1464997699415 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED16800 == 59 [pid = 2940] [id = 496] 16:48:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000771ED8D400) [pid = 2940] [serial = 1488] [outer = 0000000000000000] 16:48:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (00000077297EC800) [pid = 2940] [serial = 1489] [outer = 000000771ED8D400] 16:48:19 INFO - PROCESS | 2940 | 1464997699461 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772ACD7000) [pid = 2940] [serial = 1490] [outer = 000000771ED8D400] 16:48:19 INFO - PROCESS | 2940 | 1464997699845 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 649ms 16:48:19 INFO - PROCESS | 2940 | 1464997699886 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 2940 | 1464997699888 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:48:19 INFO - PROCESS | 2940 | 1464997699891 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 2940 | 1464997699893 Marionette TRACE conn6 <- [1,1950,null,{}] 16:48:19 INFO - PROCESS | 2940 | 1464997699897 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 2940 | 1464997700014 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:48:20 INFO - PROCESS | 2940 | 1464997700023 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F431800 == 60 [pid = 2940] [id = 497] 16:48:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772A01EC00) [pid = 2940] [serial = 1491] [outer = 0000000000000000] 16:48:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772AED2800) [pid = 2940] [serial = 1492] [outer = 000000772A01EC00] 16:48:20 INFO - PROCESS | 2940 | 1464997700068 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772AF88000) [pid = 2940] [serial = 1493] [outer = 000000772A01EC00] 16:48:20 INFO - PROCESS | 2940 | 1464997700465 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 16:48:20 INFO - PROCESS | 2940 | 1464997700523 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 2940 | 1464997700526 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:48:20 INFO - PROCESS | 2940 | 1464997700529 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - PROCESS | 2940 | 1464997700531 Marionette TRACE conn6 <- [1,1954,null,{}] 16:48:20 INFO - PROCESS | 2940 | 1464997700534 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 2940 | 1464997700664 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:48:20 INFO - PROCESS | 2940 | 1464997700677 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A8800 == 61 [pid = 2940] [id = 498] 16:48:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772A88BC00) [pid = 2940] [serial = 1494] [outer = 0000000000000000] 16:48:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772B12C000) [pid = 2940] [serial = 1495] [outer = 000000772A88BC00] 16:48:20 INFO - PROCESS | 2940 | 1464997700722 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772B5ECC00) [pid = 2940] [serial = 1496] [outer = 000000772A88BC00] 16:48:21 INFO - PROCESS | 2940 | 1464997701213 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 16:48:21 INFO - PROCESS | 2940 | 1464997701282 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 2940 | 1464997701286 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:48:21 INFO - PROCESS | 2940 | 1464997701309 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 2940 | 1464997701314 Marionette TRACE conn6 <- [1,1958,null,{}] 16:48:21 INFO - PROCESS | 2940 | 1464997701321 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 2940 | 1464997701453 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:48:21 INFO - PROCESS | 2940 | 1464997701545 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232B5800 == 62 [pid = 2940] [id = 499] 16:48:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000771D056C00) [pid = 2940] [serial = 1497] [outer = 0000000000000000] 16:48:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000771D826C00) [pid = 2940] [serial = 1498] [outer = 000000771D056C00] 16:48:21 INFO - PROCESS | 2940 | 1464997701603 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000771DBA4800) [pid = 2940] [serial = 1499] [outer = 000000771D056C00] 16:48:22 INFO - PROCESS | 2940 | 1464997702190 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 942ms 16:48:22 INFO - PROCESS | 2940 | 1464997702253 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:48:22 INFO - PROCESS | 2940 | 1464997702260 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:48:22 INFO - PROCESS | 2940 | 1464997702266 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:48:22 INFO - PROCESS | 2940 | 1464997702269 Marionette TRACE conn6 <- [1,1962,null,{}] 16:48:22 INFO - PROCESS | 2940 | 1464997702274 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:22 INFO - PROCESS | 2940 | 1464997702392 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:48:22 INFO - PROCESS | 2940 | 1464997702519 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CF2B000 == 63 [pid = 2940] [id = 500] 16:48:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (0000007723CA1400) [pid = 2940] [serial = 1500] [outer = 0000000000000000] 16:48:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (00000077245F6800) [pid = 2940] [serial = 1501] [outer = 0000007723CA1400] 16:48:22 INFO - PROCESS | 2940 | 1464997702577 Marionette DEBUG loaded listener.js 16:48:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (00000077293A5C00) [pid = 2940] [serial = 1502] [outer = 0000007723CA1400] 16:48:23 INFO - PROCESS | 2940 | 1464997703160 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 16:48:23 INFO - PROCESS | 2940 | 1464997703210 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 2940 | 1464997703214 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:48:23 INFO - PROCESS | 2940 | 1464997703217 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 2940 | 1464997703221 Marionette TRACE conn6 <- [1,1966,null,{}] 16:48:23 INFO - PROCESS | 2940 | 1464997703233 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 2940 | 1464997703354 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:48:23 INFO - PROCESS | 2940 | 1464997703480 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A3C800 == 64 [pid = 2940] [id = 501] 16:48:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772A782C00) [pid = 2940] [serial = 1503] [outer = 0000000000000000] 16:48:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772A88F000) [pid = 2940] [serial = 1504] [outer = 000000772A782C00] 16:48:23 INFO - PROCESS | 2940 | 1464997703540 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772AF89400) [pid = 2940] [serial = 1505] [outer = 000000772A782C00] 16:48:24 INFO - PROCESS | 2940 | 1464997704181 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 985ms 16:48:24 INFO - PROCESS | 2940 | 1464997704204 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 2940 | 1464997704207 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:48:24 INFO - PROCESS | 2940 | 1464997704211 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 2940 | 1464997704213 Marionette TRACE conn6 <- [1,1970,null,{}] 16:48:24 INFO - PROCESS | 2940 | 1464997704217 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:24 INFO - PROCESS | 2940 | 1464997704332 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:48:24 INFO - PROCESS | 2940 | 1464997704456 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:24 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732282000 == 65 [pid = 2940] [id = 502] 16:48:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772CA83000) [pid = 2940] [serial = 1506] [outer = 0000000000000000] 16:48:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772D069800) [pid = 2940] [serial = 1507] [outer = 000000772CA83000] 16:48:24 INFO - PROCESS | 2940 | 1464997704513 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772DD06C00) [pid = 2940] [serial = 1508] [outer = 000000772CA83000] 16:48:25 INFO - PROCESS | 2940 | 1464997705063 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 882ms 16:48:25 INFO - PROCESS | 2940 | 1464997705102 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 2940 | 1464997705105 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:48:25 INFO - PROCESS | 2940 | 1464997705109 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:48:25 INFO - PROCESS | 2940 | 1464997705112 Marionette TRACE conn6 <- [1,1974,null,{}] 16:48:25 INFO - PROCESS | 2940 | 1464997705115 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:25 INFO - PROCESS | 2940 | 1464997705226 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:48:25 INFO - PROCESS | 2940 | 1464997705322 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BBB800 == 66 [pid = 2940] [id = 503] 16:48:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772DD9E000) [pid = 2940] [serial = 1509] [outer = 0000000000000000] 16:48:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772DF3E800) [pid = 2940] [serial = 1510] [outer = 000000772DD9E000] 16:48:25 INFO - PROCESS | 2940 | 1464997705377 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772DF96400) [pid = 2940] [serial = 1511] [outer = 000000772DD9E000] 16:48:25 INFO - PROCESS | 2940 | 1464997705928 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 839ms 16:48:25 INFO - PROCESS | 2940 | 1464997705968 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 2940 | 1464997705971 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:48:25 INFO - PROCESS | 2940 | 1464997705976 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 2940 | 1464997705978 Marionette TRACE conn6 <- [1,1978,null,{}] 16:48:25 INFO - PROCESS | 2940 | 1464997705982 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 2940 | 1464997706115 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:48:26 INFO - PROCESS | 2940 | 1464997706217 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732ED4800 == 67 [pid = 2940] [id = 504] 16:48:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772E02EC00) [pid = 2940] [serial = 1512] [outer = 0000000000000000] 16:48:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772E22C000) [pid = 2940] [serial = 1513] [outer = 000000772E02EC00] 16:48:26 INFO - PROCESS | 2940 | 1464997706273 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772E7A2400) [pid = 2940] [serial = 1514] [outer = 000000772E02EC00] 16:48:26 INFO - PROCESS | 2940 | 1464997706842 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 923ms 16:48:26 INFO - PROCESS | 2940 | 1464997706903 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 2940 | 1464997706906 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:48:26 INFO - PROCESS | 2940 | 1464997706910 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 2940 | 1464997706912 Marionette TRACE conn6 <- [1,1982,null,{}] 16:48:26 INFO - PROCESS | 2940 | 1464997706916 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:27 INFO - PROCESS | 2940 | 1464997707027 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:48:27 INFO - PROCESS | 2940 | 1464997707126 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 2940 | ++DOCSHELL 00000077224DA800 == 68 [pid = 2940] [id = 505] 16:48:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000771D1BDC00) [pid = 2940] [serial = 1515] [outer = 0000000000000000] 16:48:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (0000007722E8E800) [pid = 2940] [serial = 1516] [outer = 000000771D1BDC00] 16:48:27 INFO - PROCESS | 2940 | 1464997707181 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772A12DC00) [pid = 2940] [serial = 1517] [outer = 000000771D1BDC00] 16:48:27 INFO - PROCESS | 2940 | 1464997707945 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1079ms 16:48:28 INFO - PROCESS | 2940 | 1464997707992 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 2940 | 1464997707997 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:48:28 INFO - PROCESS | 2940 | 1464997708001 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:48:28 INFO - PROCESS | 2940 | 1464997708006 Marionette TRACE conn6 <- [1,1986,null,{}] 16:48:28 INFO - PROCESS | 2940 | 1464997708011 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 2940 | 1464997708125 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:48:28 INFO - PROCESS | 2940 | 1464997708234 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727F3C800 == 69 [pid = 2940] [id = 506] 16:48:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (0000007722378C00) [pid = 2940] [serial = 1518] [outer = 0000000000000000] 16:48:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (0000007722E8B400) [pid = 2940] [serial = 1519] [outer = 0000007722378C00] 16:48:28 INFO - PROCESS | 2940 | 1464997708286 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772406EC00) [pid = 2940] [serial = 1520] [outer = 0000007722378C00] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF11800 == 68 [pid = 2940] [id = 443] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC0C800 == 67 [pid = 2940] [id = 442] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 00000077230E0800 == 66 [pid = 2940] [id = 384] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772A417800 == 65 [pid = 2940] [id = 388] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772F431800 == 64 [pid = 2940] [id = 497] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED16800 == 63 [pid = 2940] [id = 496] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772E07C000 == 62 [pid = 2940] [id = 495] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF05800 == 61 [pid = 2940] [id = 494] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772CF32000 == 60 [pid = 2940] [id = 493] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFC2800 == 59 [pid = 2940] [id = 492] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772A332800 == 58 [pid = 2940] [id = 491] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 00000077232B2000 == 57 [pid = 2940] [id = 490] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000771EF64000 == 56 [pid = 2940] [id = 489] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007732FC6000 == 55 [pid = 2940] [id = 486] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000773210D800 == 54 [pid = 2940] [id = 485] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772BC23000 == 53 [pid = 2940] [id = 484] 16:48:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D31800 == 52 [pid = 2940] [id = 483] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772E7A2000) [pid = 2940] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (0000007727C1AC00) [pid = 2940] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772DF41800) [pid = 2940] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772DBC5000) [pid = 2940] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772CB33C00) [pid = 2940] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772AF1F800) [pid = 2940] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000771D986C00) [pid = 2940] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772AE2D000) [pid = 2940] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772DF3C000) [pid = 2940] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772DF46C00) [pid = 2940] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772E022400) [pid = 2940] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772DF9A400) [pid = 2940] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (00000077230A7800) [pid = 2940] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772E228000) [pid = 2940] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007722C7F800) [pid = 2940] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (00000077297A2000) [pid = 2940] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (0000007727CA5000) [pid = 2940] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772ACDB400) [pid = 2940] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772A8A2C00) [pid = 2940] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772DD0A400) [pid = 2940] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772D0F5000) [pid = 2940] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000771D828000) [pid = 2940] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772A77FC00) [pid = 2940] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772AAB5800) [pid = 2940] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772A7E2800) [pid = 2940] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772A12A800) [pid = 2940] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000771EF7F800) [pid = 2940] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772406C000) [pid = 2940] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772C62F800) [pid = 2940] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000772AE29800) [pid = 2940] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772E2F3000) [pid = 2940] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772B584800) [pid = 2940] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772E2EA800) [pid = 2940] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772329A000) [pid = 2940] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772A12CC00) [pid = 2940] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772D06AC00) [pid = 2940] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:48:28 INFO - PROCESS | 2940 | 1464997708864 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 879ms 16:48:28 INFO - PROCESS | 2940 | 1464997708885 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 2940 | 1464997708891 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:48:28 INFO - PROCESS | 2940 | 1464997708897 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 2940 | 1464997708900 Marionette TRACE conn6 <- [1,1990,null,{}] 16:48:28 INFO - PROCESS | 2940 | 1464997708903 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 2940 | 1464997708999 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:48:29 INFO - PROCESS | 2940 | 1464997709079 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B49000 == 53 [pid = 2940] [id = 507] 16:48:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000771D8B1400) [pid = 2940] [serial = 1521] [outer = 0000000000000000] 16:48:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (0000007723B55400) [pid = 2940] [serial = 1522] [outer = 000000771D8B1400] 16:48:29 INFO - PROCESS | 2940 | 1464997709134 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (0000007727E6C800) [pid = 2940] [serial = 1523] [outer = 000000771D8B1400] 16:48:29 INFO - PROCESS | 2940 | 1464997709538 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 16:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:48:29 INFO - PROCESS | 2940 | 1464997709590 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 2940 | 1464997709592 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:48:29 INFO - PROCESS | 2940 | 1464997709596 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 2940 | 1464997709599 Marionette TRACE conn6 <- [1,1994,null,{}] 16:48:29 INFO - PROCESS | 2940 | 1464997709611 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 2940 | 1464997709708 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:48:29 INFO - PROCESS | 2940 | 1464997709716 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CF30000 == 54 [pid = 2940] [id = 508] 16:48:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (0000007729EF4400) [pid = 2940] [serial = 1524] [outer = 0000000000000000] 16:48:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772A12A800) [pid = 2940] [serial = 1525] [outer = 0000007729EF4400] 16:48:29 INFO - PROCESS | 2940 | 1464997709764 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772A7E3400) [pid = 2940] [serial = 1526] [outer = 0000007729EF4400] 16:48:30 INFO - PROCESS | 2940 | 1464997710233 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 16:48:30 INFO - PROCESS | 2940 | 1464997710291 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 2940 | 1464997710294 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:48:30 INFO - PROCESS | 2940 | 1464997710297 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 2940 | 1464997710299 Marionette TRACE conn6 <- [1,1998,null,{}] 16:48:30 INFO - PROCESS | 2940 | 1464997710303 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:30 INFO - PROCESS | 2940 | 1464997710424 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:48:30 INFO - PROCESS | 2940 | 1464997710518 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722CB8000 == 55 [pid = 2940] [id = 509] 16:48:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772A020000) [pid = 2940] [serial = 1527] [outer = 0000000000000000] 16:48:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772A8E0000) [pid = 2940] [serial = 1528] [outer = 000000772A020000] 16:48:30 INFO - PROCESS | 2940 | 1464997710564 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772ACDD800) [pid = 2940] [serial = 1529] [outer = 000000772A020000] 16:48:30 INFO - PROCESS | 2940 | 1464997710969 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 733ms 16:48:31 INFO - PROCESS | 2940 | 1464997711033 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 2940 | 1464997711035 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:48:31 INFO - PROCESS | 2940 | 1464997711038 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 2940 | 1464997711040 Marionette TRACE conn6 <- [1,2002,null,{}] 16:48:31 INFO - PROCESS | 2940 | 1464997711044 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 2940 | 1464997711159 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:48:31 INFO - PROCESS | 2940 | 1464997711216 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E262800 == 56 [pid = 2940] [id = 510] 16:48:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772A899400) [pid = 2940] [serial = 1530] [outer = 0000000000000000] 16:48:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772AE29800) [pid = 2940] [serial = 1531] [outer = 000000772A899400] 16:48:31 INFO - PROCESS | 2940 | 1464997711262 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772AF90800) [pid = 2940] [serial = 1532] [outer = 000000772A899400] 16:48:31 INFO - PROCESS | 2940 | 1464997711729 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 16:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:48:31 INFO - PROCESS | 2940 | 1464997711783 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 2940 | 1464997711785 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:48:31 INFO - PROCESS | 2940 | 1464997711789 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 2940 | 1464997711790 Marionette TRACE conn6 <- [1,2006,null,{}] 16:48:31 INFO - PROCESS | 2940 | 1464997711794 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:31 INFO - PROCESS | 2940 | 1464997711923 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:48:31 INFO - PROCESS | 2940 | 1464997711983 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730896800 == 57 [pid = 2940] [id = 511] 16:48:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772DBD3400) [pid = 2940] [serial = 1533] [outer = 0000000000000000] 16:48:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772DD10C00) [pid = 2940] [serial = 1534] [outer = 000000772DBD3400] 16:48:32 INFO - PROCESS | 2940 | 1464997712029 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772DF95800) [pid = 2940] [serial = 1535] [outer = 000000772DBD3400] 16:48:32 INFO - PROCESS | 2940 | 1464997712447 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 693ms 16:48:32 INFO - PROCESS | 2940 | 1464997712482 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:48:32 INFO - PROCESS | 2940 | 1464997712484 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:48:32 INFO - PROCESS | 2940 | 1464997712493 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 2940 | 1464997712495 Marionette TRACE conn6 <- [1,2010,null,{}] 16:48:32 INFO - PROCESS | 2940 | 1464997712499 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 2940 | 1464997712615 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:48:32 INFO - PROCESS | 2940 | 1464997712621 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A28800 == 58 [pid = 2940] [id = 512] 16:48:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772DFA0400) [pid = 2940] [serial = 1536] [outer = 0000000000000000] 16:48:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772E02B400) [pid = 2940] [serial = 1537] [outer = 000000772DFA0400] 16:48:32 INFO - PROCESS | 2940 | 1464997712715 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772E226000) [pid = 2940] [serial = 1538] [outer = 000000772DFA0400] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772A015C00) [pid = 2940] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000771DB9D800) [pid = 2940] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000771ED8D400) [pid = 2940] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772A01EC00) [pid = 2940] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (00000077293AAC00) [pid = 2940] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (00000077230A0C00) [pid = 2940] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772ACD7800) [pid = 2940] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772A891C00) [pid = 2940] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:48:32 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000771C74DC00) [pid = 2940] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:48:33 INFO - PROCESS | 2940 | 1464997713183 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 16:48:33 INFO - PROCESS | 2940 | 1464997713224 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 2940 | 1464997713226 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:48:33 INFO - PROCESS | 2940 | 1464997713230 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - PROCESS | 2940 | 1464997713232 Marionette TRACE conn6 <- [1,2014,null,{}] 16:48:33 INFO - PROCESS | 2940 | 1464997713235 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:33 INFO - PROCESS | 2940 | 1464997713350 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:48:33 INFO - PROCESS | 2940 | 1464997713356 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 2940 | ++DOCSHELL 000000773209C800 == 59 [pid = 2940] [id = 513] 16:48:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (0000007729EF3800) [pid = 2940] [serial = 1539] [outer = 0000000000000000] 16:48:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772E025000) [pid = 2940] [serial = 1540] [outer = 0000007729EF3800] 16:48:33 INFO - PROCESS | 2940 | 1464997713401 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772E2F5000) [pid = 2940] [serial = 1541] [outer = 0000007729EF3800] 16:48:33 INFO - PROCESS | 2940 | --DOCSHELL 000000771E8ED800 == 58 [pid = 2940] [id = 11] 16:48:33 INFO - PROCESS | 2940 | 1464997713887 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 16:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:48:33 INFO - PROCESS | 2940 | 1464997713925 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 2940 | 1464997713927 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:48:33 INFO - PROCESS | 2940 | 1464997713930 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - PROCESS | 2940 | 1464997713932 Marionette TRACE conn6 <- [1,2018,null,{}] 16:48:33 INFO - PROCESS | 2940 | 1464997713936 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 2940 | 1464997714028 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:48:34 INFO - PROCESS | 2940 | 1464997714038 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A5C000 == 59 [pid = 2940] [id = 514] 16:48:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772BCA1800) [pid = 2940] [serial = 1542] [outer = 0000000000000000] 16:48:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772E7A6800) [pid = 2940] [serial = 1543] [outer = 000000772BCA1800] 16:48:34 INFO - PROCESS | 2940 | 1464997714082 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772E824C00) [pid = 2940] [serial = 1544] [outer = 000000772BCA1800] 16:48:34 INFO - PROCESS | 2940 | 1464997714514 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 16:48:34 INFO - PROCESS | 2940 | 1464997714563 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 2940 | 1464997714566 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:48:34 INFO - PROCESS | 2940 | 1464997714569 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 2940 | 1464997714571 Marionette TRACE conn6 <- [1,2022,null,{}] 16:48:34 INFO - PROCESS | 2940 | 1464997714574 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 2940 | 1464997714666 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:48:34 INFO - PROCESS | 2940 | 1464997714707 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BC5000 == 60 [pid = 2940] [id = 515] 16:48:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772E8D5400) [pid = 2940] [serial = 1545] [outer = 0000000000000000] 16:48:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772E8D8C00) [pid = 2940] [serial = 1546] [outer = 000000772E8D5400] 16:48:34 INFO - PROCESS | 2940 | 1464997714751 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772EC45C00) [pid = 2940] [serial = 1547] [outer = 000000772E8D5400] 16:48:35 INFO - PROCESS | 2940 | 1464997715446 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 921ms 16:48:35 INFO - PROCESS | 2940 | 1464997715494 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:48:35 INFO - PROCESS | 2940 | 1464997715500 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:48:35 INFO - PROCESS | 2940 | 1464997715505 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 2940 | 1464997715510 Marionette TRACE conn6 <- [1,2026,null,{}] 16:48:35 INFO - PROCESS | 2940 | 1464997715515 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 2940 | 1464997715639 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:48:35 INFO - PROCESS | 2940 | 1464997715770 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A03C000 == 61 [pid = 2940] [id = 516] 16:48:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771EEA5C00) [pid = 2940] [serial = 1548] [outer = 0000000000000000] 16:48:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (0000007722C7F800) [pid = 2940] [serial = 1549] [outer = 000000771EEA5C00] 16:48:35 INFO - PROCESS | 2940 | 1464997715829 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007727643000) [pid = 2940] [serial = 1550] [outer = 000000771EEA5C00] 16:48:36 INFO - PROCESS | 2940 | 1464997716468 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1033ms 16:48:36 INFO - PROCESS | 2940 | 1464997716541 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:48:36 INFO - PROCESS | 2940 | 1464997716548 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:48:36 INFO - PROCESS | 2940 | 1464997716555 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:48:36 INFO - PROCESS | 2940 | 1464997716558 Marionette TRACE conn6 <- [1,2030,null,{}] 16:48:36 INFO - PROCESS | 2940 | 1464997716583 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 2940 | 1464997716756 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:48:36 INFO - PROCESS | 2940 | 1464997716809 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F41A800 == 62 [pid = 2940] [id = 517] 16:48:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772A7DF400) [pid = 2940] [serial = 1551] [outer = 0000000000000000] 16:48:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772A887400) [pid = 2940] [serial = 1552] [outer = 000000772A7DF400] 16:48:36 INFO - PROCESS | 2940 | 1464997716865 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772AECFC00) [pid = 2940] [serial = 1553] [outer = 000000772A7DF400] 16:48:37 INFO - PROCESS | 2940 | 1464997717507 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 16:48:37 INFO - PROCESS | 2940 | 1464997717547 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 2940 | 1464997717550 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:48:37 INFO - PROCESS | 2940 | 1464997717554 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 2940 | 1464997717558 Marionette TRACE conn6 <- [1,2034,null,{}] 16:48:37 INFO - PROCESS | 2940 | 1464997717570 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:37 INFO - PROCESS | 2940 | 1464997717691 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:48:37 INFO - PROCESS | 2940 | 1464997717822 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D2A800 == 63 [pid = 2940] [id = 518] 16:48:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772DD99400) [pid = 2940] [serial = 1554] [outer = 0000000000000000] 16:48:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772DF49000) [pid = 2940] [serial = 1555] [outer = 000000772DD99400] 16:48:37 INFO - PROCESS | 2940 | 1464997717881 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772E8D9000) [pid = 2940] [serial = 1556] [outer = 000000772DD99400] 16:48:38 INFO - PROCESS | 2940 | 1464997718475 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 985ms 16:48:38 INFO - PROCESS | 2940 | 1464997718541 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 2940 | 1464997718544 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:48:38 INFO - PROCESS | 2940 | 1464997718547 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 2940 | 1464997718550 Marionette TRACE conn6 <- [1,2038,null,{}] 16:48:38 INFO - PROCESS | 2940 | 1464997718553 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:38 INFO - PROCESS | 2940 | 1464997718674 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:48:38 INFO - PROCESS | 2940 | 1464997718801 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338A9800 == 64 [pid = 2940] [id = 519] 16:48:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772EC4C800) [pid = 2940] [serial = 1557] [outer = 0000000000000000] 16:48:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772EC50000) [pid = 2940] [serial = 1558] [outer = 000000772EC4C800] 16:48:38 INFO - PROCESS | 2940 | 1464997718858 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772ED9C800) [pid = 2940] [serial = 1559] [outer = 000000772EC4C800] 16:48:39 INFO - PROCESS | 2940 | 1464997719428 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 944ms 16:48:39 INFO - PROCESS | 2940 | 1464997719493 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 2940 | 1464997719496 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:48:39 INFO - PROCESS | 2940 | 1464997719499 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:48:39 INFO - PROCESS | 2940 | 1464997719501 Marionette TRACE conn6 <- [1,2042,null,{}] 16:48:39 INFO - PROCESS | 2940 | 1464997719506 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 2940 | 1464997719621 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:48:39 INFO - PROCESS | 2940 | 1464997719937 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 2940 | ++DOCSHELL 000000771EF5F800 == 65 [pid = 2940] [id = 520] 16:48:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (00000077189EF000) [pid = 2940] [serial = 1560] [outer = 0000000000000000] 16:48:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000771BEDD400) [pid = 2940] [serial = 1561] [outer = 00000077189EF000] 16:48:40 INFO - PROCESS | 2940 | 1464997720023 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000771D822C00) [pid = 2940] [serial = 1562] [outer = 00000077189EF000] 16:48:40 INFO - PROCESS | 2940 | 1464997720663 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1182ms 16:48:40 INFO - PROCESS | 2940 | 1464997720684 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:48:40 INFO - PROCESS | 2940 | 1464997720689 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:48:40 INFO - PROCESS | 2940 | 1464997720693 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 2940 | 1464997720696 Marionette TRACE conn6 <- [1,2046,null,{}] 16:48:40 INFO - PROCESS | 2940 | 1464997720701 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 2940 | 1464997720809 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:48:40 INFO - PROCESS | 2940 | 1464997720913 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C55000 == 66 [pid = 2940] [id = 521] 16:48:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000771D989400) [pid = 2940] [serial = 1563] [outer = 0000000000000000] 16:48:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000771DB9F400) [pid = 2940] [serial = 1564] [outer = 000000771D989400] 16:48:40 INFO - PROCESS | 2940 | 1464997720964 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000771E15DC00) [pid = 2940] [serial = 1565] [outer = 000000771D989400] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772E080000 == 65 [pid = 2940] [id = 473] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF1F800 == 64 [pid = 2940] [id = 472] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A71800 == 63 [pid = 2940] [id = 466] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A5C000 == 62 [pid = 2940] [id = 514] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 000000773209C800 == 61 [pid = 2940] [id = 513] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A28800 == 60 [pid = 2940] [id = 512] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007730896800 == 59 [pid = 2940] [id = 511] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772E262800 == 58 [pid = 2940] [id = 510] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007722CB8000 == 57 [pid = 2940] [id = 509] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772CF30000 == 56 [pid = 2940] [id = 508] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B49000 == 55 [pid = 2940] [id = 507] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772B12C000) [pid = 2940] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772B12C400) [pid = 2940] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000771D82C400) [pid = 2940] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (0000007724067000) [pid = 2940] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772E031C00) [pid = 2940] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772E825000) [pid = 2940] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 000000771C7D3000 == 54 [pid = 2940] [id = 12] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007727F3C800 == 53 [pid = 2940] [id = 506] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 00000077224DA800 == 52 [pid = 2940] [id = 505] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007732ED4800 == 51 [pid = 2940] [id = 504] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BBB800 == 50 [pid = 2940] [id = 503] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007732282000 == 49 [pid = 2940] [id = 502] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A3C800 == 48 [pid = 2940] [id = 501] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 000000772CF2B000 == 47 [pid = 2940] [id = 500] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 00000077232B5800 == 46 [pid = 2940] [id = 499] 16:48:41 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A8800 == 45 [pid = 2940] [id = 498] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772AF88000) [pid = 2940] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000771DBA3000) [pid = 2940] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772A01C000) [pid = 2940] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772253F000) [pid = 2940] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772ACD7000) [pid = 2940] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772AED2800) [pid = 2940] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (0000007729EEF000) [pid = 2940] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000771DBA8C00) [pid = 2940] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007727643800) [pid = 2940] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (00000077297EC800) [pid = 2940] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772ACDEC00) [pid = 2940] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A128800) [pid = 2940] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772A8E4400) [pid = 2940] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772AE0D400) [pid = 2940] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (0000007723C9C400) [pid = 2940] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772A897800) [pid = 2940] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (00000077297A7000) [pid = 2940] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000771D8B0800) [pid = 2940] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:48:41 INFO - PROCESS | 2940 | 1464997721623 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 984ms 16:48:41 INFO - PROCESS | 2940 | 1464997721679 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 2940 | 1464997721683 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:48:41 INFO - PROCESS | 2940 | 1464997721688 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 2940 | 1464997721690 Marionette TRACE conn6 <- [1,2050,null,{}] 16:48:41 INFO - PROCESS | 2940 | 1464997721694 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:41 INFO - PROCESS | 2940 | 1464997721789 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:48:41 INFO - PROCESS | 2940 | 1464997721873 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232B0800 == 46 [pid = 2940] [id = 522] 16:48:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000771D82C400) [pid = 2940] [serial = 1566] [outer = 0000000000000000] 16:48:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000771DFA9000) [pid = 2940] [serial = 1567] [outer = 000000771D82C400] 16:48:41 INFO - PROCESS | 2940 | 1464997721920 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772253F000) [pid = 2940] [serial = 1568] [outer = 000000771D82C400] 16:48:42 INFO - PROCESS | 2940 | 1464997722354 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 16:48:42 INFO - PROCESS | 2940 | 1464997722382 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 2940 | 1464997722385 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:48:42 INFO - PROCESS | 2940 | 1464997722390 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 2940 | 1464997722396 Marionette TRACE conn6 <- [1,2054,null,{}] 16:48:42 INFO - PROCESS | 2940 | 1464997722406 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 2940 | 1464997722526 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:48:42 INFO - PROCESS | 2940 | 1464997722546 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A337800 == 47 [pid = 2940] [id = 523] 16:48:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772329C000) [pid = 2940] [serial = 1569] [outer = 0000000000000000] 16:48:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (0000007723BC7C00) [pid = 2940] [serial = 1570] [outer = 000000772329C000] 16:48:42 INFO - PROCESS | 2940 | 1464997722592 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772427D400) [pid = 2940] [serial = 1571] [outer = 000000772329C000] 16:48:43 INFO - PROCESS | 2940 | 1464997723052 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 16:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:48:43 INFO - PROCESS | 2940 | 1464997723083 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 2940 | 1464997723086 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:48:43 INFO - PROCESS | 2940 | 1464997723089 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 2940 | 1464997723091 Marionette TRACE conn6 <- [1,2058,null,{}] 16:48:43 INFO - PROCESS | 2940 | 1464997723095 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 2940 | 1464997723185 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:48:43 INFO - PROCESS | 2940 | 1464997723193 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722405800 == 48 [pid = 2940] [id = 524] 16:48:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772472B400) [pid = 2940] [serial = 1572] [outer = 0000000000000000] 16:48:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (0000007727643800) [pid = 2940] [serial = 1573] [outer = 000000772472B400] 16:48:43 INFO - PROCESS | 2940 | 1464997723239 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007727CCCC00) [pid = 2940] [serial = 1574] [outer = 000000772472B400] 16:48:43 INFO - PROCESS | 2940 | 1464997723683 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 16:48:43 INFO - PROCESS | 2940 | 1464997723728 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:48:43 INFO - PROCESS | 2940 | 1464997723730 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:48:43 INFO - PROCESS | 2940 | 1464997723733 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 2940 | 1464997723735 Marionette TRACE conn6 <- [1,2062,null,{}] 16:48:43 INFO - PROCESS | 2940 | 1464997723739 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 2940 | 1464997723853 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:48:43 INFO - PROCESS | 2940 | 1464997723934 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BC10000 == 49 [pid = 2940] [id = 525] 16:48:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (00000077293A8000) [pid = 2940] [serial = 1575] [outer = 0000000000000000] 16:48:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (00000077293B2C00) [pid = 2940] [serial = 1576] [outer = 00000077293A8000] 16:48:43 INFO - PROCESS | 2940 | 1464997723990 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (00000077297F4400) [pid = 2940] [serial = 1577] [outer = 00000077293A8000] 16:48:44 INFO - PROCESS | 2940 | 1464997724453 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 775ms 16:48:44 INFO - PROCESS | 2940 | 1464997724516 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 2940 | 1464997724525 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:48:44 INFO - PROCESS | 2940 | 1464997724529 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 2940 | 1464997724531 Marionette TRACE conn6 <- [1,2066,null,{}] 16:48:44 INFO - PROCESS | 2940 | 1464997724535 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 2940 | 1464997724653 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:48:44 INFO - PROCESS | 2940 | 1464997724712 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC18000 == 50 [pid = 2940] [id = 526] 16:48:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772A123400) [pid = 2940] [serial = 1578] [outer = 0000000000000000] 16:48:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772A12B000) [pid = 2940] [serial = 1579] [outer = 000000772A123400] 16:48:44 INFO - PROCESS | 2940 | 1464997724757 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772A779000) [pid = 2940] [serial = 1580] [outer = 000000772A123400] 16:48:45 INFO - PROCESS | 2940 | 1464997725175 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 16:48:45 INFO - PROCESS | 2940 | 1464997725222 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 2940 | 1464997725224 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:48:45 INFO - PROCESS | 2940 | 1464997725227 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - PROCESS | 2940 | 1464997725229 Marionette TRACE conn6 <- [1,2070,null,{}] 16:48:45 INFO - PROCESS | 2940 | 1464997725264 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 2940 | 1464997725378 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:48:45 INFO - PROCESS | 2940 | 1464997725438 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF1D000 == 51 [pid = 2940] [id = 527] 16:48:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A4B2400) [pid = 2940] [serial = 1581] [outer = 0000000000000000] 16:48:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772A7E2400) [pid = 2940] [serial = 1582] [outer = 000000772A4B2400] 16:48:45 INFO - PROCESS | 2940 | 1464997725483 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772A88E800) [pid = 2940] [serial = 1583] [outer = 000000772A4B2400] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000771D1BDC00) [pid = 2940] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772A020000) [pid = 2940] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772A899400) [pid = 2940] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771D8B1400) [pid = 2940] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (0000007729EF4400) [pid = 2940] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (0000007722378C00) [pid = 2940] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772DBD3400) [pid = 2940] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772BCA1800) [pid = 2940] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772DFA0400) [pid = 2940] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (0000007729EF3800) [pid = 2940] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000771CE32000) [pid = 2940] [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.] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000771E8F1800) [pid = 2940] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (00000077189F1C00) [pid = 2940] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:48:46 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000771C74AC00) [pid = 2940] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:48:46 INFO - PROCESS | 2940 | 1464997726103 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 881ms 16:48:46 INFO - PROCESS | 2940 | 1464997726111 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 2940 | 1464997726114 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:48:46 INFO - PROCESS | 2940 | 1464997726117 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:48:46 INFO - PROCESS | 2940 | 1464997726118 Marionette TRACE conn6 <- [1,2074,null,{}] 16:48:46 INFO - PROCESS | 2940 | 1464997726130 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 2940 | 1464997726216 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:48:46 INFO - PROCESS | 2940 | 1464997726294 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC22000 == 52 [pid = 2940] [id = 528] 16:48:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000771C810800) [pid = 2940] [serial = 1584] [outer = 0000000000000000] 16:48:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (00000077293AE400) [pid = 2940] [serial = 1585] [outer = 000000771C810800] 16:48:46 INFO - PROCESS | 2940 | 1464997726345 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772A89A800) [pid = 2940] [serial = 1586] [outer = 000000771C810800] 16:48:46 INFO - PROCESS | 2940 | 1464997726716 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 16:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:48:46 INFO - PROCESS | 2940 | 1464997726813 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 2940 | 1464997726815 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:48:46 INFO - PROCESS | 2940 | 1464997726823 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 2940 | 1464997726825 Marionette TRACE conn6 <- [1,2078,null,{}] 16:48:46 INFO - PROCESS | 2940 | 1464997726836 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:46 INFO - PROCESS | 2940 | 1464997726923 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:48:46 INFO - PROCESS | 2940 | 1464997726929 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E266800 == 53 [pid = 2940] [id = 529] 16:48:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772A8A6C00) [pid = 2940] [serial = 1587] [outer = 0000000000000000] 16:48:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772ABE9000) [pid = 2940] [serial = 1588] [outer = 000000772A8A6C00] 16:48:46 INFO - PROCESS | 2940 | 1464997726975 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772ACDFC00) [pid = 2940] [serial = 1589] [outer = 000000772A8A6C00] 16:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 587ms 16:48:47 INFO - PROCESS | 2940 | 1464997727398 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:48:47 INFO - PROCESS | 2940 | 1464997727408 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:48:47 INFO - PROCESS | 2940 | 1464997727410 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:48:47 INFO - PROCESS | 2940 | 1464997727413 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:48:47 INFO - PROCESS | 2940 | 1464997727415 Marionette TRACE conn6 <- [1,2082,null,{}] 16:48:47 INFO - PROCESS | 2940 | 1464997727418 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:47 INFO - PROCESS | 2940 | 1464997727551 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:48:47 INFO - PROCESS | 2940 | 1464997727560 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE78000 == 54 [pid = 2940] [id = 530] 16:48:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772ACE0C00) [pid = 2940] [serial = 1590] [outer = 0000000000000000] 16:48:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772AE0A400) [pid = 2940] [serial = 1591] [outer = 000000772ACE0C00] 16:48:47 INFO - PROCESS | 2940 | 1464997727611 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772AE34C00) [pid = 2940] [serial = 1592] [outer = 000000772ACE0C00] 16:48:48 INFO - PROCESS | 2940 | 1464997728165 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 796ms 16:48:48 INFO - PROCESS | 2940 | 1464997728214 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 2940 | 1464997728219 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:48:48 INFO - PROCESS | 2940 | 1464997728273 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 2940 | 1464997728277 Marionette TRACE conn6 <- [1,2086,null,{}] 16:48:48 INFO - PROCESS | 2940 | 1464997728329 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 2940 | 1464997728460 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:48:48 INFO - PROCESS | 2940 | 1464997728580 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230D8000 == 55 [pid = 2940] [id = 531] 16:48:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000771BEE3C00) [pid = 2940] [serial = 1593] [outer = 0000000000000000] 16:48:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000771D8B0000) [pid = 2940] [serial = 1594] [outer = 000000771BEE3C00] 16:48:48 INFO - PROCESS | 2940 | 1464997728639 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000771DBA9C00) [pid = 2940] [serial = 1595] [outer = 000000771BEE3C00] 16:48:49 INFO - PROCESS | 2940 | 1464997729248 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1074ms 16:48:49 INFO - PROCESS | 2940 | 1464997729302 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 2940 | 1464997729309 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:48:49 INFO - PROCESS | 2940 | 1464997729315 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:48:49 INFO - PROCESS | 2940 | 1464997729318 Marionette TRACE conn6 <- [1,2090,null,{}] 16:48:49 INFO - PROCESS | 2940 | 1464997729322 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:49 INFO - PROCESS | 2940 | 1464997729441 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:48:49 INFO - PROCESS | 2940 | 1464997729569 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CF2B000 == 56 [pid = 2940] [id = 532] 16:48:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (0000007723107000) [pid = 2940] [serial = 1596] [outer = 0000000000000000] 16:48:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772329B800) [pid = 2940] [serial = 1597] [outer = 0000007723107000] 16:48:49 INFO - PROCESS | 2940 | 1464997729627 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772736D800) [pid = 2940] [serial = 1598] [outer = 0000007723107000] 16:48:50 INFO - PROCESS | 2940 | 1464997730265 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 984ms 16:48:50 INFO - PROCESS | 2940 | 1464997730306 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 2940 | 1464997730308 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:48:50 INFO - PROCESS | 2940 | 1464997730312 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 2940 | 1464997730316 Marionette TRACE conn6 <- [1,2094,null,{}] 16:48:50 INFO - PROCESS | 2940 | 1464997730328 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:50 INFO - PROCESS | 2940 | 1464997730448 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:48:50 INFO - PROCESS | 2940 | 1464997730577 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A1000 == 57 [pid = 2940] [id = 533] 16:48:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772A016400) [pid = 2940] [serial = 1599] [outer = 0000000000000000] 16:48:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772A01F000) [pid = 2940] [serial = 1600] [outer = 000000772A016400] 16:48:50 INFO - PROCESS | 2940 | 1464997730636 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772A8E2400) [pid = 2940] [serial = 1601] [outer = 000000772A016400] 16:48:51 INFO - PROCESS | 2940 | 1464997731275 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 2940 | 1464997731350 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:48:51 INFO - PROCESS | 2940 | 1464997731353 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - PROCESS | 2940 | 1464997731355 Marionette TRACE conn6 <- [1,2098,null,{}] 16:48:51 INFO - PROCESS | 2940 | 1464997731359 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:51 INFO - PROCESS | 2940 | 1464997731476 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:48:51 INFO - PROCESS | 2940 | 1464997731603 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A28000 == 58 [pid = 2940] [id = 534] 16:48:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772AF21C00) [pid = 2940] [serial = 1602] [outer = 0000000000000000] 16:48:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772AF84800) [pid = 2940] [serial = 1603] [outer = 000000772AF21C00] 16:48:51 INFO - PROCESS | 2940 | 1464997731660 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772AF8FC00) [pid = 2940] [serial = 1604] [outer = 000000772AF21C00] 16:48:52 INFO - PROCESS | 2940 | 1464997732236 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 943ms 16:48:52 INFO - PROCESS | 2940 | 1464997732299 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 2940 | 1464997732301 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:48:52 INFO - PROCESS | 2940 | 1464997732305 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 2940 | 1464997732307 Marionette TRACE conn6 <- [1,2102,null,{}] 16:48:52 INFO - PROCESS | 2940 | 1464997732310 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:52 INFO - PROCESS | 2940 | 1464997732421 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:48:52 INFO - PROCESS | 2940 | 1464997732548 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732114800 == 59 [pid = 2940] [id = 535] 16:48:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772B132C00) [pid = 2940] [serial = 1605] [outer = 0000000000000000] 16:48:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772B51A400) [pid = 2940] [serial = 1606] [outer = 000000772B132C00] 16:48:52 INFO - PROCESS | 2940 | 1464997732604 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772BAF2400) [pid = 2940] [serial = 1607] [outer = 000000772B132C00] 16:48:53 INFO - PROCESS | 2940 | 1464997733219 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 942ms 16:48:53 INFO - PROCESS | 2940 | 1464997733250 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 2940 | 1464997733252 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:48:53 INFO - PROCESS | 2940 | 1464997733256 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 2940 | 1464997733258 Marionette TRACE conn6 <- [1,2106,null,{}] 16:48:53 INFO - PROCESS | 2940 | 1464997733262 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:53 INFO - PROCESS | 2940 | 1464997733400 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:48:53 INFO - PROCESS | 2940 | 1464997733531 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AC43800 == 60 [pid = 2940] [id = 536] 16:48:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000771CE31800) [pid = 2940] [serial = 1608] [outer = 0000000000000000] 16:48:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007722C65C00) [pid = 2940] [serial = 1609] [outer = 000000771CE31800] 16:48:53 INFO - PROCESS | 2940 | 1464997733590 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772CF5BC00) [pid = 2940] [serial = 1610] [outer = 000000771CE31800] 16:48:54 INFO - PROCESS | 2940 | 1464997734379 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1189ms 16:48:54 INFO - PROCESS | 2940 | 1464997734448 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:48:54 INFO - PROCESS | 2940 | 1464997734453 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:48:54 INFO - PROCESS | 2940 | 1464997734457 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:48:54 INFO - PROCESS | 2940 | 1464997734462 Marionette TRACE conn6 <- [1,2110,null,{}] 16:48:54 INFO - PROCESS | 2940 | 1464997734467 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:54 INFO - PROCESS | 2940 | 1464997734608 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:48:54 INFO - PROCESS | 2940 | 1464997734743 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232A4800 == 61 [pid = 2940] [id = 537] 16:48:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (0000007722479400) [pid = 2940] [serial = 1611] [outer = 0000000000000000] 16:48:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (0000007722B86800) [pid = 2940] [serial = 1612] [outer = 0000007722479400] 16:48:54 INFO - PROCESS | 2940 | 1464997734797 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (0000007723B57C00) [pid = 2940] [serial = 1613] [outer = 0000007722479400] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772F41F000 == 60 [pid = 2940] [id = 474] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772E266800 == 59 [pid = 2940] [id = 529] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC22000 == 58 [pid = 2940] [id = 528] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF1D000 == 57 [pid = 2940] [id = 527] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC18000 == 56 [pid = 2940] [id = 526] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772A337800 == 55 [pid = 2940] [id = 523] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 00000077232B0800 == 54 [pid = 2940] [id = 522] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C55000 == 53 [pid = 2940] [id = 521] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000771EECC000) [pid = 2940] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772DF3E800) [pid = 2940] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772E22C000) [pid = 2940] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772E8D8C00) [pid = 2940] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000771EF5F800 == 52 [pid = 2940] [id = 520] 16:48:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772A03C000 == 51 [pid = 2940] [id = 516] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (0000007723106400) [pid = 2940] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (0000007722166400) [pid = 2940] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772D069800) [pid = 2940] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (00000077245F6800) [pid = 2940] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772A12DC00) [pid = 2940] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007722E8E800) [pid = 2940] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772A8E0000) [pid = 2940] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772AE29800) [pid = 2940] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (0000007723B55400) [pid = 2940] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (0000007727E6C800) [pid = 2940] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772A88F000) [pid = 2940] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772A12A800) [pid = 2940] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772A7E3400) [pid = 2940] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772406EC00) [pid = 2940] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (0000007722E8B400) [pid = 2940] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771D826C00) [pid = 2940] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772DD10C00) [pid = 2940] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772AF90800) [pid = 2940] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772E824C00) [pid = 2940] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772E02B400) [pid = 2940] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772DF95800) [pid = 2940] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772E025000) [pid = 2940] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772E7A6800) [pid = 2940] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772E226000) [pid = 2940] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771BE1F400) [pid = 2940] [serial = 1055] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772E2F5000) [pid = 2940] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772ACDD800) [pid = 2940] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:48:55 INFO - PROCESS | 2940 | 1464997735367 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 945ms 16:48:55 INFO - PROCESS | 2940 | 1464997735407 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:48:55 INFO - PROCESS | 2940 | 1464997735412 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:48:55 INFO - PROCESS | 2940 | 1464997735418 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 2940 | 1464997735421 Marionette TRACE conn6 <- [1,2114,null,{}] 16:48:55 INFO - PROCESS | 2940 | 1464997735425 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:55 INFO - PROCESS | 2940 | 1464997735521 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:48:55 INFO - PROCESS | 2940 | 1464997735531 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724584800 == 52 [pid = 2940] [id = 538] 16:48:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (00000077224D0800) [pid = 2940] [serial = 1614] [outer = 0000000000000000] 16:48:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (0000007723BC0000) [pid = 2940] [serial = 1615] [outer = 00000077224D0800] 16:48:55 INFO - PROCESS | 2940 | 1464997735577 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (00000077243CA400) [pid = 2940] [serial = 1616] [outer = 00000077224D0800] 16:48:56 INFO - PROCESS | 2940 | 1464997736046 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 16:48:56 INFO - PROCESS | 2940 | 1464997736112 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:48:56 INFO - PROCESS | 2940 | 1464997736115 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:48:56 INFO - PROCESS | 2940 | 1464997736118 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 2940 | 1464997736122 Marionette TRACE conn6 <- [1,2118,null,{}] 16:48:56 INFO - PROCESS | 2940 | 1464997736133 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:56 INFO - PROCESS | 2940 | 1464997736228 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:48:56 INFO - PROCESS | 2940 | 1464997736323 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3C8000 == 53 [pid = 2940] [id = 539] 16:48:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (0000007727CD3C00) [pid = 2940] [serial = 1617] [outer = 0000000000000000] 16:48:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (0000007727FD9C00) [pid = 2940] [serial = 1618] [outer = 0000007727CD3C00] 16:48:56 INFO - PROCESS | 2940 | 1464997736400 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (00000077297F1000) [pid = 2940] [serial = 1619] [outer = 0000007727CD3C00] 16:48:56 INFO - PROCESS | 2940 | 1464997736793 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:48:56 INFO - PROCESS | 2940 | 1464997736855 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:48:56 INFO - PROCESS | 2940 | 1464997736858 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 2940 | 1464997736860 Marionette TRACE conn6 <- [1,2122,null,{}] 16:48:56 INFO - PROCESS | 2940 | 1464997736863 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:56 INFO - PROCESS | 2940 | 1464997736957 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:48:56 INFO - PROCESS | 2940 | 1464997736964 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCD2000 == 54 [pid = 2940] [id = 540] 16:48:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772A11FC00) [pid = 2940] [serial = 1620] [outer = 0000000000000000] 16:48:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772A778400) [pid = 2940] [serial = 1621] [outer = 000000772A11FC00] 16:48:57 INFO - PROCESS | 2940 | 1464997737010 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772A7E8800) [pid = 2940] [serial = 1622] [outer = 000000772A11FC00] 16:48:57 INFO - PROCESS | 2940 | 1464997737499 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 2940 | 1464997737561 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:48:57 INFO - PROCESS | 2940 | 1464997737565 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 2940 | 1464997737566 Marionette TRACE conn6 <- [1,2126,null,{}] 16:48:57 INFO - PROCESS | 2940 | 1464997737570 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:57 INFO - PROCESS | 2940 | 1464997737714 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:48:57 INFO - PROCESS | 2940 | 1464997737738 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E259000 == 55 [pid = 2940] [id = 541] 16:48:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772A892C00) [pid = 2940] [serial = 1623] [outer = 0000000000000000] 16:48:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772A89F800) [pid = 2940] [serial = 1624] [outer = 000000772A892C00] 16:48:57 INFO - PROCESS | 2940 | 1464997737783 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772ACDEC00) [pid = 2940] [serial = 1625] [outer = 000000772A892C00] 16:48:58 INFO - PROCESS | 2940 | 1464997738268 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 16:48:58 INFO - PROCESS | 2940 | 1464997738301 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:48:58 INFO - PROCESS | 2940 | 1464997738303 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:48:58 INFO - PROCESS | 2940 | 1464997738311 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - PROCESS | 2940 | 1464997738313 Marionette TRACE conn6 <- [1,2130,null,{}] 16:48:58 INFO - PROCESS | 2940 | 1464997738317 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 2940 | 1464997738446 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:48:58 INFO - PROCESS | 2940 | 1464997738506 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 2940 | ++DOCSHELL 00000077308A0000 == 56 [pid = 2940] [id = 542] 16:48:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772B51A800) [pid = 2940] [serial = 1626] [outer = 0000000000000000] 16:48:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772BEEAC00) [pid = 2940] [serial = 1627] [outer = 000000772B51A800] 16:48:58 INFO - PROCESS | 2940 | 1464997738552 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772CB32800) [pid = 2940] [serial = 1628] [outer = 000000772B51A800] 16:48:59 INFO - PROCESS | 2940 | 1464997738989 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 2940 | 1464997739068 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:48:59 INFO - PROCESS | 2940 | 1464997739075 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 2940 | 1464997739077 Marionette TRACE conn6 <- [1,2134,null,{}] 16:48:59 INFO - PROCESS | 2940 | 1464997739080 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 2940 | 1464997739367 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (00000077293A8000) [pid = 2940] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772A123400) [pid = 2940] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (00000077189EF000) [pid = 2940] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772472B400) [pid = 2940] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000771D989400) [pid = 2940] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000771D82C400) [pid = 2940] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772329C000) [pid = 2940] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000771C810800) [pid = 2940] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772A4B2400) [pid = 2940] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772A8A6C00) [pid = 2940] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:48:59 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772ACE4800) [pid = 2940] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:48:59 INFO - PROCESS | 2940 | 1464997739431 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724582800 == 57 [pid = 2940] [id = 543] 16:48:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000771BED5800) [pid = 2940] [serial = 1629] [outer = 0000000000000000] 16:48:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000771D720C00) [pid = 2940] [serial = 1630] [outer = 000000771BED5800] 16:48:59 INFO - PROCESS | 2940 | 1464997739476 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772A01FC00) [pid = 2940] [serial = 1631] [outer = 000000771BED5800] 16:48:59 INFO - PROCESS | 2940 | 1464997739830 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 2940 | 1464997739918 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:48:59 INFO - PROCESS | 2940 | 1464997739921 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 2940 | 1464997739923 Marionette TRACE conn6 <- [1,2138,null,{}] 16:48:59 INFO - PROCESS | 2940 | 1464997739926 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:00 INFO - PROCESS | 2940 | 1464997740015 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:49:00 INFO - PROCESS | 2940 | 1464997740022 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732270800 == 58 [pid = 2940] [id = 544] 16:49:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772A896C00) [pid = 2940] [serial = 1632] [outer = 0000000000000000] 16:49:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772DD9D000) [pid = 2940] [serial = 1633] [outer = 000000772A896C00] 16:49:00 INFO - PROCESS | 2940 | 1464997740067 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772DF41800) [pid = 2940] [serial = 1634] [outer = 000000772A896C00] 16:49:00 INFO - PROCESS | 2940 | 1464997740502 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 2940 | 1464997740556 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:49:00 INFO - PROCESS | 2940 | 1464997740559 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 2940 | 1464997740561 Marionette TRACE conn6 <- [1,2142,null,{}] 16:49:00 INFO - PROCESS | 2940 | 1464997740565 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:00 INFO - PROCESS | 2940 | 1464997740656 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:49:00 INFO - PROCESS | 2940 | 1464997740701 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A9F800 == 59 [pid = 2940] [id = 545] 16:49:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772DF9E800) [pid = 2940] [serial = 1635] [outer = 0000000000000000] 16:49:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772DFA3C00) [pid = 2940] [serial = 1636] [outer = 000000772DF9E800] 16:49:00 INFO - PROCESS | 2940 | 1464997740746 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772E02C800) [pid = 2940] [serial = 1637] [outer = 000000772DF9E800] 16:49:01 INFO - PROCESS | 2940 | 1464997741190 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 689ms 16:49:01 INFO - PROCESS | 2940 | 1464997741252 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:49:01 INFO - PROCESS | 2940 | 1464997741254 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:49:01 INFO - PROCESS | 2940 | 1464997741257 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:49:01 INFO - PROCESS | 2940 | 1464997741259 Marionette TRACE conn6 <- [1,2146,null,{}] 16:49:01 INFO - PROCESS | 2940 | 1464997741271 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 2940 | 1464997741363 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:49:01 INFO - PROCESS | 2940 | 1464997741503 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 2940 | ++DOCSHELL 00000077223CB000 == 60 [pid = 2940] [id = 546] 16:49:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (00000077189E7400) [pid = 2940] [serial = 1638] [outer = 0000000000000000] 16:49:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000771BEE1000) [pid = 2940] [serial = 1639] [outer = 00000077189E7400] 16:49:01 INFO - PROCESS | 2940 | 1464997741564 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000771D8AF000) [pid = 2940] [serial = 1640] [outer = 00000077189E7400] 16:49:02 INFO - PROCESS | 2940 | 1464997742229 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 2940 | 1464997742296 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:49:02 INFO - PROCESS | 2940 | 1464997742301 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 2940 | 1464997742305 Marionette TRACE conn6 <- [1,2150,null,{}] 16:49:02 INFO - PROCESS | 2940 | 1464997742331 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:02 INFO - PROCESS | 2940 | 1464997742490 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:49:02 INFO - PROCESS | 2940 | 1464997742615 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC10800 == 61 [pid = 2940] [id = 547] 16:49:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772472A400) [pid = 2940] [serial = 1641] [outer = 0000000000000000] 16:49:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (0000007727C9B400) [pid = 2940] [serial = 1642] [outer = 000000772472A400] 16:49:02 INFO - PROCESS | 2940 | 1464997742674 Marionette DEBUG loaded listener.js 16:49:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (00000077297AB400) [pid = 2940] [serial = 1643] [outer = 000000772472A400] 16:49:03 INFO - PROCESS | 2940 | 1464997743299 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1060ms 16:49:03 INFO - PROCESS | 2940 | 1464997743365 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 2940 | 1464997743370 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:49:03 INFO - PROCESS | 2940 | 1464997743374 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - PROCESS | 2940 | 1464997743376 Marionette TRACE conn6 <- [1,2154,null,{}] 16:49:03 INFO - PROCESS | 2940 | 1464997743400 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 2940 | 1464997743568 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:49:03 INFO - PROCESS | 2940 | 1464997743624 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CB5800 == 62 [pid = 2940] [id = 548] 16:49:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772AE31000) [pid = 2940] [serial = 1644] [outer = 0000000000000000] 16:49:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772AF1D400) [pid = 2940] [serial = 1645] [outer = 000000772AE31000] 16:49:03 INFO - PROCESS | 2940 | 1464997743680 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772B5EC000) [pid = 2940] [serial = 1646] [outer = 000000772AE31000] 16:49:04 INFO - PROCESS | 2940 | 1464997744293 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 964ms 16:49:04 INFO - PROCESS | 2940 | 1464997744341 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 2940 | 1464997744344 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:49:04 INFO - PROCESS | 2940 | 1464997744355 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 2940 | 1464997744361 Marionette TRACE conn6 <- [1,2158,null,{}] 16:49:04 INFO - PROCESS | 2940 | 1464997744366 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:04 INFO - PROCESS | 2940 | 1464997744485 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:49:04 INFO - PROCESS | 2940 | 1464997744589 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EE6800 == 63 [pid = 2940] [id = 549] 16:49:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772DF99C00) [pid = 2940] [serial = 1647] [outer = 0000000000000000] 16:49:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772E2EB000) [pid = 2940] [serial = 1648] [outer = 000000772DF99C00] 16:49:04 INFO - PROCESS | 2940 | 1464997744644 Marionette DEBUG loaded listener.js 16:49:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772E2F7800) [pid = 2940] [serial = 1649] [outer = 000000772DF99C00] 16:49:05 INFO - PROCESS | 2940 | 1464997745269 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 942ms 16:49:05 INFO - PROCESS | 2940 | 1464997745291 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 2940 | 1464997745294 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:49:05 INFO - PROCESS | 2940 | 1464997745298 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 2940 | 1464997745300 Marionette TRACE conn6 <- [1,2162,null,{}] 16:49:05 INFO - PROCESS | 2940 | 1464997745304 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:05 INFO - PROCESS | 2940 | 1464997745422 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:49:05 INFO - PROCESS | 2940 | 1464997745524 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338B5800 == 64 [pid = 2940] [id = 550] 16:49:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772E2F5800) [pid = 2940] [serial = 1650] [outer = 0000000000000000] 16:49:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772E828400) [pid = 2940] [serial = 1651] [outer = 000000772E2F5800] 16:49:05 INFO - PROCESS | 2940 | 1464997745579 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772E8D7400) [pid = 2940] [serial = 1652] [outer = 000000772E2F5800] 16:49:06 INFO - PROCESS | 2940 | 1464997746097 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 838ms 16:49:06 INFO - PROCESS | 2940 | 1464997746139 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 2940 | 1464997746141 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:49:06 INFO - PROCESS | 2940 | 1464997746145 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 2940 | 1464997746148 Marionette TRACE conn6 <- [1,2166,null,{}] 16:49:06 INFO - PROCESS | 2940 | 1464997746152 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:06 INFO - PROCESS | 2940 | 1464997746269 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:49:06 INFO - PROCESS | 2940 | 1464997746371 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:06 INFO - PROCESS | 2940 | ++DOCSHELL 000000773429C800 == 65 [pid = 2940] [id = 551] 16:49:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772EC4BC00) [pid = 2940] [serial = 1653] [outer = 0000000000000000] 16:49:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772EC52800) [pid = 2940] [serial = 1654] [outer = 000000772EC4BC00] 16:49:06 INFO - PROCESS | 2940 | 1464997746433 Marionette DEBUG loaded listener.js 16:49:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772EDA5400) [pid = 2940] [serial = 1655] [outer = 000000772EC4BC00] 16:49:07 INFO - PROCESS | 2940 | 1464997747071 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 16:49:07 INFO - PROCESS | 2940 | 1464997747134 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 2940 | 1464997747136 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:49:07 INFO - PROCESS | 2940 | 1464997747140 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 2940 | 1464997747142 Marionette TRACE conn6 <- [1,2170,null,{}] 16:49:07 INFO - PROCESS | 2940 | 1464997747146 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:07 INFO - PROCESS | 2940 | 1464997747290 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:49:07 INFO - PROCESS | 2940 | 1464997747451 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED18000 == 66 [pid = 2940] [id = 552] 16:49:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772A8E3400) [pid = 2940] [serial = 1656] [outer = 0000000000000000] 16:49:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772EE3C800) [pid = 2940] [serial = 1657] [outer = 000000772A8E3400] 16:49:07 INFO - PROCESS | 2940 | 1464997747507 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772EE46400) [pid = 2940] [serial = 1658] [outer = 000000772A8E3400] 16:49:08 INFO - PROCESS | 2940 | 1464997748298 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1231ms 16:49:08 INFO - PROCESS | 2940 | 1464997748384 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 2940 | 1464997748389 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:49:08 INFO - PROCESS | 2940 | 1464997748395 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 2940 | 1464997748399 Marionette TRACE conn6 <- [1,2174,null,{}] 16:49:08 INFO - PROCESS | 2940 | 1464997748405 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:08 INFO - PROCESS | 2940 | 1464997748518 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:49:08 INFO - PROCESS | 2940 | 1464997748647 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:08 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A418000 == 67 [pid = 2940] [id = 553] 16:49:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000771BE2B400) [pid = 2940] [serial = 1659] [outer = 0000000000000000] 16:49:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000771D98A400) [pid = 2940] [serial = 1660] [outer = 000000771BE2B400] 16:49:08 INFO - PROCESS | 2940 | 1464997748699 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (0000007723103000) [pid = 2940] [serial = 1661] [outer = 000000771BE2B400] 16:49:09 INFO - PROCESS | 2940 | 1464997749343 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772AB34800 == 66 [pid = 2940] [id = 440] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFD2800 == 65 [pid = 2940] [id = 444] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A9F800 == 64 [pid = 2940] [id = 545] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 0000007732270800 == 63 [pid = 2940] [id = 544] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 0000007724582800 == 62 [pid = 2940] [id = 543] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A0000 == 61 [pid = 2940] [id = 542] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772E259000 == 60 [pid = 2940] [id = 541] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCD2000 == 59 [pid = 2940] [id = 540] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 0000007722405800 == 58 [pid = 2940] [id = 524] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3C8000 == 57 [pid = 2940] [id = 539] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 0000007724584800 == 56 [pid = 2940] [id = 538] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 00000077232A4800 == 55 [pid = 2940] [id = 537] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (0000007722C7F800) [pid = 2940] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772EC50000) [pid = 2940] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772A887400) [pid = 2940] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772DF49000) [pid = 2940] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772AE0A400) [pid = 2940] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772CF2B000 == 54 [pid = 2940] [id = 532] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BC5000 == 53 [pid = 2940] [id = 515] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 00000077230D8000 == 52 [pid = 2940] [id = 531] 16:49:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE78000 == 51 [pid = 2940] [id = 530] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772AF26C00) [pid = 2940] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772A779000) [pid = 2940] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772A12B000) [pid = 2940] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000771D822C00) [pid = 2940] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000771BEDD400) [pid = 2940] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (0000007727643800) [pid = 2940] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000771DB9F400) [pid = 2940] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000771E15DC00) [pid = 2940] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000771DFA9000) [pid = 2940] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772253F000) [pid = 2940] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007723BC7C00) [pid = 2940] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772427D400) [pid = 2940] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (00000077293AE400) [pid = 2940] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772A7E2400) [pid = 2940] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772ACDFC00) [pid = 2940] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772ABE9000) [pid = 2940] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772A88E800) [pid = 2940] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772A89A800) [pid = 2940] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (0000007727CCCC00) [pid = 2940] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (00000077293B2C00) [pid = 2940] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:49:09 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (00000077297F4400) [pid = 2940] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1032ms 16:49:09 INFO - PROCESS | 2940 | 1464997749434 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 2940 | 1464997749440 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:49:09 INFO - PROCESS | 2940 | 1464997749447 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:49:09 INFO - PROCESS | 2940 | 1464997749449 Marionette TRACE conn6 <- [1,2178,null,{}] 16:49:09 INFO - PROCESS | 2940 | 1464997749484 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 2940 | 1464997749616 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:49:09 INFO - PROCESS | 2940 | 1464997749624 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724043800 == 52 [pid = 2940] [id = 554] 16:49:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000771DB9F400) [pid = 2940] [serial = 1662] [outer = 0000000000000000] 16:49:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000771E15DC00) [pid = 2940] [serial = 1663] [outer = 000000771DB9F400] 16:49:09 INFO - PROCESS | 2940 | 1464997749670 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (00000077231B8400) [pid = 2940] [serial = 1664] [outer = 000000771DB9F400] 16:49:10 INFO - PROCESS | 2940 | 1464997750165 Marionette TRACE conn6 <- [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]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 755ms 16:49:10 INFO - PROCESS | 2940 | 1464997750203 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 2940 | 1464997750206 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:49:10 INFO - PROCESS | 2940 | 1464997750209 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 2940 | 1464997750212 Marionette TRACE conn6 <- [1,2182,null,{}] 16:49:10 INFO - PROCESS | 2940 | 1464997750223 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:10 INFO - PROCESS | 2940 | 1464997750322 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:49:10 INFO - PROCESS | 2940 | 1464997750332 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFC0000 == 53 [pid = 2940] [id = 555] 16:49:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (0000007727E63400) [pid = 2940] [serial = 1665] [outer = 0000000000000000] 16:49:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772979FC00) [pid = 2940] [serial = 1666] [outer = 0000007727E63400] 16:49:10 INFO - PROCESS | 2940 | 1464997750381 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772A019800) [pid = 2940] [serial = 1667] [outer = 0000007727E63400] 16:49:10 INFO - PROCESS | 2940 | 1464997750853 Marionette TRACE conn6 <- [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]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 693ms 16:49:10 INFO - PROCESS | 2940 | 1464997750904 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 2940 | 1464997750914 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:49:10 INFO - PROCESS | 2940 | 1464997750918 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 2940 | 1464997750920 Marionette TRACE conn6 <- [1,2186,null,{}] 16:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:49:10 INFO - PROCESS | 2940 | 1464997750923 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 2940 | 1464997751018 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:49:11 INFO - PROCESS | 2940 | 1464997751135 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724203800 == 54 [pid = 2940] [id = 556] 16:49:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772A6D3C00) [pid = 2940] [serial = 1668] [outer = 0000000000000000] 16:49:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772A784400) [pid = 2940] [serial = 1669] [outer = 000000772A6D3C00] 16:49:11 INFO - PROCESS | 2940 | 1464997751183 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772A890C00) [pid = 2940] [serial = 1670] [outer = 000000772A6D3C00] 16:49:11 INFO - PROCESS | 2940 | 1464997751563 Marionette TRACE conn6 <- [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]]]}] 16:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 16:49:11 INFO - PROCESS | 2940 | 1464997751606 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:49:11 INFO - PROCESS | 2940 | 1464997751608 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:49:11 INFO - PROCESS | 2940 | 1464997751612 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:49:11 INFO - PROCESS | 2940 | 1464997751613 Marionette TRACE conn6 <- [1,2190,null,{}] 16:49:11 INFO - PROCESS | 2940 | 1464997751617 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 2940 | 1464997751743 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:49:11 INFO - PROCESS | 2940 | 1464997751799 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E06F000 == 55 [pid = 2940] [id = 557] 16:49:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772A89C000) [pid = 2940] [serial = 1671] [outer = 0000000000000000] 16:49:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772A8E6C00) [pid = 2940] [serial = 1672] [outer = 000000772A89C000] 16:49:11 INFO - PROCESS | 2940 | 1464997751845 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772AE03C00) [pid = 2940] [serial = 1673] [outer = 000000772A89C000] 16:49:12 INFO - PROCESS | 2940 | 1464997752273 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 16:49:12 INFO - PROCESS | 2940 | 1464997752310 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 2940 | 1464997752312 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:49:12 INFO - PROCESS | 2940 | 1464997752315 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:49:12 INFO - PROCESS | 2940 | 1464997752317 Marionette TRACE conn6 <- [1,2194,null,{}] 16:49:12 INFO - PROCESS | 2940 | 1464997752328 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 2940 | 1464997752497 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:49:12 INFO - PROCESS | 2940 | 1464997752527 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F418800 == 56 [pid = 2940] [id = 558] 16:49:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772AED3C00) [pid = 2940] [serial = 1674] [outer = 0000000000000000] 16:49:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772B12C000) [pid = 2940] [serial = 1675] [outer = 000000772AED3C00] 16:49:12 INFO - PROCESS | 2940 | 1464997752573 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772C638400) [pid = 2940] [serial = 1676] [outer = 000000772AED3C00] 16:49:13 INFO - PROCESS | 2940 | 1464997753020 Marionette TRACE conn6 <- [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]]]}] 16:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 735ms 16:49:13 INFO - PROCESS | 2940 | 1464997753055 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:49:13 INFO - PROCESS | 2940 | 1464997753057 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:49:13 INFO - PROCESS | 2940 | 1464997753060 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - PROCESS | 2940 | 1464997753062 Marionette TRACE conn6 <- [1,2198,null,{}] 16:49:13 INFO - PROCESS | 2940 | 1464997753066 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 2940 | 1464997753187 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:49:13 INFO - PROCESS | 2940 | 1464997753244 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A26000 == 57 [pid = 2940] [id = 559] 16:49:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772B57DC00) [pid = 2940] [serial = 1677] [outer = 0000000000000000] 16:49:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772D0EEC00) [pid = 2940] [serial = 1678] [outer = 000000772B57DC00] 16:49:13 INFO - PROCESS | 2940 | 1464997753289 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772DF3C800) [pid = 2940] [serial = 1679] [outer = 000000772B57DC00] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007727CD3C00) [pid = 2940] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (0000007722479400) [pid = 2940] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000771CE31800) [pid = 2940] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772A896C00) [pid = 2940] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772A11FC00) [pid = 2940] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772B51A800) [pid = 2940] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (00000077224D0800) [pid = 2940] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772A892C00) [pid = 2940] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:49:13 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000771BED5800) [pid = 2940] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:49:13 INFO - PROCESS | 2940 | 1464997753974 Marionette TRACE conn6 <- [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]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 943ms 16:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:49:14 INFO - PROCESS | 2940 | 1464997754007 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 2940 | 1464997754009 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:49:14 INFO - PROCESS | 2940 | 1464997754012 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 2940 | 1464997754014 Marionette TRACE conn6 <- [1,2202,null,{}] 16:49:14 INFO - PROCESS | 2940 | 1464997754018 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:14 INFO - PROCESS | 2940 | 1464997754119 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:49:14 INFO - PROCESS | 2940 | 1464997754210 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A3E800 == 58 [pid = 2940] [id = 560] 16:49:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000771BF52000) [pid = 2940] [serial = 1680] [outer = 0000000000000000] 16:49:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (00000077297A4000) [pid = 2940] [serial = 1681] [outer = 000000771BF52000] 16:49:14 INFO - PROCESS | 2940 | 1464997754255 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772DF44400) [pid = 2940] [serial = 1682] [outer = 000000771BF52000] 16:49:14 INFO - PROCESS | 2940 | 1464997754616 Marionette TRACE conn6 <- [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]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 16:49:14 INFO - PROCESS | 2940 | 1464997754645 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 2940 | 1464997754647 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:49:14 INFO - PROCESS | 2940 | 1464997754651 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 2940 | 1464997754652 Marionette TRACE conn6 <- [1,2206,null,{}] 16:49:14 INFO - PROCESS | 2940 | 1464997754656 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:14 INFO - PROCESS | 2940 | 1464997754780 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:49:14 INFO - PROCESS | 2940 | 1464997754789 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BBB800 == 59 [pid = 2940] [id = 561] 16:49:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772A015C00) [pid = 2940] [serial = 1683] [outer = 0000000000000000] 16:49:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772E02A400) [pid = 2940] [serial = 1684] [outer = 000000772A015C00] 16:49:14 INFO - PROCESS | 2940 | 1464997754834 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772E2F1C00) [pid = 2940] [serial = 1685] [outer = 000000772A015C00] 16:49:15 INFO - PROCESS | 2940 | 1464997755232 Marionette TRACE conn6 <- [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]]]}] 16:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 16:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:49:15 INFO - PROCESS | 2940 | 1464997755283 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 2940 | 1464997755286 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:49:15 INFO - PROCESS | 2940 | 1464997755289 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - PROCESS | 2940 | 1464997755291 Marionette TRACE conn6 <- [1,2210,null,{}] 16:49:15 INFO - PROCESS | 2940 | 1464997755295 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 2940 | 1464997755430 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:49:15 INFO - PROCESS | 2940 | 1464997755484 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338A3800 == 60 [pid = 2940] [id = 562] 16:49:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772E820800) [pid = 2940] [serial = 1686] [outer = 0000000000000000] 16:49:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772EC48400) [pid = 2940] [serial = 1687] [outer = 000000772E820800] 16:49:15 INFO - PROCESS | 2940 | 1464997755529 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772EDA2400) [pid = 2940] [serial = 1688] [outer = 000000772E820800] 16:49:16 INFO - PROCESS | 2940 | 1464997756053 Marionette TRACE conn6 <- [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]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 774ms 16:49:16 INFO - PROCESS | 2940 | 1464997756067 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 2940 | 1464997756072 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:49:16 INFO - PROCESS | 2940 | 1464997756077 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 2940 | 1464997756082 Marionette TRACE conn6 <- [1,2214,null,{}] 16:49:16 INFO - PROCESS | 2940 | 1464997756089 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:16 INFO - PROCESS | 2940 | 1464997756215 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:49:16 INFO - PROCESS | 2940 | 1464997756353 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729364800 == 61 [pid = 2940] [id = 563] 16:49:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000771D1C0400) [pid = 2940] [serial = 1689] [outer = 0000000000000000] 16:49:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (0000007722380800) [pid = 2940] [serial = 1690] [outer = 000000771D1C0400] 16:49:16 INFO - PROCESS | 2940 | 1464997756412 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772406A800) [pid = 2940] [serial = 1691] [outer = 000000771D1C0400] 16:49:17 INFO - PROCESS | 2940 | 1464997757078 Marionette TRACE conn6 <- [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]]]}] 16:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1035ms 16:49:17 INFO - PROCESS | 2940 | 1464997757118 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 2940 | 1464997757125 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:49:17 INFO - PROCESS | 2940 | 1464997757133 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 2940 | 1464997757136 Marionette TRACE conn6 <- [1,2218,null,{}] 16:49:17 INFO - PROCESS | 2940 | 1464997757160 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:17 INFO - PROCESS | 2940 | 1464997757283 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:49:17 INFO - PROCESS | 2940 | 1464997757416 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED0A000 == 62 [pid = 2940] [id = 564] 16:49:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (00000077297F4400) [pid = 2940] [serial = 1692] [outer = 0000000000000000] 16:49:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772A136000) [pid = 2940] [serial = 1693] [outer = 00000077297F4400] 16:49:17 INFO - PROCESS | 2940 | 1464997757473 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772ABE7400) [pid = 2940] [serial = 1694] [outer = 00000077297F4400] 16:49:18 INFO - PROCESS | 2940 | 1464997758083 Marionette TRACE conn6 <- [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]]]}] 16:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1005ms 16:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:49:18 INFO - PROCESS | 2940 | 1464997758141 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 2940 | 1464997758144 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:49:18 INFO - PROCESS | 2940 | 1464997758148 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 2940 | 1464997758152 Marionette TRACE conn6 <- [1,2222,null,{}] 16:49:18 INFO - PROCESS | 2940 | 1464997758164 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:18 INFO - PROCESS | 2940 | 1464997758348 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:49:18 INFO - PROCESS | 2940 | 1464997758476 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E22800 == 63 [pid = 2940] [id = 565] 16:49:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772AF8C800) [pid = 2940] [serial = 1695] [outer = 0000000000000000] 16:49:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772DD02800) [pid = 2940] [serial = 1696] [outer = 000000772AF8C800] 16:49:18 INFO - PROCESS | 2940 | 1464997758536 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772E8D1C00) [pid = 2940] [serial = 1697] [outer = 000000772AF8C800] 16:49:19 INFO - PROCESS | 2940 | 1464997759165 Marionette TRACE conn6 <- [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]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1034ms 16:49:19 INFO - PROCESS | 2940 | 1464997759183 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 2940 | 1464997759186 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:49:19 INFO - PROCESS | 2940 | 1464997759189 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 2940 | 1464997759191 Marionette TRACE conn6 <- [1,2226,null,{}] 16:49:19 INFO - PROCESS | 2940 | 1464997759195 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 2940 | 1464997759316 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:49:19 INFO - PROCESS | 2940 | 1464997759448 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351D0000 == 64 [pid = 2940] [id = 566] 16:49:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772EE3E400) [pid = 2940] [serial = 1698] [outer = 0000000000000000] 16:49:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772EE46800) [pid = 2940] [serial = 1699] [outer = 000000772EE3E400] 16:49:19 INFO - PROCESS | 2940 | 1464997759506 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772EE4FC00) [pid = 2940] [serial = 1700] [outer = 000000772EE3E400] 16:49:20 INFO - PROCESS | 2940 | 1464997760060 Marionette TRACE conn6 <- [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]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 923ms 16:49:20 INFO - PROCESS | 2940 | 1464997760115 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 2940 | 1464997760118 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:49:20 INFO - PROCESS | 2940 | 1464997760121 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 2940 | 1464997760123 Marionette TRACE conn6 <- [1,2230,null,{}] 16:49:20 INFO - PROCESS | 2940 | 1464997760127 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 2940 | 1464997760243 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:49:20 INFO - PROCESS | 2940 | 1464997760375 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351EE800 == 65 [pid = 2940] [id = 567] 16:49:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772EE5F800) [pid = 2940] [serial = 1701] [outer = 0000000000000000] 16:49:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772EE61800) [pid = 2940] [serial = 1702] [outer = 000000772EE5F800] 16:49:20 INFO - PROCESS | 2940 | 1464997760432 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772EE69C00) [pid = 2940] [serial = 1703] [outer = 000000772EE5F800] 16:49:21 INFO - PROCESS | 2940 | 1464997761021 Marionette TRACE conn6 <- [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]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 944ms 16:49:21 INFO - PROCESS | 2940 | 1464997761068 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 2940 | 1464997761071 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:49:21 INFO - PROCESS | 2940 | 1464997761075 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 2940 | 1464997761077 Marionette TRACE conn6 <- [1,2234,null,{}] 16:49:21 INFO - PROCESS | 2940 | 1464997761080 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 2940 | 1464997761263 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:49:21 INFO - PROCESS | 2940 | 1464997761400 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722EDC000 == 66 [pid = 2940] [id = 568] 16:49:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000771D981C00) [pid = 2940] [serial = 1704] [outer = 0000000000000000] 16:49:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772A77C000) [pid = 2940] [serial = 1705] [outer = 000000771D981C00] 16:49:21 INFO - PROCESS | 2940 | 1464997761458 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772E02D800) [pid = 2940] [serial = 1706] [outer = 000000771D981C00] 16:49:22 INFO - PROCESS | 2940 | 1464997762110 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1077ms 16:49:22 INFO - PROCESS | 2940 | 1464997762155 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 2940 | 1464997762157 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:49:22 INFO - PROCESS | 2940 | 1464997762160 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:49:22 INFO - PROCESS | 2940 | 1464997762163 Marionette TRACE conn6 <- [1,2238,null,{}] 16:49:22 INFO - PROCESS | 2940 | 1464997762166 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 2940 | 1464997762281 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:49:22 INFO - PROCESS | 2940 | 1464997762560 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A08C800 == 67 [pid = 2940] [id = 569] 16:49:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000771BF50000) [pid = 2940] [serial = 1707] [outer = 0000000000000000] 16:49:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000771CE3A000) [pid = 2940] [serial = 1708] [outer = 000000771BF50000] 16:49:22 INFO - PROCESS | 2940 | 1464997762648 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007722B7F800) [pid = 2940] [serial = 1709] [outer = 000000771BF50000] 16:49:23 INFO - PROCESS | 2940 | 1464997763236 Marionette TRACE conn6 <- [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]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1138ms 16:49:23 INFO - PROCESS | 2940 | 1464997763302 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 2940 | 1464997763307 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:49:23 INFO - PROCESS | 2940 | 1464997763311 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 2940 | 1464997763315 Marionette TRACE conn6 <- [1,2242,null,{}] 16:49:23 INFO - PROCESS | 2940 | 1464997763320 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 2940 | 1464997763442 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:49:23 INFO - PROCESS | 2940 | 1464997763575 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A415800 == 68 [pid = 2940] [id = 570] 16:49:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (0000007724068C00) [pid = 2940] [serial = 1710] [outer = 0000000000000000] 16:49:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772763FC00) [pid = 2940] [serial = 1711] [outer = 0000007724068C00] 16:49:23 INFO - PROCESS | 2940 | 1464997763628 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (00000077297A0400) [pid = 2940] [serial = 1712] [outer = 0000007724068C00] 16:49:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BBB800 == 67 [pid = 2940] [id = 561] 16:49:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A3E800 == 66 [pid = 2940] [id = 560] 16:49:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A26000 == 65 [pid = 2940] [id = 559] 16:49:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772F418800 == 64 [pid = 2940] [id = 558] 16:49:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772E06F000 == 63 [pid = 2940] [id = 557] 16:49:23 INFO - PROCESS | 2940 | --DOCSHELL 0000007724203800 == 62 [pid = 2940] [id = 556] 16:49:23 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFC0000 == 61 [pid = 2940] [id = 555] 16:49:23 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000772AF84800) [pid = 2940] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:49:23 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772B51A400) [pid = 2940] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772A01F000) [pid = 2940] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOCSHELL 0000007724043800 == 60 [pid = 2940] [id = 554] 16:49:24 INFO - PROCESS | 2940 | --DOCSHELL 000000772A418000 == 59 [pid = 2940] [id = 553] 16:49:24 INFO - PROCESS | 2940 | --DOCSHELL 000000772BC10000 == 58 [pid = 2940] [id = 525] 16:49:24 INFO - PROCESS | 2940 | --DOCSHELL 00000077223CB000 == 57 [pid = 2940] [id = 546] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772DD9D000) [pid = 2940] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772A7E8800) [pid = 2940] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772A01FC00) [pid = 2940] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772DF41800) [pid = 2940] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772DFA3C00) [pid = 2940] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772A89F800) [pid = 2940] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772BEEAC00) [pid = 2940] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772ACDEC00) [pid = 2940] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000771D720C00) [pid = 2940] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (0000007723B57C00) [pid = 2940] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (0000007722B86800) [pid = 2940] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (0000007727FD9C00) [pid = 2940] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (00000077297F1000) [pid = 2940] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772A778400) [pid = 2940] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000771D8B0000) [pid = 2940] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772329B800) [pid = 2940] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772CF5BC00) [pid = 2940] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (0000007722C65C00) [pid = 2940] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (0000007723BC0000) [pid = 2940] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (00000077243CA400) [pid = 2940] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772CB32800) [pid = 2940] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:49:24 INFO - PROCESS | 2940 | 1464997764220 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 943ms 16:49:24 INFO - PROCESS | 2940 | 1464997764260 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 2940 | 1464997764264 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:49:24 INFO - PROCESS | 2940 | 1464997764269 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 2940 | 1464997764271 Marionette TRACE conn6 <- [1,2246,null,{}] 16:49:24 INFO - PROCESS | 2940 | 1464997764275 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 2940 | 1464997764374 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:49:24 INFO - PROCESS | 2940 | 1464997764468 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A03E800 == 58 [pid = 2940] [id = 571] 16:49:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000771D82AC00) [pid = 2940] [serial = 1713] [outer = 0000000000000000] 16:49:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (00000077231B7400) [pid = 2940] [serial = 1714] [outer = 000000771D82AC00] 16:49:24 INFO - PROCESS | 2940 | 1464997764515 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (0000007727CCD000) [pid = 2940] [serial = 1715] [outer = 000000771D82AC00] 16:49:24 INFO - PROCESS | 2940 | 1464997764949 Marionette TRACE conn6 <- [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]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 16:49:25 INFO - PROCESS | 2940 | 1464997765007 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 2940 | 1464997765009 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:49:25 INFO - PROCESS | 2940 | 1464997765014 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 2940 | 1464997765020 Marionette TRACE conn6 <- [1,2250,null,{}] 16:49:25 INFO - PROCESS | 2940 | 1464997765029 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 2940 | 1464997765126 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:49:25 INFO - PROCESS | 2940 | 1464997765134 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFDC000 == 59 [pid = 2940] [id = 572] 16:49:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (00000077297EBC00) [pid = 2940] [serial = 1716] [outer = 0000000000000000] 16:49:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772A6E0800) [pid = 2940] [serial = 1717] [outer = 00000077297EBC00] 16:49:25 INFO - PROCESS | 2940 | 1464997765186 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772A7EC400) [pid = 2940] [serial = 1718] [outer = 00000077297EBC00] 16:49:25 INFO - PROCESS | 2940 | 1464997765670 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 16:49:25 INFO - PROCESS | 2940 | 1464997765710 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 2940 | 1464997765712 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:49:25 INFO - PROCESS | 2940 | 1464997765716 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:49:25 INFO - PROCESS | 2940 | 1464997765718 Marionette TRACE conn6 <- [1,2254,null,{}] 16:49:25 INFO - PROCESS | 2940 | 1464997765722 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 2940 | 1464997765818 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:49:25 INFO - PROCESS | 2940 | 1464997765825 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729765800 == 60 [pid = 2940] [id = 573] 16:49:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772A89FC00) [pid = 2940] [serial = 1719] [outer = 0000000000000000] 16:49:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772ACA4C00) [pid = 2940] [serial = 1720] [outer = 000000772A89FC00] 16:49:25 INFO - PROCESS | 2940 | 1464997765871 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772ACE4800) [pid = 2940] [serial = 1721] [outer = 000000772A89FC00] 16:49:26 INFO - PROCESS | 2940 | 1464997766299 Marionette TRACE conn6 <- [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]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 16:49:26 INFO - PROCESS | 2940 | 1464997766349 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 2940 | 1464997766351 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:49:26 INFO - PROCESS | 2940 | 1464997766354 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:49:26 INFO - PROCESS | 2940 | 1464997766356 Marionette TRACE conn6 <- [1,2258,null,{}] 16:49:26 INFO - PROCESS | 2940 | 1464997766368 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 2940 | 1464997766488 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:49:26 INFO - PROCESS | 2940 | 1464997766576 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 2940 | ++DOCSHELL 000000773187A000 == 61 [pid = 2940] [id = 574] 16:49:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772AE30800) [pid = 2940] [serial = 1722] [outer = 0000000000000000] 16:49:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772AF1D800) [pid = 2940] [serial = 1723] [outer = 000000772AE30800] 16:49:26 INFO - PROCESS | 2940 | 1464997766629 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772B132000) [pid = 2940] [serial = 1724] [outer = 000000772AE30800] 16:49:27 INFO - PROCESS | 2940 | 1464997767073 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 16:49:27 INFO - PROCESS | 2940 | 1464997767091 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:49:27 INFO - PROCESS | 2940 | 1464997767101 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:49:27 INFO - PROCESS | 2940 | 1464997767104 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 2940 | 1464997767106 Marionette TRACE conn6 <- [1,2262,null,{}] 16:49:27 INFO - PROCESS | 2940 | 1464997767109 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 2940 | 1464997767236 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:49:27 INFO - PROCESS | 2940 | 1464997767299 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000773227D800 == 62 [pid = 2940] [id = 575] 16:49:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772CF5B800) [pid = 2940] [serial = 1725] [outer = 0000000000000000] 16:49:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772DD0E000) [pid = 2940] [serial = 1726] [outer = 000000772CF5B800] 16:49:27 INFO - PROCESS | 2940 | 1464997767344 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772DF9B000) [pid = 2940] [serial = 1727] [outer = 000000772CF5B800] 16:49:27 INFO - PROCESS | 2940 | 1464997767770 Marionette TRACE conn6 <- [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]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 16:49:27 INFO - PROCESS | 2940 | 1464997767838 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 2940 | 1464997767841 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:49:27 INFO - PROCESS | 2940 | 1464997767852 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 2940 | 1464997767854 Marionette TRACE conn6 <- [1,2266,null,{}] 16:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:49:27 INFO - PROCESS | 2940 | 1464997767857 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 2940 | 1464997768008 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:49:28 INFO - PROCESS | 2940 | 1464997768072 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BCB800 == 63 [pid = 2940] [id = 576] 16:49:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772E022C00) [pid = 2940] [serial = 1728] [outer = 0000000000000000] 16:49:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772E222C00) [pid = 2940] [serial = 1729] [outer = 000000772E022C00] 16:49:28 INFO - PROCESS | 2940 | 1464997768117 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772E2F5000) [pid = 2940] [serial = 1730] [outer = 000000772E022C00] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772B57DC00) [pid = 2940] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772AED3C00) [pid = 2940] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000771BF52000) [pid = 2940] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (00000077189E7400) [pid = 2940] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000771BE2B400) [pid = 2940] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772AE31000) [pid = 2940] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000771DB9F400) [pid = 2940] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772A015C00) [pid = 2940] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772472A400) [pid = 2940] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (0000007727E63400) [pid = 2940] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772A6D3C00) [pid = 2940] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772A89C000) [pid = 2940] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772DF9C400) [pid = 2940] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772E2F2800) [pid = 2940] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772EC4C800) [pid = 2940] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772B132C00) [pid = 2940] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772AE2E800) [pid = 2940] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772AF21C00) [pid = 2940] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000771D8B1000) [pid = 2940] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772A016400) [pid = 2940] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772E820C00) [pid = 2940] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772A88BC00) [pid = 2940] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000771D056C00) [pid = 2940] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (0000007723CA1400) [pid = 2940] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772A782C00) [pid = 2940] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772CA83000) [pid = 2940] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772DD9E000) [pid = 2940] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772E02EC00) [pid = 2940] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772E8D5400) [pid = 2940] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000771EEA5C00) [pid = 2940] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772A7DF400) [pid = 2940] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772DD99400) [pid = 2940] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772ACE0C00) [pid = 2940] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000771BEE3C00) [pid = 2940] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:49:28 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (0000007723107000) [pid = 2940] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:49:28 INFO - PROCESS | 2940 | 1464997768800 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 986ms 16:49:28 INFO - PROCESS | 2940 | 1464997768844 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 2940 | 1464997768846 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:49:28 INFO - PROCESS | 2940 | 1464997768850 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 2940 | 1464997768852 Marionette TRACE conn6 <- [1,2270,null,{}] 16:49:28 INFO - PROCESS | 2940 | 1464997768864 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 2940 | 1464997768988 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:49:29 INFO - PROCESS | 2940 | 1464997769049 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B1B000 == 64 [pid = 2940] [id = 577] 16:49:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000771D720400) [pid = 2940] [serial = 1731] [outer = 0000000000000000] 16:49:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (00000077224CC800) [pid = 2940] [serial = 1732] [outer = 000000771D720400] 16:49:29 INFO - PROCESS | 2940 | 1464997769095 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772A01F800) [pid = 2940] [serial = 1733] [outer = 000000771D720400] 16:49:29 INFO - PROCESS | 2940 | 1464997769483 Marionette TRACE conn6 <- [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]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 692ms 16:49:29 INFO - PROCESS | 2940 | 1464997769546 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 2940 | 1464997769548 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:49:29 INFO - PROCESS | 2940 | 1464997769551 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 2940 | 1464997769553 Marionette TRACE conn6 <- [1,2274,null,{}] 16:49:29 INFO - PROCESS | 2940 | 1464997769557 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 2940 | 1464997769648 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:49:29 INFO - PROCESS | 2940 | 1464997769658 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734297800 == 65 [pid = 2940] [id = 578] 16:49:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772A8A3800) [pid = 2940] [serial = 1734] [outer = 0000000000000000] 16:49:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772AF22000) [pid = 2940] [serial = 1735] [outer = 000000772A8A3800] 16:49:29 INFO - PROCESS | 2940 | 1464997769706 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772DD11C00) [pid = 2940] [serial = 1736] [outer = 000000772A8A3800] 16:49:30 INFO - PROCESS | 2940 | 1464997770135 Marionette TRACE conn6 <- [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]]]}] 16:49:30 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 16:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 16:49:30 INFO - PROCESS | 2940 | 1464997770184 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 2940 | 1464997770186 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:49:30 INFO - PROCESS | 2940 | 1464997770189 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 2940 | 1464997770191 Marionette TRACE conn6 <- [1,2278,null,{}] 16:49:30 INFO - PROCESS | 2940 | 1464997770195 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 2940 | 1464997770295 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:49:30 INFO - PROCESS | 2940 | 1464997770302 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351D7000 == 66 [pid = 2940] [id = 579] 16:49:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772DF95400) [pid = 2940] [serial = 1737] [outer = 0000000000000000] 16:49:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772E2F2000) [pid = 2940] [serial = 1738] [outer = 000000772DF95400] 16:49:30 INFO - PROCESS | 2940 | 1464997770353 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772E8D2C00) [pid = 2940] [serial = 1739] [outer = 000000772DF95400] 16:49:30 INFO - PROCESS | 2940 | 1464997770970 Marionette TRACE conn6 <- [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]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 880ms 16:49:31 INFO - PROCESS | 2940 | 1464997771072 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 2940 | 1464997771077 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:49:31 INFO - PROCESS | 2940 | 1464997771083 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 2940 | 1464997771087 Marionette TRACE conn6 <- [1,2282,null,{}] 16:49:31 INFO - PROCESS | 2940 | 1464997771093 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 2940 | 1464997771228 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:49:31 INFO - PROCESS | 2940 | 1464997771331 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A449800 == 67 [pid = 2940] [id = 580] 16:49:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000771D97F000) [pid = 2940] [serial = 1740] [outer = 0000000000000000] 16:49:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (0000007723BBEC00) [pid = 2940] [serial = 1741] [outer = 000000771D97F000] 16:49:31 INFO - PROCESS | 2940 | 1464997771389 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007727645400) [pid = 2940] [serial = 1742] [outer = 000000771D97F000] 16:49:31 INFO - PROCESS | 2940 | 1464997771955 Marionette TRACE conn6 <- [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]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 944ms 16:49:32 INFO - PROCESS | 2940 | 1464997772031 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 2940 | 1464997772037 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:49:32 INFO - PROCESS | 2940 | 1464997772044 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 2940 | 1464997772047 Marionette TRACE conn6 <- [1,2286,null,{}] 16:49:32 INFO - PROCESS | 2940 | 1464997772052 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 2940 | 1464997772206 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:49:32 INFO - PROCESS | 2940 | 1464997772341 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F42A000 == 68 [pid = 2940] [id = 581] 16:49:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772A011400) [pid = 2940] [serial = 1743] [outer = 0000000000000000] 16:49:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772A127C00) [pid = 2940] [serial = 1744] [outer = 000000772A011400] 16:49:32 INFO - PROCESS | 2940 | 1464997772398 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772ACDFC00) [pid = 2940] [serial = 1745] [outer = 000000772A011400] 16:49:33 INFO - PROCESS | 2940 | 1464997773012 Marionette TRACE conn6 <- [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]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 984ms 16:49:33 INFO - PROCESS | 2940 | 1464997773035 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 2940 | 1464997773038 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:49:33 INFO - PROCESS | 2940 | 1464997773043 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:49:33 INFO - PROCESS | 2940 | 1464997773048 Marionette TRACE conn6 <- [1,2290,null,{}] 16:49:33 INFO - PROCESS | 2940 | 1464997773059 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 2940 | 1464997773185 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:49:33 INFO - PROCESS | 2940 | 1464997773345 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735C71800 == 69 [pid = 2940] [id = 582] 16:49:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772CBA4800) [pid = 2940] [serial = 1746] [outer = 0000000000000000] 16:49:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772DBD1C00) [pid = 2940] [serial = 1747] [outer = 000000772CBA4800] 16:49:33 INFO - PROCESS | 2940 | 1464997773407 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772E82BC00) [pid = 2940] [serial = 1748] [outer = 000000772CBA4800] 16:49:34 INFO - PROCESS | 2940 | 1464997774035 Marionette TRACE conn6 <- [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]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1034ms 16:49:34 INFO - PROCESS | 2940 | 1464997774082 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 2940 | 1464997774085 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:49:34 INFO - PROCESS | 2940 | 1464997774089 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 2940 | 1464997774091 Marionette TRACE conn6 <- [1,2294,null,{}] 16:49:34 INFO - PROCESS | 2940 | 1464997774095 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 2940 | 1464997774216 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:49:34 INFO - PROCESS | 2940 | 1464997774323 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735E80800 == 70 [pid = 2940] [id = 583] 16:49:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772ED9FC00) [pid = 2940] [serial = 1749] [outer = 0000000000000000] 16:49:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772EE37000) [pid = 2940] [serial = 1750] [outer = 000000772ED9FC00] 16:49:34 INFO - PROCESS | 2940 | 1464997774378 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772EE4C000) [pid = 2940] [serial = 1751] [outer = 000000772ED9FC00] 16:49:34 INFO - PROCESS | 2940 | 1464997774942 Marionette TRACE conn6 <- [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]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 881ms 16:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:49:34 INFO - PROCESS | 2940 | 1464997774978 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 2940 | 1464997774980 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:49:34 INFO - PROCESS | 2940 | 1464997774984 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 2940 | 1464997774986 Marionette TRACE conn6 <- [1,2298,null,{}] 16:49:34 INFO - PROCESS | 2940 | 1464997774990 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:35 INFO - PROCESS | 2940 | 1464997775106 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:49:35 INFO - PROCESS | 2940 | 1464997775214 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000773645D800 == 71 [pid = 2940] [id = 584] 16:49:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772EE69800) [pid = 2940] [serial = 1752] [outer = 0000000000000000] 16:49:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772F17A000) [pid = 2940] [serial = 1753] [outer = 000000772EE69800] 16:49:35 INFO - PROCESS | 2940 | 1464997775269 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772F818400) [pid = 2940] [serial = 1754] [outer = 000000772EE69800] 16:49:35 INFO - PROCESS | 2940 | 1464997775881 Marionette TRACE conn6 <- [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]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 942ms 16:49:35 INFO - PROCESS | 2940 | 1464997775927 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 2940 | 1464997775930 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:49:35 INFO - PROCESS | 2940 | 1464997775933 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - PROCESS | 2940 | 1464997775936 Marionette TRACE conn6 <- [1,2302,null,{}] 16:49:35 INFO - PROCESS | 2940 | 1464997775939 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 2940 | 1464997776075 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:49:36 INFO - PROCESS | 2940 | 1464997776184 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 2940 | ++DOCSHELL 0000007737BD6800 == 72 [pid = 2940] [id = 585] 16:49:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772F925000) [pid = 2940] [serial = 1755] [outer = 0000000000000000] 16:49:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772F930400) [pid = 2940] [serial = 1756] [outer = 000000772F925000] 16:49:36 INFO - PROCESS | 2940 | 1464997776240 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772F9B3400) [pid = 2940] [serial = 1757] [outer = 000000772F925000] 16:49:36 INFO - PROCESS | 2940 | 1464997776778 Marionette TRACE conn6 <- [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]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 879ms 16:49:36 INFO - PROCESS | 2940 | 1464997776815 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 2940 | 1464997776818 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:49:36 INFO - PROCESS | 2940 | 1464997776836 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 2940 | 1464997776838 Marionette TRACE conn6 <- [1,2306,null,{}] 16:49:36 INFO - PROCESS | 2940 | 1464997776845 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 2940 | 1464997776960 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:49:37 INFO - PROCESS | 2940 | 1464997777066 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 2940 | ++DOCSHELL 0000007738D28800 == 73 [pid = 2940] [id = 586] 16:49:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772F928C00) [pid = 2940] [serial = 1758] [outer = 0000000000000000] 16:49:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772F9BC400) [pid = 2940] [serial = 1759] [outer = 000000772F928C00] 16:49:37 INFO - PROCESS | 2940 | 1464997777121 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (0000007730ABA000) [pid = 2940] [serial = 1760] [outer = 000000772F928C00] 16:49:37 INFO - PROCESS | 2940 | 1464997777802 Marionette TRACE conn6 <- [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] 16:49:37 INFO - PROCESS | 2940 | 1464997777828 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:49:37 INFO - PROCESS | 2940 | 1464997777832 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 2940 | 1464997777834 Marionette TRACE conn6 <- [1,2310,null,{}] 16:49:37 INFO - PROCESS | 2940 | 1464997777838 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 2940 | 1464997777956 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:49:38 INFO - PROCESS | 2940 | 1464997778065 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727676000 == 74 [pid = 2940] [id = 587] 16:49:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000771BFD1C00) [pid = 2940] [serial = 1761] [outer = 0000000000000000] 16:49:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000771E119400) [pid = 2940] [serial = 1762] [outer = 000000771BFD1C00] 16:49:38 INFO - PROCESS | 2940 | 1464997778121 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772AF23800) [pid = 2940] [serial = 1763] [outer = 000000771BFD1C00] 16:49:38 INFO - PROCESS | 2940 | 1464997778977 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1179ms 16:49:39 INFO - PROCESS | 2940 | 1464997779014 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 2940 | 1464997779018 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:49:39 INFO - PROCESS | 2940 | 1464997779038 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 2940 | 1464997779042 Marionette TRACE conn6 <- [1,2314,null,{}] 16:49:39 INFO - PROCESS | 2940 | 1464997779050 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 2940 | 1464997779165 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:49:39 INFO - PROCESS | 2940 | 1464997779312 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A5D6800 == 75 [pid = 2940] [id = 588] 16:49:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000771DB9C400) [pid = 2940] [serial = 1764] [outer = 0000000000000000] 16:49:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000771ED8A800) [pid = 2940] [serial = 1765] [outer = 000000771DB9C400] 16:49:39 INFO - PROCESS | 2940 | 1464997779370 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (0000007723B56C00) [pid = 2940] [serial = 1766] [outer = 000000771DB9C400] 16:49:39 INFO - PROCESS | 2940 | 1464997779966 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 0000007734297800 == 74 [pid = 2940] [id = 578] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B1B000 == 73 [pid = 2940] [id = 577] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BCB800 == 72 [pid = 2940] [id = 576] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 000000773227D800 == 71 [pid = 2940] [id = 575] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 000000773187A000 == 70 [pid = 2940] [id = 574] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 0000007729765800 == 69 [pid = 2940] [id = 573] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFDC000 == 68 [pid = 2940] [id = 572] 16:49:39 INFO - PROCESS | 2940 | --DOCSHELL 000000772A03E800 == 67 [pid = 2940] [id = 571] 16:49:39 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772E2EB000) [pid = 2940] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:49:39 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772E828400) [pid = 2940] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:49:39 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772EC52800) [pid = 2940] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:49:39 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772EE3C800) [pid = 2940] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:49:39 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772EC48400) [pid = 2940] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1005ms 16:49:40 INFO - PROCESS | 2940 | --DOCSHELL 000000772A415800 == 66 [pid = 2940] [id = 570] 16:49:40 INFO - PROCESS | 2940 | --DOCSHELL 000000772A08C800 == 65 [pid = 2940] [id = 569] 16:49:40 INFO - PROCESS | 2940 | --DOCSHELL 00000077351D0000 == 64 [pid = 2940] [id = 566] 16:49:40 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E22800 == 63 [pid = 2940] [id = 565] 16:49:40 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED0A000 == 62 [pid = 2940] [id = 564] 16:49:40 INFO - PROCESS | 2940 | --DOCSHELL 0000007729364800 == 61 [pid = 2940] [id = 563] 16:49:40 INFO - PROCESS | 2940 | --DOCSHELL 00000077338A3800 == 60 [pid = 2940] [id = 562] 16:49:40 INFO - PROCESS | 2940 | 1464997780029 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 2940 | 1464997780035 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:49:40 INFO - PROCESS | 2940 | 1464997780041 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 2940 | 1464997780044 Marionette TRACE conn6 <- [1,2318,null,{}] 16:49:40 INFO - PROCESS | 2940 | 1464997780048 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 2940 | 1464997780158 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772E82E400) [pid = 2940] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772B5ECC00) [pid = 2940] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000771DBA4800) [pid = 2940] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (00000077293A5C00) [pid = 2940] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772AF89400) [pid = 2940] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772DD06C00) [pid = 2940] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772DF96400) [pid = 2940] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772E7A2400) [pid = 2940] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772EC45C00) [pid = 2940] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (0000007727643000) [pid = 2940] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772AECFC00) [pid = 2940] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772E8D9000) [pid = 2940] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772AE34C00) [pid = 2940] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772E2F0C00) [pid = 2940] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772E7A9400) [pid = 2940] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772ED9C800) [pid = 2940] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772BAF2400) [pid = 2940] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772CA82800) [pid = 2940] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772AF8FC00) [pid = 2940] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (0000007729EEF800) [pid = 2940] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772A8E2400) [pid = 2940] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000771DBA9C00) [pid = 2940] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772736D800) [pid = 2940] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772D0EEC00) [pid = 2940] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772B12C000) [pid = 2940] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (00000077297A4000) [pid = 2940] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000771D8AF000) [pid = 2940] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000771BEE1000) [pid = 2940] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (0000007723103000) [pid = 2940] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000771D98A400) [pid = 2940] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772B5EC000) [pid = 2940] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772AF1D400) [pid = 2940] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000771E15DC00) [pid = 2940] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (00000077231B8400) [pid = 2940] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772E02A400) [pid = 2940] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (00000077297AB400) [pid = 2940] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007727C9B400) [pid = 2940] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772979FC00) [pid = 2940] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772A019800) [pid = 2940] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A784400) [pid = 2940] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772DF3C800) [pid = 2940] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772A8E6C00) [pid = 2940] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772C638400) [pid = 2940] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772DF44400) [pid = 2940] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772E2F1C00) [pid = 2940] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772AE03C00) [pid = 2940] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772A890C00) [pid = 2940] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:49:40 INFO - PROCESS | 2940 | 1464997780269 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724572800 == 61 [pid = 2940] [id = 589] 16:49:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000771D988C00) [pid = 2940] [serial = 1767] [outer = 0000000000000000] 16:49:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000771DBA3000) [pid = 2940] [serial = 1768] [outer = 000000771D988C00] 16:49:40 INFO - PROCESS | 2940 | 1464997780316 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (00000077231B8400) [pid = 2940] [serial = 1769] [outer = 000000771D988C00] 16:49:40 INFO - PROCESS | 2940 | 1464997780805 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 795ms 16:49:40 INFO - PROCESS | 2940 | 1464997780837 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 2940 | 1464997780839 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:49:40 INFO - PROCESS | 2940 | 1464997780842 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 2940 | 1464997780846 Marionette TRACE conn6 <- [1,2322,null,{}] 16:49:40 INFO - PROCESS | 2940 | 1464997780857 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 2940 | 1464997780957 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:49:40 INFO - PROCESS | 2940 | 1464997780967 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CFBA000 == 62 [pid = 2940] [id = 590] 16:49:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (00000077297A7000) [pid = 2940] [serial = 1770] [outer = 0000000000000000] 16:49:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (0000007729EEA000) [pid = 2940] [serial = 1771] [outer = 00000077297A7000] 16:49:41 INFO - PROCESS | 2940 | 1464997781015 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A11F800) [pid = 2940] [serial = 1772] [outer = 00000077297A7000] 16:49:41 INFO - PROCESS | 2940 | 1464997781486 Marionette TRACE conn6 <- [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]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 16:49:41 INFO - PROCESS | 2940 | 1464997781537 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 2940 | 1464997781540 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:49:41 INFO - PROCESS | 2940 | 1464997781551 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 2940 | 1464997781553 Marionette TRACE conn6 <- [1,2326,null,{}] 16:49:41 INFO - PROCESS | 2940 | 1464997781557 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 2940 | 1464997781656 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:49:41 INFO - PROCESS | 2940 | 1464997781775 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E067000 == 63 [pid = 2940] [id = 591] 16:49:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (0000007723CA3800) [pid = 2940] [serial = 1773] [outer = 0000000000000000] 16:49:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772A890C00) [pid = 2940] [serial = 1774] [outer = 0000007723CA3800] 16:49:41 INFO - PROCESS | 2940 | 1464997781823 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772A8A5400) [pid = 2940] [serial = 1775] [outer = 0000007723CA3800] 16:49:42 INFO - PROCESS | 2940 | 1464997782202 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 16:49:42 INFO - PROCESS | 2940 | 1464997782228 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 2940 | 1464997782230 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:49:42 INFO - PROCESS | 2940 | 1464997782233 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 2940 | 1464997782235 Marionette TRACE conn6 <- [1,2330,null,{}] 16:49:42 INFO - PROCESS | 2940 | 1464997782238 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 2940 | 1464997782374 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:49:42 INFO - PROCESS | 2940 | 1464997782390 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E275000 == 64 [pid = 2940] [id = 592] 16:49:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772A128000) [pid = 2940] [serial = 1776] [outer = 0000000000000000] 16:49:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772ACDD800) [pid = 2940] [serial = 1777] [outer = 000000772A128000] 16:49:42 INFO - PROCESS | 2940 | 1464997782440 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772AE35400) [pid = 2940] [serial = 1778] [outer = 000000772A128000] 16:49:42 INFO - PROCESS | 2940 | 1464997782891 Marionette TRACE conn6 <- [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]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 16:49:42 INFO - PROCESS | 2940 | 1464997782927 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:49:42 INFO - PROCESS | 2940 | 1464997782929 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:49:42 INFO - PROCESS | 2940 | 1464997782932 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 2940 | 1464997782934 Marionette TRACE conn6 <- [1,2334,null,{}] 16:49:42 INFO - PROCESS | 2940 | 1464997782943 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 2940 | 1464997783121 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:49:43 INFO - PROCESS | 2940 | 1464997783153 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 2940 | ++DOCSHELL 000000773089F800 == 65 [pid = 2940] [id = 593] 16:49:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772B12C800) [pid = 2940] [serial = 1779] [outer = 0000000000000000] 16:49:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772BAF3000) [pid = 2940] [serial = 1780] [outer = 000000772B12C800] 16:49:43 INFO - PROCESS | 2940 | 1464997783199 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772CA81000) [pid = 2940] [serial = 1781] [outer = 000000772B12C800] 16:49:43 INFO - PROCESS | 2940 | 1464997783637 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 16:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:49:43 INFO - PROCESS | 2940 | 1464997783672 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 2940 | 1464997783674 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:49:43 INFO - PROCESS | 2940 | 1464997783677 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 2940 | 1464997783679 Marionette TRACE conn6 <- [1,2338,null,{}] 16:49:43 INFO - PROCESS | 2940 | 1464997783682 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 2940 | 1464997783805 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:49:43 INFO - PROCESS | 2940 | 1464997783818 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A36000 == 66 [pid = 2940] [id = 594] 16:49:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772CB9B800) [pid = 2940] [serial = 1782] [outer = 0000000000000000] 16:49:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772D0F1400) [pid = 2940] [serial = 1783] [outer = 000000772CB9B800] 16:49:43 INFO - PROCESS | 2940 | 1464997783862 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772DF3C800) [pid = 2940] [serial = 1784] [outer = 000000772CB9B800] 16:49:44 INFO - PROCESS | 2940 | 1464997784310 Marionette TRACE conn6 <- [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]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772AE30800) [pid = 2940] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772CF5B800) [pid = 2940] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771BF50000) [pid = 2940] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772E820800) [pid = 2940] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772A89FC00) [pid = 2940] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (00000077297EBC00) [pid = 2940] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007724068C00) [pid = 2940] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000771D720400) [pid = 2940] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772E022C00) [pid = 2940] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772A8A3800) [pid = 2940] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000771D82AC00) [pid = 2940] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772DF99C00) [pid = 2940] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772EC4BC00) [pid = 2940] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772E2F5800) [pid = 2940] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:49:44 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772A8E3400) [pid = 2940] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:49:44 INFO - PROCESS | 2940 | 1464997784571 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 2940 | 1464997784573 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:49:44 INFO - PROCESS | 2940 | 1464997784584 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 2940 | 1464997784586 Marionette TRACE conn6 <- [1,2342,null,{}] 16:49:44 INFO - PROCESS | 2940 | 1464997784589 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:49:44 INFO - PROCESS | 2940 | 1464997784691 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:49:44 INFO - PROCESS | 2940 | 1464997784699 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000773089C000 == 67 [pid = 2940] [id = 595] 16:49:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000771DBA8000) [pid = 2940] [serial = 1785] [outer = 0000000000000000] 16:49:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (00000077293A4400) [pid = 2940] [serial = 1786] [outer = 000000771DBA8000] 16:49:44 INFO - PROCESS | 2940 | 1464997784744 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772DF43000) [pid = 2940] [serial = 1787] [outer = 000000771DBA8000] 16:49:45 INFO - PROCESS | 2940 | 1464997785188 Marionette TRACE conn6 <- [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]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 607ms 16:49:45 INFO - PROCESS | 2940 | 1464997785207 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 2940 | 1464997785210 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:49:45 INFO - PROCESS | 2940 | 1464997785213 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 2940 | 1464997785215 Marionette TRACE conn6 <- [1,2346,null,{}] 16:49:45 INFO - PROCESS | 2940 | 1464997785218 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 2940 | 1464997785318 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:49:45 INFO - PROCESS | 2940 | 1464997785325 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A5A800 == 68 [pid = 2940] [id = 596] 16:49:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772DF9C400) [pid = 2940] [serial = 1788] [outer = 0000000000000000] 16:49:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772E023000) [pid = 2940] [serial = 1789] [outer = 000000772DF9C400] 16:49:45 INFO - PROCESS | 2940 | 1464997785369 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772E22DC00) [pid = 2940] [serial = 1790] [outer = 000000772DF9C400] 16:49:45 INFO - PROCESS | 2940 | 1464997785805 Marionette TRACE conn6 <- [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]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 16:49:45 INFO - PROCESS | 2940 | 1464997785850 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 2940 | 1464997785852 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:49:45 INFO - PROCESS | 2940 | 1464997785859 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 2940 | 1464997785861 Marionette TRACE conn6 <- [1,2350,null,{}] 16:49:45 INFO - PROCESS | 2940 | 1464997785865 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 2940 | 1464997785962 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:49:45 INFO - PROCESS | 2940 | 1464997785978 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BCA000 == 69 [pid = 2940] [id = 597] 16:49:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (00000077227BC800) [pid = 2940] [serial = 1791] [outer = 0000000000000000] 16:49:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772E22BC00) [pid = 2940] [serial = 1792] [outer = 00000077227BC800] 16:49:46 INFO - PROCESS | 2940 | 1464997786022 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772E826400) [pid = 2940] [serial = 1793] [outer = 00000077227BC800] 16:49:46 INFO - PROCESS | 2940 | 1464997786498 Marionette TRACE conn6 <- [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]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 16:49:46 INFO - PROCESS | 2940 | 1464997786610 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 2940 | 1464997786615 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:49:46 INFO - PROCESS | 2940 | 1464997786620 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:49:46 INFO - PROCESS | 2940 | 1464997786625 Marionette TRACE conn6 <- [1,2354,null,{}] 16:49:46 INFO - PROCESS | 2940 | 1464997786632 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 2940 | 1464997786763 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:49:46 INFO - PROCESS | 2940 | 1464997786895 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727CBA000 == 70 [pid = 2940] [id = 598] 16:49:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000771D1B9800) [pid = 2940] [serial = 1794] [outer = 0000000000000000] 16:49:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000771D823800) [pid = 2940] [serial = 1795] [outer = 000000771D1B9800] 16:49:46 INFO - PROCESS | 2940 | 1464997786952 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000771EF82C00) [pid = 2940] [serial = 1796] [outer = 000000771D1B9800] 16:49:47 INFO - PROCESS | 2940 | 1464997787605 Marionette TRACE conn6 <- [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]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1028ms 16:49:47 INFO - PROCESS | 2940 | 1464997787656 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 2940 | 1464997787660 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:49:47 INFO - PROCESS | 2940 | 1464997787669 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 2940 | 1464997787673 Marionette TRACE conn6 <- [1,2358,null,{}] 16:49:47 INFO - PROCESS | 2940 | 1464997787677 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 2940 | 1464997787853 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:49:47 INFO - PROCESS | 2940 | 1464997787989 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFDE800 == 71 [pid = 2940] [id = 599] 16:49:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (00000077297A6000) [pid = 2940] [serial = 1797] [outer = 0000000000000000] 16:49:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (0000007729EF4000) [pid = 2940] [serial = 1798] [outer = 00000077297A6000] 16:49:48 INFO - PROCESS | 2940 | 1464997788046 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772A7DEC00) [pid = 2940] [serial = 1799] [outer = 00000077297A6000] 16:49:48 INFO - PROCESS | 2940 | 1464997788716 Marionette TRACE conn6 <- [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]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1091ms 16:49:48 INFO - PROCESS | 2940 | 1464997788762 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 2940 | 1464997788765 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:49:48 INFO - PROCESS | 2940 | 1464997788769 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 2940 | 1464997788772 Marionette TRACE conn6 <- [1,2362,null,{}] 16:49:48 INFO - PROCESS | 2940 | 1464997788782 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 2940 | 1464997788906 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:49:49 INFO - PROCESS | 2940 | 1464997789045 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EE2000 == 72 [pid = 2940] [id = 600] 16:49:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772B5F2000) [pid = 2940] [serial = 1800] [outer = 0000000000000000] 16:49:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772BCA1800) [pid = 2940] [serial = 1801] [outer = 000000772B5F2000] 16:49:49 INFO - PROCESS | 2940 | 1464997789105 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772E22D800) [pid = 2940] [serial = 1802] [outer = 000000772B5F2000] 16:49:49 INFO - PROCESS | 2940 | 1464997789687 Marionette TRACE conn6 <- [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]]]}] 16:49:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 985ms 16:49:49 INFO - PROCESS | 2940 | 1464997789755 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:49:49 INFO - PROCESS | 2940 | 1464997789758 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:49:49 INFO - PROCESS | 2940 | 1464997789761 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - PROCESS | 2940 | 1464997789763 Marionette TRACE conn6 <- [1,2366,null,{}] 16:49:49 INFO - PROCESS | 2940 | 1464997789767 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 2940 | 1464997789893 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:49:50 INFO - PROCESS | 2940 | 1464997790000 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733EBD800 == 73 [pid = 2940] [id = 601] 16:49:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772EC45C00) [pid = 2940] [serial = 1803] [outer = 0000000000000000] 16:49:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772ED9E400) [pid = 2940] [serial = 1804] [outer = 000000772EC45C00] 16:49:50 INFO - PROCESS | 2940 | 1464997790055 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772EE49400) [pid = 2940] [serial = 1805] [outer = 000000772EC45C00] 16:49:50 INFO - PROCESS | 2940 | 1464997790616 Marionette TRACE conn6 <- [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]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 881ms 16:49:50 INFO - PROCESS | 2940 | 1464997790644 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 2940 | 1464997790647 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:49:50 INFO - PROCESS | 2940 | 1464997790650 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 2940 | 1464997790652 Marionette TRACE conn6 <- [1,2370,null,{}] 16:49:50 INFO - PROCESS | 2940 | 1464997790656 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 2940 | 1464997790774 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:49:50 INFO - PROCESS | 2940 | 1464997790881 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E0E000 == 74 [pid = 2940] [id = 602] 16:49:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772EE66C00) [pid = 2940] [serial = 1806] [outer = 0000000000000000] 16:49:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772F178800) [pid = 2940] [serial = 1807] [outer = 000000772EE66C00] 16:49:50 INFO - PROCESS | 2940 | 1464997790938 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772F924400) [pid = 2940] [serial = 1808] [outer = 000000772EE66C00] 16:49:51 INFO - PROCESS | 2940 | 1464997791487 Marionette TRACE conn6 <- [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]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 943ms 16:49:51 INFO - PROCESS | 2940 | 1464997791603 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 2940 | 1464997791605 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:49:51 INFO - PROCESS | 2940 | 1464997791610 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 2940 | 1464997791612 Marionette TRACE conn6 <- [1,2374,null,{}] 16:49:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:49:51 INFO - PROCESS | 2940 | 1464997791616 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 2940 | 1464997791765 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:49:51 INFO - PROCESS | 2940 | 1464997791894 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BEB000 == 75 [pid = 2940] [id = 603] 16:49:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772F9B2800) [pid = 2940] [serial = 1809] [outer = 0000000000000000] 16:49:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007730AC0C00) [pid = 2940] [serial = 1810] [outer = 000000772F9B2800] 16:49:51 INFO - PROCESS | 2940 | 1464997791953 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007730BF2400) [pid = 2940] [serial = 1811] [outer = 000000772F9B2800] 16:49:52 INFO - PROCESS | 2940 | 1464997792504 Marionette TRACE conn6 <- [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]]]}] 16:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 923ms 16:49:52 INFO - PROCESS | 2940 | 1464997792541 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 2940 | 1464997792543 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:49:52 INFO - PROCESS | 2940 | 1464997792547 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 2940 | 1464997792549 Marionette TRACE conn6 <- [1,2378,null,{}] 16:49:52 INFO - PROCESS | 2940 | 1464997792553 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:52 INFO - PROCESS | 2940 | 1464997792669 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:49:52 INFO - PROCESS | 2940 | 1464997792776 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 2940 | ++DOCSHELL 000000773644C800 == 76 [pid = 2940] [id = 604] 16:49:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007730BF5000) [pid = 2940] [serial = 1812] [outer = 0000000000000000] 16:49:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (0000007730BFAC00) [pid = 2940] [serial = 1813] [outer = 0000007730BF5000] 16:49:52 INFO - PROCESS | 2940 | 1464997792831 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (0000007731C81000) [pid = 2940] [serial = 1814] [outer = 0000007730BF5000] 16:49:53 INFO - PROCESS | 2940 | 1464997793465 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 986ms 16:49:53 INFO - PROCESS | 2940 | 1464997793535 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 2940 | 1464997793537 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:49:53 INFO - PROCESS | 2940 | 1464997793541 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 2940 | 1464997793543 Marionette TRACE conn6 <- [1,2382,null,{}] 16:49:53 INFO - PROCESS | 2940 | 1464997793547 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 2940 | 1464997793667 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:49:54 INFO - PROCESS | 2940 | 1464997794014 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722B0F800 == 77 [pid = 2940] [id = 605] 16:49:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (00000077189ECC00) [pid = 2940] [serial = 1815] [outer = 0000000000000000] 16:49:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000771BEE2400) [pid = 2940] [serial = 1816] [outer = 00000077189ECC00] 16:49:54 INFO - PROCESS | 2940 | 1464997794099 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000771D831800) [pid = 2940] [serial = 1817] [outer = 00000077189ECC00] 16:49:54 INFO - PROCESS | 2940 | 1464997794743 Marionette TRACE conn6 <- [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]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1238ms 16:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:49:54 INFO - PROCESS | 2940 | 1464997794782 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 2940 | 1464997794786 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:49:54 INFO - PROCESS | 2940 | 1464997794790 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 2940 | 1464997794794 Marionette TRACE conn6 <- [1,2386,null,{}] 16:49:54 INFO - PROCESS | 2940 | 1464997794798 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 2940 | 1464997794912 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:49:55 INFO - PROCESS | 2940 | 1464997795053 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B31000 == 78 [pid = 2940] [id = 606] 16:49:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (0000007722C7CC00) [pid = 2940] [serial = 1818] [outer = 0000000000000000] 16:49:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000771D989400) [pid = 2940] [serial = 1819] [outer = 0000007722C7CC00] 16:49:55 INFO - PROCESS | 2940 | 1464997795107 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772458A800) [pid = 2940] [serial = 1820] [outer = 0000007722C7CC00] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A5A800 == 77 [pid = 2940] [id = 596] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 000000773089C000 == 76 [pid = 2940] [id = 595] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A36000 == 75 [pid = 2940] [id = 594] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 000000773089F800 == 74 [pid = 2940] [id = 593] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772E275000 == 73 [pid = 2940] [id = 592] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772E067000 == 72 [pid = 2940] [id = 591] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772EE46800) [pid = 2940] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772EE61800) [pid = 2940] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772A77C000) [pid = 2940] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772E2F2000) [pid = 2940] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772CFBA000 == 71 [pid = 2940] [id = 590] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 0000007724572800 == 70 [pid = 2940] [id = 589] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772A5D6800 == 69 [pid = 2940] [id = 588] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 000000772A449800 == 68 [pid = 2940] [id = 580] 16:49:55 INFO - PROCESS | 2940 | --DOCSHELL 00000077351D7000 == 67 [pid = 2940] [id = 579] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772E2F7800) [pid = 2940] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772EDA5400) [pid = 2940] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772E8D7400) [pid = 2940] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772EE46400) [pid = 2940] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772AF1D800) [pid = 2940] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772B132000) [pid = 2940] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772DF9B000) [pid = 2940] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (0000007722B7F800) [pid = 2940] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000771CE3A000) [pid = 2940] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772DD0E000) [pid = 2940] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772EDA2400) [pid = 2940] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772ACA4C00) [pid = 2940] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772DD02800) [pid = 2940] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772A6E0800) [pid = 2940] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772A7EC400) [pid = 2940] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (00000077297A0400) [pid = 2940] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772763FC00) [pid = 2940] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (0000007722380800) [pid = 2940] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772A136000) [pid = 2940] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (00000077224CC800) [pid = 2940] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772E222C00) [pid = 2940] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772AF22000) [pid = 2940] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772DD11C00) [pid = 2940] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772E2F5000) [pid = 2940] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007727CCD000) [pid = 2940] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (00000077231B7400) [pid = 2940] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772A01F800) [pid = 2940] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772ACE4800) [pid = 2940] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:49:55 INFO - PROCESS | 2940 | 1464997795765 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 16:49:55 INFO - PROCESS | 2940 | 1464997795778 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 2940 | 1464997795782 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:49:55 INFO - PROCESS | 2940 | 1464997795787 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 2940 | 1464997795789 Marionette TRACE conn6 <- [1,2390,null,{}] 16:49:55 INFO - PROCESS | 2940 | 1464997795793 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 2940 | 1464997795893 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:49:55 INFO - PROCESS | 2940 | 1464997795985 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A025800 == 68 [pid = 2940] [id = 607] 16:49:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771D720C00) [pid = 2940] [serial = 1821] [outer = 0000000000000000] 16:49:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (0000007722B8FC00) [pid = 2940] [serial = 1822] [outer = 000000771D720C00] 16:49:56 INFO - PROCESS | 2940 | 1464997796032 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772472A800) [pid = 2940] [serial = 1823] [outer = 000000771D720C00] 16:49:56 INFO - PROCESS | 2940 | 1464997796432 Marionette TRACE conn6 <- [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]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 692ms 16:49:56 INFO - PROCESS | 2940 | 1464997796483 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 2940 | 1464997796485 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:49:56 INFO - PROCESS | 2940 | 1464997796507 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 2940 | 1464997796513 Marionette TRACE conn6 <- [1,2394,null,{}] 16:49:56 INFO - PROCESS | 2940 | 1464997796522 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 2940 | 1464997796621 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:49:56 INFO - PROCESS | 2940 | 1464997796667 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC1C800 == 69 [pid = 2940] [id = 608] 16:49:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772763C400) [pid = 2940] [serial = 1824] [outer = 0000000000000000] 16:49:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (00000077293B2C00) [pid = 2940] [serial = 1825] [outer = 000000772763C400] 16:49:56 INFO - PROCESS | 2940 | 1464997796712 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (00000077297EC000) [pid = 2940] [serial = 1826] [outer = 000000772763C400] 16:49:57 INFO - PROCESS | 2940 | 1464997797183 Marionette TRACE conn6 <- [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]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 754ms 16:49:57 INFO - PROCESS | 2940 | 1464997797251 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2940 | 1464997797254 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:49:57 INFO - PROCESS | 2940 | 1464997797257 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:49:57 INFO - PROCESS | 2940 | 1464997797259 Marionette TRACE conn6 <- [1,2398,null,{}] 16:49:57 INFO - PROCESS | 2940 | 1464997797262 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 2940 | 1464997797360 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:49:57 INFO - PROCESS | 2940 | 1464997797459 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFDB800 == 70 [pid = 2940] [id = 609] 16:49:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (0000007724065800) [pid = 2940] [serial = 1827] [outer = 0000000000000000] 16:49:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772A124000) [pid = 2940] [serial = 1828] [outer = 0000007724065800] 16:49:57 INFO - PROCESS | 2940 | 1464997797505 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772A6E0800) [pid = 2940] [serial = 1829] [outer = 0000007724065800] 16:49:57 INFO - PROCESS | 2940 | 1464997797927 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 16:49:57 INFO - PROCESS | 2940 | 1464997797951 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2940 | 1464997797953 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:49:57 INFO - PROCESS | 2940 | 1464997797956 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:49:57 INFO - PROCESS | 2940 | 1464997797958 Marionette TRACE conn6 <- [1,2402,null,{}] 16:49:57 INFO - PROCESS | 2940 | 1464997797961 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:58 INFO - PROCESS | 2940 | 1464997798113 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:49:58 INFO - PROCESS | 2940 | 1464997798134 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED0A000 == 71 [pid = 2940] [id = 610] 16:49:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A7E5000) [pid = 2940] [serial = 1830] [outer = 0000000000000000] 16:49:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772A889400) [pid = 2940] [serial = 1831] [outer = 000000772A7E5000] 16:49:58 INFO - PROCESS | 2940 | 1464997798187 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772A8A5000) [pid = 2940] [serial = 1832] [outer = 000000772A7E5000] 16:49:58 INFO - PROCESS | 2940 | 1464997798665 Marionette TRACE conn6 <- [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]]]}] 16:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 776ms 16:49:58 INFO - PROCESS | 2940 | 1464997798736 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 2940 | 1464997798738 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:49:58 INFO - PROCESS | 2940 | 1464997798741 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:49:58 INFO - PROCESS | 2940 | 1464997798743 Marionette TRACE conn6 <- [1,2406,null,{}] 16:49:58 INFO - PROCESS | 2940 | 1464997798747 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:58 INFO - PROCESS | 2940 | 1464997798877 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:49:58 INFO - PROCESS | 2940 | 1464997798941 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730898000 == 72 [pid = 2940] [id = 611] 16:49:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772ACA4C00) [pid = 2940] [serial = 1833] [outer = 0000000000000000] 16:49:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772AE0CC00) [pid = 2940] [serial = 1834] [outer = 000000772ACA4C00] 16:49:58 INFO - PROCESS | 2940 | 1464997798986 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772AF22C00) [pid = 2940] [serial = 1835] [outer = 000000772ACA4C00] 16:49:59 INFO - PROCESS | 2940 | 1464997799417 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 16:49:59 INFO - PROCESS | 2940 | 1464997799485 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 2940 | 1464997799487 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:49:59 INFO - PROCESS | 2940 | 1464997799490 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 2940 | 1464997799492 Marionette TRACE conn6 <- [1,2410,null,{}] 16:49:59 INFO - PROCESS | 2940 | 1464997799496 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 2940 | 1464997799619 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:49:59 INFO - PROCESS | 2940 | 1464997799683 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A24800 == 73 [pid = 2940] [id = 612] 16:49:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (0000007722B80C00) [pid = 2940] [serial = 1836] [outer = 0000000000000000] 16:49:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772AF88C00) [pid = 2940] [serial = 1837] [outer = 0000007722B80C00] 16:49:59 INFO - PROCESS | 2940 | 1464997799729 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772B135800) [pid = 2940] [serial = 1838] [outer = 0000007722B80C00] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772A128000) [pid = 2940] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772DF9C400) [pid = 2940] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772B12C800) [pid = 2940] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772CB9B800) [pid = 2940] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000771DBA8000) [pid = 2940] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (0000007723CA3800) [pid = 2940] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772DF95400) [pid = 2940] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000771D988C00) [pid = 2940] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (00000077297A7000) [pid = 2940] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:50:00 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771DB9C400) [pid = 2940] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:50:00 INFO - PROCESS | 2940 | 1464997800267 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 839ms 16:50:00 INFO - PROCESS | 2940 | 1464997800331 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 2940 | 1464997800333 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:50:00 INFO - PROCESS | 2940 | 1464997800345 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 2940 | 1464997800347 Marionette TRACE conn6 <- [1,2414,null,{}] 16:50:00 INFO - PROCESS | 2940 | 1464997800350 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 2940 | 1464997800444 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:50:00 INFO - PROCESS | 2940 | 1464997800450 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732116800 == 74 [pid = 2940] [id = 613] 16:50:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (0000007722B94400) [pid = 2940] [serial = 1839] [outer = 0000000000000000] 16:50:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772B139000) [pid = 2940] [serial = 1840] [outer = 0000007722B94400] 16:50:00 INFO - PROCESS | 2940 | 1464997800495 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772BEE6800) [pid = 2940] [serial = 1841] [outer = 0000007722B94400] 16:50:00 INFO - PROCESS | 2940 | 1464997800922 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 16:50:00 INFO - PROCESS | 2940 | 1464997800980 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 2940 | 1464997800983 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:50:00 INFO - PROCESS | 2940 | 1464997800986 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 2940 | 1464997800987 Marionette TRACE conn6 <- [1,2418,null,{}] 16:50:01 INFO - PROCESS | 2940 | 1464997800991 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:01 INFO - PROCESS | 2940 | 1464997801084 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:50:01 INFO - PROCESS | 2940 | 1464997801091 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A9E800 == 75 [pid = 2940] [id = 614] 16:50:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772CA80C00) [pid = 2940] [serial = 1842] [outer = 0000000000000000] 16:50:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772CF58400) [pid = 2940] [serial = 1843] [outer = 000000772CA80C00] 16:50:01 INFO - PROCESS | 2940 | 1464997801135 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772DD03800) [pid = 2940] [serial = 1844] [outer = 000000772CA80C00] 16:50:01 INFO - PROCESS | 2940 | 1464997801599 Marionette TRACE conn6 <- [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]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 16:50:01 INFO - PROCESS | 2940 | 1464997801618 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 2940 | 1464997801620 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:50:01 INFO - PROCESS | 2940 | 1464997801638 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 2940 | 1464997801640 Marionette TRACE conn6 <- [1,2422,null,{}] 16:50:01 INFO - PROCESS | 2940 | 1464997801648 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:01 INFO - PROCESS | 2940 | 1464997801751 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:50:01 INFO - PROCESS | 2940 | 1464997801758 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D19800 == 76 [pid = 2940] [id = 615] 16:50:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772DBD3000) [pid = 2940] [serial = 1845] [outer = 0000000000000000] 16:50:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772DF96800) [pid = 2940] [serial = 1846] [outer = 000000772DBD3000] 16:50:01 INFO - PROCESS | 2940 | 1464997801809 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772E226000) [pid = 2940] [serial = 1847] [outer = 000000772DBD3000] 16:50:02 INFO - PROCESS | 2940 | 1464997802597 Marionette TRACE conn6 <- [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]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 984ms 16:50:02 INFO - PROCESS | 2940 | 1464997802623 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 2940 | 1464997802629 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:50:02 INFO - PROCESS | 2940 | 1464997802634 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 2940 | 1464997802639 Marionette TRACE conn6 <- [1,2426,null,{}] 16:50:02 INFO - PROCESS | 2940 | 1464997802644 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 2940 | 1464997802772 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:50:02 INFO - PROCESS | 2940 | 1464997802912 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B151800 == 77 [pid = 2940] [id = 616] 16:50:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000771E858800) [pid = 2940] [serial = 1848] [outer = 0000000000000000] 16:50:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (0000007722B8BC00) [pid = 2940] [serial = 1849] [outer = 000000771E858800] 16:50:02 INFO - PROCESS | 2940 | 1464997802971 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772427F400) [pid = 2940] [serial = 1850] [outer = 000000771E858800] 16:50:03 INFO - PROCESS | 2940 | 1464997803606 Marionette TRACE conn6 <- [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]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 985ms 16:50:03 INFO - PROCESS | 2940 | 1464997803622 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 2940 | 1464997803629 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:50:03 INFO - PROCESS | 2940 | 1464997803635 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 2940 | 1464997803638 Marionette TRACE conn6 <- [1,2430,null,{}] 16:50:03 INFO - PROCESS | 2940 | 1464997803657 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 2940 | 1464997803787 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:50:03 INFO - PROCESS | 2940 | 1464997803922 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F420800 == 78 [pid = 2940] [id = 617] 16:50:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (00000077297F9800) [pid = 2940] [serial = 1851] [outer = 0000000000000000] 16:50:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772A125000) [pid = 2940] [serial = 1852] [outer = 00000077297F9800] 16:50:03 INFO - PROCESS | 2940 | 1464997803979 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772A7EC800) [pid = 2940] [serial = 1853] [outer = 00000077297F9800] 16:50:04 INFO - PROCESS | 2940 | 1464997804585 Marionette TRACE conn6 <- [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]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1001ms 16:50:04 INFO - PROCESS | 2940 | 1464997804637 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 2940 | 1464997804640 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:50:04 INFO - PROCESS | 2940 | 1464997804644 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 2940 | 1464997804648 Marionette TRACE conn6 <- [1,2434,null,{}] 16:50:04 INFO - PROCESS | 2940 | 1464997804660 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:04 INFO - PROCESS | 2940 | 1464997804783 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:50:04 INFO - PROCESS | 2940 | 1464997804893 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FD7000 == 79 [pid = 2940] [id = 618] 16:50:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772AF8C000) [pid = 2940] [serial = 1854] [outer = 0000000000000000] 16:50:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772B585800) [pid = 2940] [serial = 1855] [outer = 000000772AF8C000] 16:50:04 INFO - PROCESS | 2940 | 1464997804951 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772DF9EC00) [pid = 2940] [serial = 1856] [outer = 000000772AF8C000] 16:50:05 INFO - PROCESS | 2940 | 1464997805560 Marionette TRACE conn6 <- [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]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 942ms 16:50:05 INFO - PROCESS | 2940 | 1464997805589 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 2940 | 1464997805593 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:50:05 INFO - PROCESS | 2940 | 1464997805598 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:50:05 INFO - PROCESS | 2940 | 1464997805600 Marionette TRACE conn6 <- [1,2438,null,{}] 16:50:05 INFO - PROCESS | 2940 | 1464997805604 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 2940 | 1464997805728 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:50:05 INFO - PROCESS | 2940 | 1464997805835 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2940 | ++DOCSHELL 00000077342A5800 == 80 [pid = 2940] [id = 619] 16:50:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772E2F5400) [pid = 2940] [serial = 1857] [outer = 0000000000000000] 16:50:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772E2F8800) [pid = 2940] [serial = 1858] [outer = 000000772E2F5400] 16:50:05 INFO - PROCESS | 2940 | 1464997805891 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772E7AEC00) [pid = 2940] [serial = 1859] [outer = 000000772E2F5400] 16:50:06 INFO - PROCESS | 2940 | 1464997806495 Marionette TRACE conn6 <- [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]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 945ms 16:50:06 INFO - PROCESS | 2940 | 1464997806546 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 2940 | 1464997806548 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:50:06 INFO - PROCESS | 2940 | 1464997806552 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:50:06 INFO - PROCESS | 2940 | 1464997806555 Marionette TRACE conn6 <- [1,2442,null,{}] 16:50:06 INFO - PROCESS | 2940 | 1464997806558 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 2940 | 1464997806676 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:50:06 INFO - PROCESS | 2940 | 1464997806810 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 2940 | ++DOCSHELL 000000773514E800 == 81 [pid = 2940] [id = 620] 16:50:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E8CE400) [pid = 2940] [serial = 1860] [outer = 0000000000000000] 16:50:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772E8D5000) [pid = 2940] [serial = 1861] [outer = 000000772E8CE400] 16:50:06 INFO - PROCESS | 2940 | 1464997806866 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772ED9CC00) [pid = 2940] [serial = 1862] [outer = 000000772E8CE400] 16:50:07 INFO - PROCESS | 2940 | 1464997807482 Marionette TRACE conn6 <- [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]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 16:50:07 INFO - PROCESS | 2940 | 1464997807542 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 2940 | 1464997807544 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:50:07 INFO - PROCESS | 2940 | 1464997807548 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 2940 | 1464997807550 Marionette TRACE conn6 <- [1,2446,null,{}] 16:50:07 INFO - PROCESS | 2940 | 1464997807554 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 2940 | 1464997807683 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:50:07 INFO - PROCESS | 2940 | 1464997807820 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351E2800 == 82 [pid = 2940] [id = 621] 16:50:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772EE63000) [pid = 2940] [serial = 1863] [outer = 0000000000000000] 16:50:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772F81F800) [pid = 2940] [serial = 1864] [outer = 000000772EE63000] 16:50:07 INFO - PROCESS | 2940 | 1464997807877 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772F931800) [pid = 2940] [serial = 1865] [outer = 000000772EE63000] 16:50:08 INFO - PROCESS | 2940 | 1464997808474 Marionette TRACE conn6 <- [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]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 16:50:08 INFO - PROCESS | 2940 | 1464997808537 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 2940 | 1464997808539 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:50:08 INFO - PROCESS | 2940 | 1464997808542 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 2940 | 1464997808545 Marionette TRACE conn6 <- [1,2450,null,{}] 16:50:08 INFO - PROCESS | 2940 | 1464997808548 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 2940 | 1464997808665 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:50:08 INFO - PROCESS | 2940 | 1464997808772 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 2940 | ++DOCSHELL 0000007737BDF000 == 83 [pid = 2940] [id = 622] 16:50:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772F9BA800) [pid = 2940] [serial = 1866] [outer = 0000000000000000] 16:50:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (0000007730AB5400) [pid = 2940] [serial = 1867] [outer = 000000772F9BA800] 16:50:08 INFO - PROCESS | 2940 | 1464997808826 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (0000007730BED000) [pid = 2940] [serial = 1868] [outer = 000000772F9BA800] 16:50:09 INFO - PROCESS | 2940 | 1464997809410 Marionette TRACE conn6 <- [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]]]}] 16:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 943ms 16:50:09 INFO - PROCESS | 2940 | 1464997809489 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 2940 | 1464997809491 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:50:09 INFO - PROCESS | 2940 | 1464997809495 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 2940 | 1464997809497 Marionette TRACE conn6 <- [1,2454,null,{}] 16:50:09 INFO - PROCESS | 2940 | 1464997809501 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 2940 | 1464997809618 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:50:09 INFO - PROCESS | 2940 | 1464997809906 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A422800 == 84 [pid = 2940] [id = 623] 16:50:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000771BEDD800) [pid = 2940] [serial = 1869] [outer = 0000000000000000] 16:50:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000771C7C5000) [pid = 2940] [serial = 1870] [outer = 000000771BEDD800] 16:50:09 INFO - PROCESS | 2940 | 1464997809963 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000771DBA7000) [pid = 2940] [serial = 1871] [outer = 000000771BEDD800] 16:50:10 INFO - PROCESS | 2940 | 1464997810577 Marionette TRACE conn6 <- [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]]]}] 16:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1134ms 16:50:10 INFO - PROCESS | 2940 | 1464997810632 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 2940 | 1464997810637 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:50:10 INFO - PROCESS | 2940 | 1464997810641 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 2940 | 1464997810645 Marionette TRACE conn6 <- [1,2458,null,{}] 16:50:10 INFO - PROCESS | 2940 | 1464997810651 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 2940 | 1464997810776 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:50:10 INFO - PROCESS | 2940 | 1464997810886 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC15800 == 85 [pid = 2940] [id = 624] 16:50:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (00000077231BF800) [pid = 2940] [serial = 1872] [outer = 0000000000000000] 16:50:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (0000007727E9FC00) [pid = 2940] [serial = 1873] [outer = 00000077231BF800] 16:50:10 INFO - PROCESS | 2940 | 1464997810937 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772A120000) [pid = 2940] [serial = 1874] [outer = 00000077231BF800] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A9E800 == 84 [pid = 2940] [id = 614] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007732116800 == 83 [pid = 2940] [id = 613] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A24800 == 82 [pid = 2940] [id = 612] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007730898000 == 81 [pid = 2940] [id = 611] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED0A000 == 80 [pid = 2940] [id = 610] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFDB800 == 79 [pid = 2940] [id = 609] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC1C800 == 78 [pid = 2940] [id = 608] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 000000772A025800 == 77 [pid = 2940] [id = 607] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B31000 == 76 [pid = 2940] [id = 606] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772E22BC00) [pid = 2940] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772EE37000) [pid = 2940] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772F17A000) [pid = 2940] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772F930400) [pid = 2940] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772F9BC400) [pid = 2940] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007722B0F800 == 75 [pid = 2940] [id = 605] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007733EBD800 == 74 [pid = 2940] [id = 601] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EE2000 == 73 [pid = 2940] [id = 600] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFDE800 == 72 [pid = 2940] [id = 599] 16:50:11 INFO - PROCESS | 2940 | --DOCSHELL 0000007727CBA000 == 71 [pid = 2940] [id = 598] 16:50:11 INFO - PROCESS | 2940 | 1464997811577 Marionette TRACE conn6 <- [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]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 984ms 16:50:11 INFO - PROCESS | 2940 | 1464997811630 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 2940 | 1464997811634 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:50:11 INFO - PROCESS | 2940 | 1464997811639 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:50:11 INFO - PROCESS | 2940 | 1464997811641 Marionette TRACE conn6 <- [1,2462,null,{}] 16:50:11 INFO - PROCESS | 2940 | 1464997811645 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:11 INFO - PROCESS | 2940 | 1464997811749 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772BAF3000) [pid = 2940] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772D0F1400) [pid = 2940] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (00000077293A4400) [pid = 2940] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772DF43000) [pid = 2940] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000771E119400) [pid = 2940] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772A890C00) [pid = 2940] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772A8A5400) [pid = 2940] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772E8D2C00) [pid = 2940] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000771DBA3000) [pid = 2940] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (00000077231B8400) [pid = 2940] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772DBD1C00) [pid = 2940] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (0000007729EEA000) [pid = 2940] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772A11F800) [pid = 2940] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007723B56C00) [pid = 2940] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000771ED8A800) [pid = 2940] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (0000007723BBEC00) [pid = 2940] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772A127C00) [pid = 2940] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772DF3C800) [pid = 2940] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772ACDD800) [pid = 2940] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772CA81000) [pid = 2940] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772AE35400) [pid = 2940] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772E22DC00) [pid = 2940] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772E023000) [pid = 2940] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:50:11 INFO - PROCESS | 2940 | 1464997811861 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:11 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C4D000 == 72 [pid = 2940] [id = 625] 16:50:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000771CECB800) [pid = 2940] [serial = 1875] [outer = 0000000000000000] 16:50:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000771EEA5C00) [pid = 2940] [serial = 1876] [outer = 000000771CECB800] 16:50:11 INFO - PROCESS | 2940 | 1464997811909 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (00000077297A0800) [pid = 2940] [serial = 1877] [outer = 000000771CECB800] 16:50:12 INFO - PROCESS | 2940 | 1464997812343 Marionette TRACE conn6 <- [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]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 16:50:12 INFO - PROCESS | 2940 | 1464997812396 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2940 | 1464997812398 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:50:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:50:12 INFO - PROCESS | 2940 | 1464997812403 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 2940 | 1464997812409 Marionette TRACE conn6 <- [1,2466,null,{}] 16:50:12 INFO - PROCESS | 2940 | 1464997812419 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 2940 | 1464997812525 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:50:12 INFO - PROCESS | 2940 | 1464997812541 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E26F000 == 73 [pid = 2940] [id = 626] 16:50:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772A8A4400) [pid = 2940] [serial = 1878] [outer = 0000000000000000] 16:50:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000772ACDDC00) [pid = 2940] [serial = 1879] [outer = 000000772A8A4400] 16:50:12 INFO - PROCESS | 2940 | 1464997812586 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772AE30C00) [pid = 2940] [serial = 1880] [outer = 000000772A8A4400] 16:50:13 INFO - PROCESS | 2940 | 1464997813047 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 16:50:13 INFO - PROCESS | 2940 | 1464997813096 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2940 | 1464997813099 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:50:13 INFO - PROCESS | 2940 | 1464997813102 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2940 | 1464997813104 Marionette TRACE conn6 <- [1,2470,null,{}] 16:50:13 INFO - PROCESS | 2940 | 1464997813107 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 2940 | 1464997813206 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:50:13 INFO - PROCESS | 2940 | 1464997813215 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730897000 == 74 [pid = 2940] [id = 627] 16:50:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772B12CC00) [pid = 2940] [serial = 1881] [outer = 0000000000000000] 16:50:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772B5AC400) [pid = 2940] [serial = 1882] [outer = 000000772B12CC00] 16:50:13 INFO - PROCESS | 2940 | 1464997813260 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772CB9BC00) [pid = 2940] [serial = 1883] [outer = 000000772B12CC00] 16:50:13 INFO - PROCESS | 2940 | 1464997813702 Marionette TRACE conn6 <- [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]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms 16:50:13 INFO - PROCESS | 2940 | 1464997813748 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2940 | 1464997813750 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:50:13 INFO - PROCESS | 2940 | 1464997813754 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2940 | 1464997813756 Marionette TRACE conn6 <- [1,2474,null,{}] 16:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:50:13 INFO - PROCESS | 2940 | 1464997813759 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 2940 | 1464997813893 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:50:13 INFO - PROCESS | 2940 | 1464997813980 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731A3F800 == 75 [pid = 2940] [id = 628] 16:50:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772DF41800) [pid = 2940] [serial = 1884] [outer = 0000000000000000] 16:50:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772DF47400) [pid = 2940] [serial = 1885] [outer = 000000772DF41800] 16:50:14 INFO - PROCESS | 2940 | 1464997814033 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772E2EDC00) [pid = 2940] [serial = 1886] [outer = 000000772DF41800] 16:50:14 INFO - PROCESS | 2940 | 1464997814500 Marionette TRACE conn6 <- [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]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 775ms 16:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:50:14 INFO - PROCESS | 2940 | 1464997814534 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 2940 | 1464997814536 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:50:14 INFO - PROCESS | 2940 | 1464997814544 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 2940 | 1464997814553 Marionette TRACE conn6 <- [1,2478,null,{}] 16:50:14 INFO - PROCESS | 2940 | 1464997814558 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 2940 | 1464997814688 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:50:14 INFO - PROCESS | 2940 | 1464997814723 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A73800 == 76 [pid = 2940] [id = 629] 16:50:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772E8D3800) [pid = 2940] [serial = 1887] [outer = 0000000000000000] 16:50:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772EDA4000) [pid = 2940] [serial = 1888] [outer = 000000772E8D3800] 16:50:14 INFO - PROCESS | 2940 | 1464997814768 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772EE45400) [pid = 2940] [serial = 1889] [outer = 000000772E8D3800] 16:50:15 INFO - PROCESS | 2940 | 1464997815214 Marionette TRACE conn6 <- [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]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 16:50:15 INFO - PROCESS | 2940 | 1464997815234 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 2940 | 1464997815236 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:50:15 INFO - PROCESS | 2940 | 1464997815239 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 2940 | 1464997815241 Marionette TRACE conn6 <- [1,2482,null,{}] 16:50:15 INFO - PROCESS | 2940 | 1464997815244 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:15 INFO - PROCESS | 2940 | 1464997815398 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:50:15 INFO - PROCESS | 2940 | 1464997815424 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D2B000 == 77 [pid = 2940] [id = 630] 16:50:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772EE69400) [pid = 2940] [serial = 1890] [outer = 0000000000000000] 16:50:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772F17CC00) [pid = 2940] [serial = 1891] [outer = 000000772EE69400] 16:50:15 INFO - PROCESS | 2940 | 1464997815469 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (0000007730AB5800) [pid = 2940] [serial = 1892] [outer = 000000772EE69400] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (00000077227BC800) [pid = 2940] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (0000007722C7CC00) [pid = 2940] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772A7E5000) [pid = 2940] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (0000007724065800) [pid = 2940] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (00000077189ECC00) [pid = 2940] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772ACA4C00) [pid = 2940] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000771D720C00) [pid = 2940] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772763C400) [pid = 2940] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (0000007722B80C00) [pid = 2940] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772CA80C00) [pid = 2940] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:50:15 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (0000007722B94400) [pid = 2940] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:50:16 INFO - PROCESS | 2940 | 1464997816041 Marionette TRACE conn6 <- [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]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 839ms 16:50:16 INFO - PROCESS | 2940 | 1464997816082 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 2940 | 1464997816085 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:50:16 INFO - PROCESS | 2940 | 1464997816088 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 2940 | 1464997816090 Marionette TRACE conn6 <- [1,2486,null,{}] 16:50:16 INFO - PROCESS | 2940 | 1464997816093 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 2940 | 1464997816230 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:50:16 INFO - PROCESS | 2940 | 1464997816293 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338B9800 == 78 [pid = 2940] [id = 631] 16:50:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000771DBA9400) [pid = 2940] [serial = 1893] [outer = 0000000000000000] 16:50:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772A018800) [pid = 2940] [serial = 1894] [outer = 000000771DBA9400] 16:50:16 INFO - PROCESS | 2940 | 1464997816338 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772F92E400) [pid = 2940] [serial = 1895] [outer = 000000771DBA9400] 16:50:16 INFO - PROCESS | 2940 | 1464997816703 Marionette TRACE conn6 <- [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]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 16:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:50:16 INFO - PROCESS | 2940 | 1464997816756 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 2940 | 1464997816758 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:50:16 INFO - PROCESS | 2940 | 1464997816763 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 2940 | 1464997816764 Marionette TRACE conn6 <- [1,2490,null,{}] 16:50:16 INFO - PROCESS | 2940 | 1464997816768 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 2940 | 1464997816865 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:50:16 INFO - PROCESS | 2940 | 1464997816871 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BF9800 == 79 [pid = 2940] [id = 632] 16:50:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (0000007730AC2800) [pid = 2940] [serial = 1896] [outer = 0000000000000000] 16:50:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (0000007731C7B800) [pid = 2940] [serial = 1897] [outer = 0000007730AC2800] 16:50:16 INFO - PROCESS | 2940 | 1464997816916 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (0000007731C85800) [pid = 2940] [serial = 1898] [outer = 0000007730AC2800] 16:50:17 INFO - PROCESS | 2940 | 1464997817345 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 16:50:17 INFO - PROCESS | 2940 | 1464997817397 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 2940 | 1464997817399 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:50:17 INFO - PROCESS | 2940 | 1464997817403 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:50:17 INFO - PROCESS | 2940 | 1464997817404 Marionette TRACE conn6 <- [1,2494,null,{}] 16:50:17 INFO - PROCESS | 2940 | 1464997817408 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 2940 | 1464997817513 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:50:17 INFO - PROCESS | 2940 | 1464997817519 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 2940 | ++DOCSHELL 0000007736466800 == 80 [pid = 2940] [id = 633] 16:50:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (0000007732203800) [pid = 2940] [serial = 1899] [outer = 0000000000000000] 16:50:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (0000007732204800) [pid = 2940] [serial = 1900] [outer = 0000007732203800] 16:50:17 INFO - PROCESS | 2940 | 1464997817570 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (0000007732F29C00) [pid = 2940] [serial = 1901] [outer = 0000007732203800] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A28000 == 79 [pid = 2940] [id = 534] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 00000077308A1000 == 78 [pid = 2940] [id = 533] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000773645D800 == 77 [pid = 2940] [id = 584] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 00000077351EE800 == 76 [pid = 2940] [id = 567] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC10800 == 75 [pid = 2940] [id = 547] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007735BEB000 == 74 [pid = 2940] [id = 603] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3DE000 == 73 [pid = 2940] [id = 441] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007735E80800 == 72 [pid = 2940] [id = 583] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007729360800 == 71 [pid = 2940] [id = 445] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007732277000 == 70 [pid = 2940] [id = 465] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EE6800 == 69 [pid = 2940] [id = 549] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED20000 == 68 [pid = 2940] [id = 446] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007737BD6800 == 67 [pid = 2940] [id = 585] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 00000077338A9800 == 66 [pid = 2940] [id = 519] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000771D7B8000 == 65 [pid = 2940] [id = 488] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000773429C800 == 64 [pid = 2940] [id = 551] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E0E000 == 63 [pid = 2940] [id = 602] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B10800 == 62 [pid = 2940] [id = 450] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007729364000 == 61 [pid = 2940] [id = 386] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 00000077338B5800 == 60 [pid = 2940] [id = 550] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007735C71800 == 59 [pid = 2940] [id = 582] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B36000 == 58 [pid = 2940] [id = 439] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772F42A000 == 57 [pid = 2940] [id = 581] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007722EDC000 == 56 [pid = 2940] [id = 568] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772F41A800 == 55 [pid = 2940] [id = 517] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000773088D000 == 54 [pid = 2940] [id = 449] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D2A800 == 53 [pid = 2940] [id = 518] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007732114800 == 52 [pid = 2940] [id = 535] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007738D28800 == 51 [pid = 2940] [id = 586] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CB5800 == 50 [pid = 2940] [id = 548] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 00000077338A6000 == 49 [pid = 2940] [id = 487] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007727676000 == 48 [pid = 2940] [id = 587] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFB5000 == 47 [pid = 2940] [id = 448] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772AC43800 == 46 [pid = 2940] [id = 536] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED18000 == 45 [pid = 2940] [id = 552] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000773644C800 == 44 [pid = 2940] [id = 604] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BCA000 == 43 [pid = 2940] [id = 597] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC15800 == 42 [pid = 2940] [id = 624] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000772A422800 == 41 [pid = 2940] [id = 623] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 0000007737BDF000 == 40 [pid = 2940] [id = 622] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 00000077351E2800 == 39 [pid = 2940] [id = 621] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 000000773514E800 == 38 [pid = 2940] [id = 620] 16:50:18 INFO - PROCESS | 2940 | --DOCSHELL 00000077342A5800 == 37 [pid = 2940] [id = 619] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007732FD7000 == 36 [pid = 2940] [id = 618] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 000000772F420800 == 35 [pid = 2940] [id = 617] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 000000772B151800 == 34 [pid = 2940] [id = 616] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D19800 == 33 [pid = 2940] [id = 615] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007731A3F800 == 32 [pid = 2940] [id = 628] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A73800 == 31 [pid = 2940] [id = 629] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 000000772E26F000 == 30 [pid = 2940] [id = 626] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007735BF9800 == 29 [pid = 2940] [id = 632] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007730897000 == 28 [pid = 2940] [id = 627] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D2B000 == 27 [pid = 2940] [id = 630] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 00000077338B9800 == 26 [pid = 2940] [id = 631] 16:50:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C4D000 == 25 [pid = 2940] [id = 625] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772E826400) [pid = 2940] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772458A800) [pid = 2940] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000771D989400) [pid = 2940] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772A889400) [pid = 2940] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (0000007730AC0C00) [pid = 2940] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772A124000) [pid = 2940] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000771D823800) [pid = 2940] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000771BEE2400) [pid = 2940] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000771D831800) [pid = 2940] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772AE0CC00) [pid = 2940] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772A8A5000) [pid = 2940] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (0000007729EF4000) [pid = 2940] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772BCA1800) [pid = 2940] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007722B8FC00) [pid = 2940] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772472A800) [pid = 2940] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (00000077293B2C00) [pid = 2940] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (00000077297EC000) [pid = 2940] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772ED9E400) [pid = 2940] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772DF96800) [pid = 2940] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772AF88C00) [pid = 2940] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772F178800) [pid = 2940] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (0000007730BFAC00) [pid = 2940] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772AF22C00) [pid = 2940] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772DD03800) [pid = 2940] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772CF58400) [pid = 2940] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772B135800) [pid = 2940] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772B139000) [pid = 2940] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772BEE6800) [pid = 2940] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772A6E0800) [pid = 2940] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:50:20 INFO - PROCESS | 2940 | 1464997820185 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2846ms 16:50:20 INFO - PROCESS | 2940 | 1464997820253 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 2940 | 1464997820258 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:50:20 INFO - PROCESS | 2940 | 1464997820263 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 2940 | 1464997820267 Marionette TRACE conn6 <- [1,2498,null,{}] 16:50:20 INFO - PROCESS | 2940 | 1464997820273 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 2940 | 1464997820403 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:50:20 INFO - PROCESS | 2940 | 1464997820486 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 2940 | ++DOCSHELL 000000772214F800 == 26 [pid = 2940] [id = 634] 16:50:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000771BFDB000) [pid = 2940] [serial = 1902] [outer = 0000000000000000] 16:50:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000771C74F400) [pid = 2940] [serial = 1903] [outer = 000000771BFDB000] 16:50:20 INFO - PROCESS | 2940 | 1464997820536 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000771D056800) [pid = 2940] [serial = 1904] [outer = 000000771BFDB000] 16:50:20 INFO - PROCESS | 2940 | 1464997820945 Marionette TRACE conn6 <- [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]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 16:50:21 INFO - PROCESS | 2940 | 1464997821001 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2940 | 1464997821007 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:50:21 INFO - PROCESS | 2940 | 1464997821013 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2940 | 1464997821016 Marionette TRACE conn6 <- [1,2502,null,{}] 16:50:21 INFO - PROCESS | 2940 | 1464997821020 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 2940 | 1464997821118 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:50:21 INFO - PROCESS | 2940 | 1464997821133 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 2940 | ++DOCSHELL 00000077230D4800 == 27 [pid = 2940] [id = 635] 16:50:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000771D828800) [pid = 2940] [serial = 1905] [outer = 0000000000000000] 16:50:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000771D8AE800) [pid = 2940] [serial = 1906] [outer = 000000771D828800] 16:50:21 INFO - PROCESS | 2940 | 1464997821180 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000771D8BAC00) [pid = 2940] [serial = 1907] [outer = 000000771D828800] 16:50:21 INFO - PROCESS | 2940 | 1464997821635 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 693ms 16:50:21 INFO - PROCESS | 2940 | 1464997821706 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2940 | 1464997821709 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:50:21 INFO - PROCESS | 2940 | 1464997821713 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2940 | 1464997821717 Marionette TRACE conn6 <- [1,2506,null,{}] 16:50:21 INFO - PROCESS | 2940 | 1464997821766 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 2940 | 1464997821866 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:50:21 INFO - PROCESS | 2940 | 1464997821875 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 2940 | ++DOCSHELL 000000772404B800 == 28 [pid = 2940] [id = 636] 16:50:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (00000077189EA000) [pid = 2940] [serial = 1908] [outer = 0000000000000000] 16:50:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000771DBA3C00) [pid = 2940] [serial = 1909] [outer = 00000077189EA000] 16:50:21 INFO - PROCESS | 2940 | 1464997821926 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000771E15C800) [pid = 2940] [serial = 1910] [outer = 00000077189EA000] 16:50:22 INFO - PROCESS | 2940 | 1464997822391 Marionette TRACE conn6 <- [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]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 754ms 16:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:50:22 INFO - PROCESS | 2940 | 1464997822469 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 2940 | 1464997822472 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:50:22 INFO - PROCESS | 2940 | 1464997822475 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 2940 | 1464997822477 Marionette TRACE conn6 <- [1,2510,null,{}] 16:50:22 INFO - PROCESS | 2940 | 1464997822481 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 2940 | 1464997822572 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:50:22 INFO - PROCESS | 2940 | 1464997822579 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727CC6000 == 29 [pid = 2940] [id = 637] 16:50:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772216BC00) [pid = 2940] [serial = 1911] [outer = 0000000000000000] 16:50:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (0000007722479800) [pid = 2940] [serial = 1912] [outer = 000000772216BC00] 16:50:22 INFO - PROCESS | 2940 | 1464997822630 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (0000007722B7F400) [pid = 2940] [serial = 1913] [outer = 000000772216BC00] 16:50:23 INFO - PROCESS | 2940 | 1464997823071 Marionette TRACE conn6 <- [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]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:50:23 INFO - PROCESS | 2940 | 1464997823107 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 2940 | 1464997823110 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:50:23 INFO - PROCESS | 2940 | 1464997823113 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 2940 | 1464997823115 Marionette TRACE conn6 <- [1,2514,null,{}] 16:50:23 INFO - PROCESS | 2940 | 1464997823118 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 2940 | 1464997823201 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:50:23 INFO - PROCESS | 2940 | 1464997823238 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C4B800 == 30 [pid = 2940] [id = 638] 16:50:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000771D828000) [pid = 2940] [serial = 1914] [outer = 0000000000000000] 16:50:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (0000007722C89C00) [pid = 2940] [serial = 1915] [outer = 000000771D828000] 16:50:23 INFO - PROCESS | 2940 | 1464997823293 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (0000007723102C00) [pid = 2940] [serial = 1916] [outer = 000000771D828000] 16:50:23 INFO - PROCESS | 2940 | 1464997823725 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 16:50:23 INFO - PROCESS | 2940 | 1464997823807 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 2940 | 1464997823809 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:50:23 INFO - PROCESS | 2940 | 1464997823812 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 2940 | 1464997823814 Marionette TRACE conn6 <- [1,2518,null,{}] 16:50:23 INFO - PROCESS | 2940 | 1464997823817 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 2940 | 1464997823934 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:50:23 INFO - PROCESS | 2940 | 1464997823946 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A416000 == 31 [pid = 2940] [id = 639] 16:50:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (0000007723BBDC00) [pid = 2940] [serial = 1917] [outer = 0000000000000000] 16:50:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000772406A000) [pid = 2940] [serial = 1918] [outer = 0000007723BBDC00] 16:50:24 INFO - PROCESS | 2940 | 1464997823992 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (00000077245EF000) [pid = 2940] [serial = 1919] [outer = 0000007723BBDC00] 16:50:24 INFO - PROCESS | 2940 | 1464997824432 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 690ms 16:50:24 INFO - PROCESS | 2940 | 1464997824505 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 2940 | 1464997824508 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:50:24 INFO - PROCESS | 2940 | 1464997824511 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 2940 | 1464997824512 Marionette TRACE conn6 <- [1,2522,null,{}] 16:50:24 INFO - PROCESS | 2940 | 1464997824516 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 2940 | 1464997824624 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:50:24 INFO - PROCESS | 2940 | 1464997824633 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFAF800 == 32 [pid = 2940] [id = 640] 16:50:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007724594000) [pid = 2940] [serial = 1920] [outer = 0000000000000000] 16:50:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007727640000) [pid = 2940] [serial = 1921] [outer = 0000007724594000] 16:50:24 INFO - PROCESS | 2940 | 1464997824678 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007727648400) [pid = 2940] [serial = 1922] [outer = 0000007724594000] 16:50:25 INFO - PROCESS | 2940 | 1464997825116 Marionette TRACE conn6 <- [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]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 627ms 16:50:25 INFO - PROCESS | 2940 | 1464997825145 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 2940 | 1464997825148 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:50:25 INFO - PROCESS | 2940 | 1464997825151 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 2940 | 1464997825152 Marionette TRACE conn6 <- [1,2526,null,{}] 16:50:25 INFO - PROCESS | 2940 | 1464997825156 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 2940 | 1464997825237 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:50:25 INFO - PROCESS | 2940 | 1464997825244 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BAA1800 == 33 [pid = 2940] [id = 641] 16:50:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (0000007727C26800) [pid = 2940] [serial = 1923] [outer = 0000000000000000] 16:50:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (0000007727CCC400) [pid = 2940] [serial = 1924] [outer = 0000007727C26800] 16:50:25 INFO - PROCESS | 2940 | 1464997825290 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (0000007727E63800) [pid = 2940] [serial = 1925] [outer = 0000007727C26800] 16:50:25 INFO - PROCESS | 2940 | 1464997825751 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 627ms 16:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:50:25 INFO - PROCESS | 2940 | 1464997825784 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 2940 | 1464997825786 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:50:25 INFO - PROCESS | 2940 | 1464997825789 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 2940 | 1464997825791 Marionette TRACE conn6 <- [1,2530,null,{}] 16:50:25 INFO - PROCESS | 2940 | 1464997825795 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 2940 | 1464997825908 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:50:25 INFO - PROCESS | 2940 | 1464997825917 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724049800 == 34 [pid = 2940] [id = 642] 16:50:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (0000007727EA2000) [pid = 2940] [serial = 1926] [outer = 0000000000000000] 16:50:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (00000077293A8C00) [pid = 2940] [serial = 1927] [outer = 0000007727EA2000] 16:50:26 INFO - PROCESS | 2940 | 1464997826010 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (00000077297A6400) [pid = 2940] [serial = 1928] [outer = 0000007727EA2000] 16:50:26 INFO - PROCESS | 2940 | 1464997826461 Marionette TRACE conn6 <- [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]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 16:50:26 INFO - PROCESS | 2940 | 1464997826486 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 2940 | 1464997826488 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:50:26 INFO - PROCESS | 2940 | 1464997826492 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 2940 | 1464997826494 Marionette TRACE conn6 <- [1,2534,null,{}] 16:50:26 INFO - PROCESS | 2940 | 1464997826497 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 2940 | 1464997826621 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:50:26 INFO - PROCESS | 2940 | 1464997826627 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCE6800 == 35 [pid = 2940] [id = 643] 16:50:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (00000077297AB800) [pid = 2940] [serial = 1929] [outer = 0000000000000000] 16:50:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (00000077298CC400) [pid = 2940] [serial = 1930] [outer = 00000077297AB800] 16:50:26 INFO - PROCESS | 2940 | 1464997826715 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772A013C00) [pid = 2940] [serial = 1931] [outer = 00000077297AB800] 16:50:27 INFO - PROCESS | 2940 | 1464997827155 Marionette TRACE conn6 <- [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]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 16:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:50:27 INFO - PROCESS | 2940 | 1464997827229 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 2940 | 1464997827231 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:50:27 INFO - PROCESS | 2940 | 1464997827235 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 2940 | 1464997827237 Marionette TRACE conn6 <- [1,2538,null,{}] 16:50:27 INFO - PROCESS | 2940 | 1464997827286 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 2940 | 1464997827454 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:50:27 INFO - PROCESS | 2940 | 1464997827463 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B49000 == 36 [pid = 2940] [id = 644] 16:50:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772A11FC00) [pid = 2940] [serial = 1932] [outer = 0000000000000000] 16:50:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772A4B0800) [pid = 2940] [serial = 1933] [outer = 000000772A11FC00] 16:50:27 INFO - PROCESS | 2940 | 1464997827518 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772A77F800) [pid = 2940] [serial = 1934] [outer = 000000772A11FC00] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772F928C00) [pid = 2940] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772ED9FC00) [pid = 2940] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000771D97F000) [pid = 2940] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (0000007730BF5000) [pid = 2940] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772AF8C800) [pid = 2940] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772F9B2800) [pid = 2940] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (00000077297A6000) [pid = 2940] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772DF9E800) [pid = 2940] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772EE5F800) [pid = 2940] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000771D1B9800) [pid = 2940] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000771D1C0400) [pid = 2940] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772B5F2000) [pid = 2940] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000771BFD1C00) [pid = 2940] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772EE66C00) [pid = 2940] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772EC45C00) [pid = 2940] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772EE69800) [pid = 2940] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772CBA4800) [pid = 2940] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (00000077297F4400) [pid = 2940] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772F925000) [pid = 2940] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772A011400) [pid = 2940] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772EE3E400) [pid = 2940] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000771D981C00) [pid = 2940] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (0000007730AC2800) [pid = 2940] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772DF41800) [pid = 2940] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772E8D3800) [pid = 2940] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772EE69400) [pid = 2940] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000771DBA9400) [pid = 2940] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771CECB800) [pid = 2940] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (00000077231BF800) [pid = 2940] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000771BEDD800) [pid = 2940] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772F9BA800) [pid = 2940] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772EE63000) [pid = 2940] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772E8CE400) [pid = 2940] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772E2F5400) [pid = 2940] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772AF8C000) [pid = 2940] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (00000077297F9800) [pid = 2940] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771E858800) [pid = 2940] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772DBD3000) [pid = 2940] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772B12CC00) [pid = 2940] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:50:28 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772A8A4400) [pid = 2940] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:50:28 INFO - PROCESS | 2940 | 1464997828490 Marionette TRACE conn6 <- [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]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1304ms 16:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:50:28 INFO - PROCESS | 2940 | 1464997828542 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 2940 | 1464997828544 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:50:28 INFO - PROCESS | 2940 | 1464997828547 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 2940 | 1464997828549 Marionette TRACE conn6 <- [1,2542,null,{}] 16:50:28 INFO - PROCESS | 2940 | 1464997828553 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 2940 | 1464997828637 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:50:28 INFO - PROCESS | 2940 | 1464997828652 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF0A000 == 37 [pid = 2940] [id = 645] 16:50:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (0000007723C9C800) [pid = 2940] [serial = 1935] [outer = 0000000000000000] 16:50:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (00000077297F1000) [pid = 2940] [serial = 1936] [outer = 0000007723C9C800] 16:50:28 INFO - PROCESS | 2940 | 1464997828697 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A7DF800) [pid = 2940] [serial = 1937] [outer = 0000007723C9C800] 16:50:29 INFO - PROCESS | 2940 | 1464997829139 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 16:50:29 INFO - PROCESS | 2940 | 1464997829180 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 2940 | 1464997829182 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:50:29 INFO - PROCESS | 2940 | 1464997829185 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:50:29 INFO - PROCESS | 2940 | 1464997829187 Marionette TRACE conn6 <- [1,2546,null,{}] 16:50:29 INFO - PROCESS | 2940 | 1464997829191 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 2940 | 1464997829274 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:50:29 INFO - PROCESS | 2940 | 1464997829309 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E264000 == 38 [pid = 2940] [id = 646] 16:50:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772A7E4800) [pid = 2940] [serial = 1938] [outer = 0000000000000000] 16:50:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772A7E8400) [pid = 2940] [serial = 1939] [outer = 000000772A7E4800] 16:50:29 INFO - PROCESS | 2940 | 1464997829353 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772A88D800) [pid = 2940] [serial = 1940] [outer = 000000772A7E4800] 16:50:29 INFO - PROCESS | 2940 | 1464997829793 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 16:50:29 INFO - PROCESS | 2940 | 1464997829818 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 2940 | 1464997829820 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:50:29 INFO - PROCESS | 2940 | 1464997829828 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 2940 | 1464997829830 Marionette TRACE conn6 <- [1,2550,null,{}] 16:50:29 INFO - PROCESS | 2940 | 1464997829833 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 2940 | 1464997829918 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:50:29 INFO - PROCESS | 2940 | 1464997829926 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED1F000 == 39 [pid = 2940] [id = 647] 16:50:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772A895400) [pid = 2940] [serial = 1941] [outer = 0000000000000000] 16:50:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772A89AC00) [pid = 2940] [serial = 1942] [outer = 000000772A895400] 16:50:29 INFO - PROCESS | 2940 | 1464997829971 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772A8A3400) [pid = 2940] [serial = 1943] [outer = 000000772A895400] 16:50:30 INFO - PROCESS | 2940 | 1464997830844 Marionette TRACE conn6 <- [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]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1031ms 16:50:30 INFO - PROCESS | 2940 | 1464997830858 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 2940 | 1464997830864 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:50:30 INFO - PROCESS | 2940 | 1464997830890 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 2940 | 1464997830895 Marionette TRACE conn6 <- [1,2554,null,{}] 16:50:30 INFO - PROCESS | 2940 | 1464997830900 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:31 INFO - PROCESS | 2940 | 1464997831026 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:50:31 INFO - PROCESS | 2940 | 1464997831156 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722EDC000 == 40 [pid = 2940] [id = 648] 16:50:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000771D058C00) [pid = 2940] [serial = 1944] [outer = 0000000000000000] 16:50:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000771D827400) [pid = 2940] [serial = 1945] [outer = 000000771D058C00] 16:50:31 INFO - PROCESS | 2940 | 1464997831215 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000771D97FC00) [pid = 2940] [serial = 1946] [outer = 000000771D058C00] 16:50:31 INFO - PROCESS | 2940 | 1464997831938 Marionette TRACE conn6 <- [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]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1082ms 16:50:32 INFO - PROCESS | 2940 | 1464997831999 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 2940 | 1464997832006 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:50:32 INFO - PROCESS | 2940 | 1464997832052 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 2940 | 1464997832056 Marionette TRACE conn6 <- [1,2558,null,{}] 16:50:32 INFO - PROCESS | 2940 | 1464997832060 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 2940 | 1464997832196 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:50:32 INFO - PROCESS | 2940 | 1464997832317 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000772233E000 == 41 [pid = 2940] [id = 649] 16:50:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000771C74AC00) [pid = 2940] [serial = 1947] [outer = 0000000000000000] 16:50:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000771DB9D400) [pid = 2940] [serial = 1948] [outer = 000000771C74AC00] 16:50:32 INFO - PROCESS | 2940 | 1464997832375 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (00000077227BC800) [pid = 2940] [serial = 1949] [outer = 000000771C74AC00] 16:50:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772BA99000 == 40 [pid = 2940] [id = 428] 16:50:33 INFO - PROCESS | 2940 | --DOCSHELL 0000007727CB0000 == 39 [pid = 2940] [id = 424] 16:50:33 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B3B000 == 38 [pid = 2940] [id = 425] 16:50:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE7E000 == 37 [pid = 2940] [id = 434] 16:50:33 INFO - PROCESS | 2940 | --DOCSHELL 000000772A41A000 == 36 [pid = 2940] [id = 426] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772F9B3400) [pid = 2940] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772ACDFC00) [pid = 2940] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000772EE4FC00) [pid = 2940] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772E02D800) [pid = 2940] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (0000007730ABA000) [pid = 2940] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772EE4C000) [pid = 2940] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007727645400) [pid = 2940] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (0000007731C81000) [pid = 2940] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772E8D1C00) [pid = 2940] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (0000007730BF2400) [pid = 2940] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000772A7DEC00) [pid = 2940] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000772E02C800) [pid = 2940] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772EE69C00) [pid = 2940] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000771EF82C00) [pid = 2940] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772406A800) [pid = 2940] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (000000772E22D800) [pid = 2940] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772AF23800) [pid = 2940] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772F924400) [pid = 2940] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772EE49400) [pid = 2940] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772F818400) [pid = 2940] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772E82BC00) [pid = 2940] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772ABE7400) [pid = 2940] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (0000007731C85800) [pid = 2940] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (0000007732204800) [pid = 2940] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772DF47400) [pid = 2940] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772E2EDC00) [pid = 2940] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772EE45400) [pid = 2940] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772EDA4000) [pid = 2940] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772F17CC00) [pid = 2940] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772A018800) [pid = 2940] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (0000007731C7B800) [pid = 2940] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (0000007730AB5800) [pid = 2940] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000771EEA5C00) [pid = 2940] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772A120000) [pid = 2940] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (0000007727E9FC00) [pid = 2940] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000771DBA7000) [pid = 2940] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000771C7C5000) [pid = 2940] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (0000007730BED000) [pid = 2940] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (0000007730AB5400) [pid = 2940] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000772F931800) [pid = 2940] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (000000772F81F800) [pid = 2940] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000772ED9CC00) [pid = 2940] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000772E8D5000) [pid = 2940] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (000000772E7AEC00) [pid = 2940] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (000000772E2F8800) [pid = 2940] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (000000772DF9EC00) [pid = 2940] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (000000772B585800) [pid = 2940] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (000000772A7EC800) [pid = 2940] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000772A125000) [pid = 2940] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (000000772427F400) [pid = 2940] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (0000007722B8BC00) [pid = 2940] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (000000772E226000) [pid = 2940] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (000000772B5AC400) [pid = 2940] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 69 (000000772ACDDC00) [pid = 2940] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 68 (000000772AE30C00) [pid = 2940] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 67 (00000077297A0800) [pid = 2940] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 66 (000000772F92E400) [pid = 2940] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | --DOMWINDOW == 65 (000000772CB9BC00) [pid = 2940] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:50:33 INFO - PROCESS | 2940 | 1464997833364 Marionette TRACE conn6 <- [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]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:50:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1334ms 16:50:33 INFO - PROCESS | 2940 | 1464997833387 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 2940 | 1464997833391 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:50:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:50:33 INFO - PROCESS | 2940 | 1464997833396 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 2940 | 1464997833400 Marionette TRACE conn6 <- [1,2562,null,{}] 16:50:33 INFO - PROCESS | 2940 | 1464997833405 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 2940 | 1464997833495 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:50:33 INFO - PROCESS | 2940 | 1464997833586 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 2940 | ++DOCSHELL 00000077224DE000 == 37 [pid = 2940] [id = 650] 16:50:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 66 (000000771C7C5000) [pid = 2940] [serial = 1950] [outer = 0000000000000000] 16:50:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 67 (000000771D055C00) [pid = 2940] [serial = 1951] [outer = 000000771C7C5000] 16:50:33 INFO - PROCESS | 2940 | 1464997833637 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 68 (000000771D830800) [pid = 2940] [serial = 1952] [outer = 000000771C7C5000] 16:50:34 INFO - PROCESS | 2940 | 1464997834128 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 797ms 16:50:34 INFO - PROCESS | 2940 | 1464997834198 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 2940 | 1464997834204 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:50:34 INFO - PROCESS | 2940 | 1464997834210 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 2940 | 1464997834213 Marionette TRACE conn6 <- [1,2566,null,{}] 16:50:34 INFO - PROCESS | 2940 | 1464997834217 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:34 INFO - PROCESS | 2940 | 1464997834305 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:50:34 INFO - PROCESS | 2940 | 1464997834320 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727CB0000 == 38 [pid = 2940] [id = 651] 16:50:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 69 (000000771E05F400) [pid = 2940] [serial = 1953] [outer = 0000000000000000] 16:50:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 70 (000000771E853C00) [pid = 2940] [serial = 1954] [outer = 000000771E05F400] 16:50:34 INFO - PROCESS | 2940 | 1464997834367 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (000000772237AC00) [pid = 2940] [serial = 1955] [outer = 000000771E05F400] 16:50:34 INFO - PROCESS | 2940 | 1464997834830 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 16:50:34 INFO - PROCESS | 2940 | 1464997834904 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 2940 | 1464997834914 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:50:34 INFO - PROCESS | 2940 | 1464997834937 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 2940 | 1464997834941 Marionette TRACE conn6 <- [1,2570,null,{}] 16:50:34 INFO - PROCESS | 2940 | 1464997834955 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 2940 | 1464997835084 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:50:35 INFO - PROCESS | 2940 | 1464997835095 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A417800 == 39 [pid = 2940] [id = 652] 16:50:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (000000771BE27C00) [pid = 2940] [serial = 1956] [outer = 0000000000000000] 16:50:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (00000077230A1000) [pid = 2940] [serial = 1957] [outer = 000000771BE27C00] 16:50:35 INFO - PROCESS | 2940 | 1464997835145 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (0000007723B59000) [pid = 2940] [serial = 1958] [outer = 000000771BE27C00] 16:50:35 INFO - PROCESS | 2940 | 1464997835571 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 16:50:35 INFO - PROCESS | 2940 | 1464997835630 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 2940 | 1464997835632 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:50:35 INFO - PROCESS | 2940 | 1464997835649 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 2940 | 1464997835651 Marionette TRACE conn6 <- [1,2574,null,{}] 16:50:35 INFO - PROCESS | 2940 | 1464997835654 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 2940 | 1464997835782 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:50:35 INFO - PROCESS | 2940 | 1464997835835 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3CB800 == 40 [pid = 2940] [id = 653] 16:50:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000772427F400) [pid = 2940] [serial = 1959] [outer = 0000000000000000] 16:50:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (0000007724596000) [pid = 2940] [serial = 1960] [outer = 000000772427F400] 16:50:35 INFO - PROCESS | 2940 | 1464997835882 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (0000007724730400) [pid = 2940] [serial = 1961] [outer = 000000772427F400] 16:50:36 INFO - PROCESS | 2940 | 1464997836304 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 16:50:36 INFO - PROCESS | 2940 | 1464997836371 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 2940 | 1464997836380 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:50:36 INFO - PROCESS | 2940 | 1464997836386 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 2940 | 1464997836388 Marionette TRACE conn6 <- [1,2578,null,{}] 16:50:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:50:36 INFO - PROCESS | 2940 | 1464997836395 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 2940 | 1464997836514 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:50:36 INFO - PROCESS | 2940 | 1464997836567 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 2940 | ++DOCSHELL 000000772D0BF000 == 41 [pid = 2940] [id = 654] 16:50:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (000000771BE2B800) [pid = 2940] [serial = 1962] [outer = 0000000000000000] 16:50:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (0000007727648000) [pid = 2940] [serial = 1963] [outer = 000000771BE2B800] 16:50:36 INFO - PROCESS | 2940 | 1464997836613 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (0000007727CD7400) [pid = 2940] [serial = 1964] [outer = 000000771BE2B800] 16:50:37 INFO - PROCESS | 2940 | 1464997837066 Marionette TRACE conn6 <- [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]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:50:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 16:50:37 INFO - PROCESS | 2940 | 1464997837136 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 2940 | 1464997837138 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:50:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:50:37 INFO - PROCESS | 2940 | 1464997837146 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 2940 | 1464997837148 Marionette TRACE conn6 <- [1,2582,null,{}] 16:50:37 INFO - PROCESS | 2940 | 1464997837151 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 2940 | 1464997837286 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:50:37 INFO - PROCESS | 2940 | 1464997837343 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF03000 == 42 [pid = 2940] [id = 655] 16:50:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (00000077297EB800) [pid = 2940] [serial = 1965] [outer = 0000000000000000] 16:50:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (0000007729EF4400) [pid = 2940] [serial = 1966] [outer = 00000077297EB800] 16:50:37 INFO - PROCESS | 2940 | 1464997837390 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000772A01F800) [pid = 2940] [serial = 1967] [outer = 00000077297EB800] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (0000007727EA2000) [pid = 2940] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (00000077189EA000) [pid = 2940] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (0000007724594000) [pid = 2940] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (000000771BFDB000) [pid = 2940] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (000000772216BC00) [pid = 2940] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (000000771D828000) [pid = 2940] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (000000771D828800) [pid = 2940] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (0000007723BBDC00) [pid = 2940] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (0000007727C26800) [pid = 2940] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (00000077297AB800) [pid = 2940] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000772A7E4800) [pid = 2940] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (000000772A11FC00) [pid = 2940] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:50:37 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (0000007723C9C800) [pid = 2940] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:50:37 INFO - PROCESS | 2940 | 1464997837900 Marionette TRACE conn6 <- [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]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:50:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 798ms 16:50:37 INFO - PROCESS | 2940 | 1464997837941 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 2940 | 1464997837943 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:50:37 INFO - PROCESS | 2940 | 1464997837946 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:50:37 INFO - PROCESS | 2940 | 1464997837948 Marionette TRACE conn6 <- [1,2586,null,{}] 16:50:37 INFO - PROCESS | 2940 | 1464997837952 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 2940 | 1464997838070 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:50:38 INFO - PROCESS | 2940 | 1464997838121 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFBE000 == 43 [pid = 2940] [id = 656] 16:50:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (000000771DFAC800) [pid = 2940] [serial = 1968] [outer = 0000000000000000] 16:50:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (0000007723BBDC00) [pid = 2940] [serial = 1969] [outer = 000000771DFAC800] 16:50:38 INFO - PROCESS | 2940 | 1464997838166 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000772A020000) [pid = 2940] [serial = 1970] [outer = 000000771DFAC800] 16:50:38 INFO - PROCESS | 2940 | 1464997838526 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 627ms 16:50:38 INFO - PROCESS | 2940 | 1464997838577 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 2940 | 1464997838579 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:50:38 INFO - PROCESS | 2940 | 1464997838589 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 2940 | 1464997838591 Marionette TRACE conn6 <- [1,2590,null,{}] 16:50:38 INFO - PROCESS | 2940 | 1464997838595 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 2940 | 1464997838678 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:50:38 INFO - PROCESS | 2940 | 1464997838686 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E263000 == 44 [pid = 2940] [id = 657] 16:50:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (000000772A127400) [pid = 2940] [serial = 1971] [outer = 0000000000000000] 16:50:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (000000772A136000) [pid = 2940] [serial = 1972] [outer = 000000772A127400] 16:50:38 INFO - PROCESS | 2940 | 1464997838730 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (000000772A779800) [pid = 2940] [serial = 1973] [outer = 000000772A127400] 16:50:39 INFO - PROCESS | 2940 | 1464997839151 Marionette TRACE conn6 <- [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]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:50:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 586ms 16:50:39 INFO - PROCESS | 2940 | 1464997839177 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 2940 | 1464997839179 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:50:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:50:39 INFO - PROCESS | 2940 | 1464997839192 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 2940 | 1464997839194 Marionette TRACE conn6 <- [1,2594,null,{}] 16:50:39 INFO - PROCESS | 2940 | 1464997839198 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:39 INFO - PROCESS | 2940 | 1464997839290 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:50:39 INFO - PROCESS | 2940 | 1464997839297 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE70000 == 45 [pid = 2940] [id = 658] 16:50:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (000000772A785000) [pid = 2940] [serial = 1974] [outer = 0000000000000000] 16:50:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (000000772A7EB800) [pid = 2940] [serial = 1975] [outer = 000000772A785000] 16:50:39 INFO - PROCESS | 2940 | 1464997839342 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (000000772A893800) [pid = 2940] [serial = 1976] [outer = 000000772A785000] 16:50:39 INFO - PROCESS | 2940 | 1464997839875 Marionette TRACE conn6 <- [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]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:50:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 16:50:39 INFO - PROCESS | 2940 | 1464997839931 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 2940 | 1464997839935 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:50:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:50:39 INFO - PROCESS | 2940 | 1464997839942 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 2940 | 1464997839947 Marionette TRACE conn6 <- [1,2598,null,{}] 16:50:39 INFO - PROCESS | 2940 | 1464997839955 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 2940 | 1464997840122 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:50:40 INFO - PROCESS | 2940 | 1464997840134 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722BBF000 == 46 [pid = 2940] [id = 659] 16:50:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000771BF59C00) [pid = 2940] [serial = 1977] [outer = 0000000000000000] 16:50:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (000000771D056000) [pid = 2940] [serial = 1978] [outer = 000000771BF59C00] 16:50:40 INFO - PROCESS | 2940 | 1464997840192 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000771DB9E000) [pid = 2940] [serial = 1979] [outer = 000000771BF59C00] 16:50:40 INFO - PROCESS | 2940 | 1464997840859 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 985ms 16:50:40 INFO - PROCESS | 2940 | 1464997840930 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 2940 | 1464997840937 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:50:40 INFO - PROCESS | 2940 | 1464997840943 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 2940 | 1464997840946 Marionette TRACE conn6 <- [1,2602,null,{}] 16:50:40 INFO - PROCESS | 2940 | 1464997840950 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 2940 | 1464997841065 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:50:41 INFO - PROCESS | 2940 | 1464997841188 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB1B800 == 47 [pid = 2940] [id = 660] 16:50:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (0000007722E81400) [pid = 2940] [serial = 1980] [outer = 0000000000000000] 16:50:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (0000007723102800) [pid = 2940] [serial = 1981] [outer = 0000007722E81400] 16:50:41 INFO - PROCESS | 2940 | 1464997841244 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (0000007723CA5400) [pid = 2940] [serial = 1982] [outer = 0000007722E81400] 16:50:41 INFO - PROCESS | 2940 | 1464997841863 Marionette TRACE conn6 <- [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]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:50:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 923ms 16:50:41 INFO - PROCESS | 2940 | 1464997841873 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 2940 | 1464997841875 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:50:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:50:41 INFO - PROCESS | 2940 | 1464997841879 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 2940 | 1464997841883 Marionette TRACE conn6 <- [1,2606,null,{}] 16:50:41 INFO - PROCESS | 2940 | 1464997841895 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 2940 | 1464997842012 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:50:42 INFO - PROCESS | 2940 | 1464997842107 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F434800 == 48 [pid = 2940] [id = 661] 16:50:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (00000077297EC400) [pid = 2940] [serial = 1983] [outer = 0000000000000000] 16:50:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (0000007729EEF800) [pid = 2940] [serial = 1984] [outer = 00000077297EC400] 16:50:42 INFO - PROCESS | 2940 | 1464997842166 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772A88CC00) [pid = 2940] [serial = 1985] [outer = 00000077297EC400] 16:50:42 INFO - PROCESS | 2940 | 1464997842720 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:50:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 881ms 16:50:42 INFO - PROCESS | 2940 | 1464997842763 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 2940 | 1464997842766 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:50:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:50:42 INFO - PROCESS | 2940 | 1464997842770 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 2940 | 1464997842772 Marionette TRACE conn6 <- [1,2610,null,{}] 16:50:42 INFO - PROCESS | 2940 | 1464997842776 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 2940 | 1464997842888 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:50:42 INFO - PROCESS | 2940 | 1464997842982 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B12800 == 49 [pid = 2940] [id = 662] 16:50:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772A8E4400) [pid = 2940] [serial = 1986] [outer = 0000000000000000] 16:50:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772ACA7800) [pid = 2940] [serial = 1987] [outer = 000000772A8E4400] 16:50:43 INFO - PROCESS | 2940 | 1464997843037 Marionette DEBUG loaded listener.js 16:50:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772ACDDC00) [pid = 2940] [serial = 1988] [outer = 000000772A8E4400] 16:50:43 INFO - PROCESS | 2940 | 1464997843664 Marionette TRACE conn6 <- [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]]]}] 16:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 944ms 16:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:50:43 INFO - PROCESS | 2940 | 1464997843716 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 2940 | 1464997843718 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:50:43 INFO - PROCESS | 2940 | 1464997843722 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 2940 | 1464997843724 Marionette TRACE conn6 <- [1,2614,null,{}] 16:50:43 INFO - PROCESS | 2940 | 1464997843728 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 2940 | 1464997843835 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:50:43 INFO - PROCESS | 2940 | 1464997843957 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731888800 == 50 [pid = 2940] [id = 663] 16:50:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772ACDA400) [pid = 2940] [serial = 1989] [outer = 0000000000000000] 16:50:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772AE05000) [pid = 2940] [serial = 1990] [outer = 000000772ACDA400] 16:50:44 INFO - PROCESS | 2940 | 1464997844013 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772AE0E400) [pid = 2940] [serial = 1991] [outer = 000000772ACDA400] 16:50:44 INFO - PROCESS | 2940 | 1464997844641 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 985ms 16:50:44 INFO - PROCESS | 2940 | 1464997844710 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 2940 | 1464997844712 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:50:44 INFO - PROCESS | 2940 | 1464997844716 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 2940 | 1464997844718 Marionette TRACE conn6 <- [1,2618,null,{}] 16:50:44 INFO - PROCESS | 2940 | 1464997844722 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:44 INFO - PROCESS | 2940 | 1464997844852 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:50:45 INFO - PROCESS | 2940 | 1464997845085 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 2940 | ++DOCSHELL 00000077231E0000 == 51 [pid = 2940] [id = 664] 16:50:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000771BE25800) [pid = 2940] [serial = 1992] [outer = 0000000000000000] 16:50:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000771BF50000) [pid = 2940] [serial = 1993] [outer = 000000771BE25800] 16:50:45 INFO - PROCESS | 2940 | 1464997845148 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000771D728000) [pid = 2940] [serial = 1994] [outer = 000000771BE25800] 16:50:45 INFO - PROCESS | 2940 | 1464997845772 Marionette TRACE conn6 <- [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]]]}] 16:50:45 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED07000 == 50 [pid = 2940] [id = 433] 16:50:45 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFB9000 == 49 [pid = 2940] [id = 427] 16:50:45 INFO - PROCESS | 2940 | --DOCSHELL 0000007736466800 == 48 [pid = 2940] [id = 633] 16:50:45 INFO - PROCESS | 2940 | --DOCSHELL 0000007722CCA000 == 47 [pid = 2940] [id = 422] 16:50:45 INFO - PROCESS | 2940 | --DOCSHELL 0000007722B1C000 == 46 [pid = 2940] [id = 435] 16:50:45 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772A89AC00) [pid = 2940] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:50:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:50:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1140ms 16:50:45 INFO - PROCESS | 2940 | 1464997845858 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 2940 | 1464997845863 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:50:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:50:45 INFO - PROCESS | 2940 | 1464997845867 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 2940 | 1464997845871 Marionette TRACE conn6 <- [1,2622,null,{}] 16:50:45 INFO - PROCESS | 2940 | 1464997845878 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 2940 | 1464997845986 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772A7DF800) [pid = 2940] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (00000077297F1000) [pid = 2940] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (0000007727E63800) [pid = 2940] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (00000077293A8C00) [pid = 2940] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000771DBA3C00) [pid = 2940] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000771E15C800) [pid = 2940] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (0000007727640000) [pid = 2940] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (0000007727648400) [pid = 2940] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000771C74F400) [pid = 2940] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000771D056800) [pid = 2940] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (0000007722479800) [pid = 2940] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (0000007722B7F400) [pid = 2940] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (0000007722C89C00) [pid = 2940] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (0000007723102C00) [pid = 2940] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000771D8AE800) [pid = 2940] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000771D8BAC00) [pid = 2940] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (000000772406A000) [pid = 2940] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (00000077245EF000) [pid = 2940] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (0000007727CCC400) [pid = 2940] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (00000077298CC400) [pid = 2940] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (00000077297A6400) [pid = 2940] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 74 (000000772A88D800) [pid = 2940] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 73 (000000772A4B0800) [pid = 2940] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 72 (000000772A013C00) [pid = 2940] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 71 (000000772A7E8400) [pid = 2940] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | --DOMWINDOW == 70 (000000772A77F800) [pid = 2940] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:50:46 INFO - PROCESS | 2940 | 1464997846065 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722414800 == 47 [pid = 2940] [id = 665] 16:50:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 71 (000000771D1BB000) [pid = 2940] [serial = 1995] [outer = 0000000000000000] 16:50:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 72 (000000771D830000) [pid = 2940] [serial = 1996] [outer = 000000771D1BB000] 16:50:46 INFO - PROCESS | 2940 | 1464997846114 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 73 (000000771DB9C000) [pid = 2940] [serial = 1997] [outer = 000000771D1BB000] 16:50:46 INFO - PROCESS | 2940 | 1464997846583 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 796ms 16:50:46 INFO - PROCESS | 2940 | 1464997846665 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 2940 | 1464997846669 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:50:46 INFO - PROCESS | 2940 | 1464997846674 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 2940 | 1464997846676 Marionette TRACE conn6 <- [1,2626,null,{}] 16:50:46 INFO - PROCESS | 2940 | 1464997846680 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 2940 | 1464997846779 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:50:46 INFO - PROCESS | 2940 | 1464997846787 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B7A000 == 48 [pid = 2940] [id = 666] 16:50:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 74 (0000007722B7F800) [pid = 2940] [serial = 1998] [outer = 0000000000000000] 16:50:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 75 (0000007722C7DC00) [pid = 2940] [serial = 1999] [outer = 0000007722B7F800] 16:50:46 INFO - PROCESS | 2940 | 1464997846833 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (00000077231B6000) [pid = 2940] [serial = 2000] [outer = 0000007722B7F800] 16:50:47 INFO - PROCESS | 2940 | 1464997847305 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 16:50:47 INFO - PROCESS | 2940 | 1464997847369 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 2940 | 1464997847372 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:50:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:50:47 INFO - PROCESS | 2940 | 1464997847377 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 2940 | 1464997847391 Marionette TRACE conn6 <- [1,2630,null,{}] 16:50:47 INFO - PROCESS | 2940 | 1464997847400 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:47 INFO - PROCESS | 2940 | 1464997847493 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:50:47 INFO - PROCESS | 2940 | 1464997847605 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFBE800 == 49 [pid = 2940] [id = 667] 16:50:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (00000077231B0800) [pid = 2940] [serial = 2001] [outer = 0000000000000000] 16:50:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (0000007727374800) [pid = 2940] [serial = 2002] [outer = 00000077231B0800] 16:50:47 INFO - PROCESS | 2940 | 1464997847653 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (0000007727C23C00) [pid = 2940] [serial = 2003] [outer = 00000077231B0800] 16:50:48 INFO - PROCESS | 2940 | 1464997848033 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:50:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 16:50:48 INFO - PROCESS | 2940 | 1464997848070 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 2940 | 1464997848073 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:50:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:50:48 INFO - PROCESS | 2940 | 1464997848076 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 2940 | 1464997848078 Marionette TRACE conn6 <- [1,2634,null,{}] 16:50:48 INFO - PROCESS | 2940 | 1464997848081 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 2940 | 1464997848200 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:50:48 INFO - PROCESS | 2940 | 1464997848254 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CF3A800 == 50 [pid = 2940] [id = 668] 16:50:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (0000007727E67800) [pid = 2940] [serial = 2004] [outer = 0000000000000000] 16:50:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (00000077293A4400) [pid = 2940] [serial = 2005] [outer = 0000007727E67800] 16:50:48 INFO - PROCESS | 2940 | 1464997848299 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (00000077297A9400) [pid = 2940] [serial = 2006] [outer = 0000007727E67800] 16:50:48 INFO - PROCESS | 2940 | 1464997848716 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:50:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 16:50:48 INFO - PROCESS | 2940 | 1464997848750 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 2940 | 1464997848752 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:50:48 INFO - PROCESS | 2940 | 1464997848755 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:50:48 INFO - PROCESS | 2940 | 1464997848757 Marionette TRACE conn6 <- [1,2638,null,{}] 16:50:48 INFO - PROCESS | 2940 | 1464997848761 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 2940 | 1464997848889 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:50:48 INFO - PROCESS | 2940 | 1464997848976 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DCDD000 == 51 [pid = 2940] [id = 669] 16:50:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000772A016400) [pid = 2940] [serial = 2007] [outer = 0000000000000000] 16:50:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772A01BC00) [pid = 2940] [serial = 2008] [outer = 000000772A016400] 16:50:49 INFO - PROCESS | 2940 | 1464997849028 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772A780000) [pid = 2940] [serial = 2009] [outer = 000000772A016400] 16:50:49 INFO - PROCESS | 2940 | 1464997849482 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:50:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:50:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 775ms 16:50:49 INFO - PROCESS | 2940 | 1464997849534 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 2940 | 1464997849536 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:50:49 INFO - PROCESS | 2940 | 1464997849539 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 2940 | 1464997849541 Marionette TRACE conn6 <- [1,2642,null,{}] 16:50:49 INFO - PROCESS | 2940 | 1464997849545 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:49 INFO - PROCESS | 2940 | 1464997849662 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:50:49 INFO - PROCESS | 2940 | 1464997849721 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E07F800 == 52 [pid = 2940] [id = 670] 16:50:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000772A8E3400) [pid = 2940] [serial = 2010] [outer = 0000000000000000] 16:50:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772ABE6800) [pid = 2940] [serial = 2011] [outer = 000000772A8E3400] 16:50:49 INFO - PROCESS | 2940 | 1464997849766 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000771EEA5C00) [pid = 2940] [serial = 2012] [outer = 000000772A8E3400] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000771E05F400) [pid = 2940] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000771DFAC800) [pid = 2940] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000771C7C5000) [pid = 2940] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (00000077297EB800) [pid = 2940] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000772A127400) [pid = 2940] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (000000771BE27C00) [pid = 2940] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000772427F400) [pid = 2940] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:50:50 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000771BE2B800) [pid = 2940] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:50:50 INFO - PROCESS | 2940 | 1464997850200 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:50:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 16:50:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:50:50 INFO - PROCESS | 2940 | 1464997850234 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 2940 | 1464997850236 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:50:50 INFO - PROCESS | 2940 | 1464997850239 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 2940 | 1464997850241 Marionette TRACE conn6 <- [1,2646,null,{}] 16:50:50 INFO - PROCESS | 2940 | 1464997850244 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:50 INFO - PROCESS | 2940 | 1464997850370 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:50:50 INFO - PROCESS | 2940 | 1464997850454 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE74800 == 53 [pid = 2940] [id = 671] 16:50:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (0000007724066000) [pid = 2940] [serial = 2013] [outer = 0000000000000000] 16:50:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (00000077297EB800) [pid = 2940] [serial = 2014] [outer = 0000007724066000] 16:50:50 INFO - PROCESS | 2940 | 1464997850499 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000772AE32400) [pid = 2940] [serial = 2015] [outer = 0000007724066000] 16:50:50 INFO - PROCESS | 2940 | 1464997850844 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:50:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 16:50:50 INFO - PROCESS | 2940 | 1464997850933 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 2940 | 1464997850935 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:50:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:50:50 INFO - PROCESS | 2940 | 1464997850944 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 2940 | 1464997850946 Marionette TRACE conn6 <- [1,2650,null,{}] 16:50:50 INFO - PROCESS | 2940 | 1464997850950 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 2940 | 1464997851035 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:50:51 INFO - PROCESS | 2940 | 1464997851043 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 2940 | ++DOCSHELL 0000007730B0C800 == 54 [pid = 2940] [id = 672] 16:50:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772AEC8400) [pid = 2940] [serial = 2016] [outer = 0000000000000000] 16:50:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772AF18800) [pid = 2940] [serial = 2017] [outer = 000000772AEC8400] 16:50:51 INFO - PROCESS | 2940 | 1464997851087 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000772AF20400) [pid = 2940] [serial = 2018] [outer = 000000772AEC8400] 16:50:51 INFO - PROCESS | 2940 | 1464997851501 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:50:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 588ms 16:50:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:50:51 INFO - PROCESS | 2940 | 1464997851534 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 2940 | 1464997851536 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:50:51 INFO - PROCESS | 2940 | 1464997851539 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 2940 | 1464997851541 Marionette TRACE conn6 <- [1,2654,null,{}] 16:50:51 INFO - PROCESS | 2940 | 1464997851544 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 2940 | 1464997851668 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:50:51 INFO - PROCESS | 2940 | 1464997851724 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732080800 == 55 [pid = 2940] [id = 673] 16:50:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (000000772AF86400) [pid = 2940] [serial = 2019] [outer = 0000000000000000] 16:50:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772AF89400) [pid = 2940] [serial = 2020] [outer = 000000772AF86400] 16:50:51 INFO - PROCESS | 2940 | 1464997851769 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772AF90400) [pid = 2940] [serial = 2021] [outer = 000000772AF86400] 16:50:52 INFO - PROCESS | 2940 | [2940] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:50:52 INFO - PROCESS | 2940 | [2940] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:50:52 INFO - PROCESS | 2940 | 1464997852798 Marionette TRACE conn6 <- [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]]]}] 16:50:52 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) 16:50:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1284ms 16:50:52 INFO - PROCESS | 2940 | 1464997852828 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 2940 | 1464997852833 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:50:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:50:52 INFO - PROCESS | 2940 | 1464997852839 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 2940 | 1464997852842 Marionette TRACE conn6 <- [1,2658,null,{}] 16:50:52 INFO - PROCESS | 2940 | 1464997852848 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 2940 | 1464997852997 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:50:53 INFO - PROCESS | 2940 | 1464997853137 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727E2B000 == 56 [pid = 2940] [id = 674] 16:50:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000771E165800) [pid = 2940] [serial = 2022] [outer = 0000000000000000] 16:50:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000771EF83000) [pid = 2940] [serial = 2023] [outer = 000000771E165800] 16:50:53 INFO - PROCESS | 2940 | 1464997853196 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (0000007722C7F800) [pid = 2940] [serial = 2024] [outer = 000000771E165800] 16:50:54 INFO - PROCESS | 2940 | 1464997854216 Marionette TRACE conn6 <- [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] 16:50:54 INFO - PROCESS | 2940 | 1464997854295 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:50:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:50:54 INFO - PROCESS | 2940 | 1464997854302 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 2940 | 1464997854305 Marionette TRACE conn6 <- [1,2662,null,{}] 16:50:54 INFO - PROCESS | 2940 | 1464997854351 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 2940 | 1464997854458 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:50:54 INFO - PROCESS | 2940 | 1464997854583 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF1F000 == 57 [pid = 2940] [id = 675] 16:50:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000771ED1E400) [pid = 2940] [serial = 2025] [outer = 0000000000000000] 16:50:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (0000007727645400) [pid = 2940] [serial = 2026] [outer = 000000771ED1E400] 16:50:54 INFO - PROCESS | 2940 | 1464997854638 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (0000007729EF0400) [pid = 2940] [serial = 2027] [outer = 000000771ED1E400] 16:50:55 INFO - PROCESS | 2940 | 1464997855675 Marionette TRACE conn6 <- [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] 16:50:55 INFO - PROCESS | 2940 | 1464997855749 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:50:55 INFO - PROCESS | 2940 | 1464997855754 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:50:55 INFO - PROCESS | 2940 | 1464997855758 Marionette TRACE conn6 <- [1,2666,null,{}] 16:50:55 INFO - PROCESS | 2940 | 1464997855770 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 2940 | 1464997855878 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:50:56 INFO - PROCESS | 2940 | 1464997856074 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED14800 == 58 [pid = 2940] [id = 676] 16:50:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000771D822C00) [pid = 2940] [serial = 2028] [outer = 0000000000000000] 16:50:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772A7E1000) [pid = 2940] [serial = 2029] [outer = 000000771D822C00] 16:50:56 INFO - PROCESS | 2940 | 1464997856134 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772AF8A400) [pid = 2940] [serial = 2030] [outer = 000000771D822C00] 16:50:57 INFO - PROCESS | 2940 | 1464997857352 Marionette TRACE conn6 <- [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]]]}] 16:50:57 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) 16:50:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1634ms 16:50:57 INFO - PROCESS | 2940 | 1464997857437 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 2940 | 1464997857442 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772E263000 == 57 [pid = 2940] [id = 657] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCDE800 == 56 [pid = 2940] [id = 430] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFBE000 == 55 [pid = 2940] [id = 656] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 0000007723CC2000 == 54 [pid = 2940] [id = 429] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 0000007730B0C800 == 53 [pid = 2940] [id = 672] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE74800 == 52 [pid = 2940] [id = 671] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772E07F800 == 51 [pid = 2940] [id = 670] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772DCDD000 == 50 [pid = 2940] [id = 669] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772CF3A800 == 49 [pid = 2940] [id = 668] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772AFBE800 == 48 [pid = 2940] [id = 667] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B7A000 == 47 [pid = 2940] [id = 666] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 0000007722414800 == 46 [pid = 2940] [id = 665] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 00000077231E0000 == 45 [pid = 2940] [id = 664] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000771D827400) [pid = 2940] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000771DB9D400) [pid = 2940] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772A7EB800) [pid = 2940] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE70000 == 44 [pid = 2940] [id = 658] 16:50:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772237AC00) [pid = 2940] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772A020000) [pid = 2940] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000771D830800) [pid = 2940] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000772A01F800) [pid = 2940] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000772A136000) [pid = 2940] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (0000007723B59000) [pid = 2940] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (0000007724596000) [pid = 2940] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (0000007724730400) [pid = 2940] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (0000007727648000) [pid = 2940] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (00000077230A1000) [pid = 2940] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (0000007723BBDC00) [pid = 2940] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000771E853C00) [pid = 2940] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (0000007729EF4400) [pid = 2940] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (0000007727CD7400) [pid = 2940] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000771D055C00) [pid = 2940] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (000000772A779800) [pid = 2940] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:50:57 INFO - PROCESS | 2940 | 1464997857556 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 2940 | 1464997857559 Marionette TRACE conn6 <- [1,2670,null,{}] 16:50:57 INFO - PROCESS | 2940 | 1464997857567 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 2940 | 1464997857655 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:50:57 INFO - PROCESS | 2940 | 1464997857663 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 2940 | ++DOCSHELL 00000077231D3800 == 45 [pid = 2940] [id = 677] 16:50:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000771D830800) [pid = 2940] [serial = 2031] [outer = 0000000000000000] 16:50:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (000000771D8B6800) [pid = 2940] [serial = 2032] [outer = 000000771D830800] 16:50:57 INFO - PROCESS | 2940 | 1464997857712 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000771EFF7C00) [pid = 2940] [serial = 2033] [outer = 000000771D830800] 16:50:58 INFO - PROCESS | 2940 | 1464997858677 Marionette TRACE conn6 <- [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]]]}] 16:50:58 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) 16:50:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1150ms 16:50:58 INFO - PROCESS | 2940 | 1464997858697 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 2940 | 1464997858702 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:50:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:50:58 INFO - PROCESS | 2940 | 1464997858709 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 2940 | 1464997858711 Marionette TRACE conn6 <- [1,2674,null,{}] 16:50:58 INFO - PROCESS | 2940 | 1464997858715 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 2940 | 1464997858806 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:50:58 INFO - PROCESS | 2940 | 1464997858814 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A026000 == 46 [pid = 2940] [id = 678] 16:50:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (0000007722B31000) [pid = 2940] [serial = 2034] [outer = 0000000000000000] 16:50:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772329C800) [pid = 2940] [serial = 2035] [outer = 0000007722B31000] 16:50:58 INFO - PROCESS | 2940 | 1464997858860 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772406B000) [pid = 2940] [serial = 2036] [outer = 0000007722B31000] 16:50:59 INFO - PROCESS | 2940 | 1464997859821 Marionette TRACE conn6 <- [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] 16:50:59 INFO - PROCESS | 2940 | 1464997859854 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:50:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:50:59 INFO - PROCESS | 2940 | 1464997859858 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 2940 | 1464997859862 Marionette TRACE conn6 <- [1,2678,null,{}] 16:50:59 INFO - PROCESS | 2940 | 1464997859879 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:00 INFO - PROCESS | 2940 | 1464997860004 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:51:00 INFO - PROCESS | 2940 | 1464997860013 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772BC10000 == 47 [pid = 2940] [id = 679] 16:51:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (0000007727640800) [pid = 2940] [serial = 2037] [outer = 0000000000000000] 16:51:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (0000007727CA5800) [pid = 2940] [serial = 2038] [outer = 0000007727640800] 16:51:00 INFO - PROCESS | 2940 | 1464997860105 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (00000077297A1400) [pid = 2940] [serial = 2039] [outer = 0000007727640800] 16:51:01 INFO - PROCESS | 2940 | 1464997861072 Marionette TRACE conn6 <- [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] 16:51:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:51:01 INFO - PROCESS | 2940 | 1464997861103 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:51:01 INFO - PROCESS | 2940 | 1464997861106 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 2940 | 1464997861108 Marionette TRACE conn6 <- [1,2682,null,{}] 16:51:01 INFO - PROCESS | 2940 | 1464997861112 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 2940 | 1464997861256 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:51:01 INFO - PROCESS | 2940 | 1464997861307 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC22800 == 48 [pid = 2940] [id = 680] 16:51:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772A01C400) [pid = 2940] [serial = 2040] [outer = 0000000000000000] 16:51:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772A122C00) [pid = 2940] [serial = 2041] [outer = 000000772A01C400] 16:51:01 INFO - PROCESS | 2940 | 1464997861354 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772A77A000) [pid = 2940] [serial = 2042] [outer = 000000772A01C400] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000771BE25800) [pid = 2940] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (0000007722B7F800) [pid = 2940] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000772A8E3400) [pid = 2940] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (00000077231B0800) [pid = 2940] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000771D1BB000) [pid = 2940] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000772A016400) [pid = 2940] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000772AEC8400) [pid = 2940] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (0000007724066000) [pid = 2940] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (0000007727E67800) [pid = 2940] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (0000007732203800) [pid = 2940] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:51:01 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000771C74AC00) [pid = 2940] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:51:02 INFO - PROCESS | 2940 | 1464997862298 Marionette TRACE conn6 <- [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] 16:51:02 INFO - PROCESS | 2940 | 1464997862348 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:51:02 INFO - PROCESS | 2940 | 1464997862351 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:51:02 INFO - PROCESS | 2940 | 1464997862353 Marionette TRACE conn6 <- [1,2686,null,{}] 16:51:02 INFO - PROCESS | 2940 | 1464997862357 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:02 INFO - PROCESS | 2940 | 1464997862484 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:51:02 INFO - PROCESS | 2940 | 1464997862494 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E06D800 == 49 [pid = 2940] [id = 681] 16:51:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (000000771E05F400) [pid = 2940] [serial = 2043] [outer = 0000000000000000] 16:51:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (0000007724066000) [pid = 2940] [serial = 2044] [outer = 000000771E05F400] 16:51:02 INFO - PROCESS | 2940 | 1464997862539 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000772A7E7800) [pid = 2940] [serial = 2045] [outer = 000000771E05F400] 16:51:03 INFO - PROCESS | 2940 | 1464997863464 Marionette TRACE conn6 <- [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] 16:51:03 INFO - PROCESS | 2940 | 1464997863486 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:51:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:51:03 INFO - PROCESS | 2940 | 1464997863490 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 2940 | 1464997863492 Marionette TRACE conn6 <- [1,2690,null,{}] 16:51:03 INFO - PROCESS | 2940 | 1464997863495 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 2940 | 1464997863632 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:51:03 INFO - PROCESS | 2940 | 1464997863643 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE89000 == 50 [pid = 2940] [id = 682] 16:51:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (000000772A888400) [pid = 2940] [serial = 2046] [outer = 0000000000000000] 16:51:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (000000772AAB7C00) [pid = 2940] [serial = 2047] [outer = 000000772A888400] 16:51:03 INFO - PROCESS | 2940 | 1464997863690 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (000000772AE2E400) [pid = 2940] [serial = 2048] [outer = 000000772A888400] 16:51:04 INFO - PROCESS | 2940 | 1464997864390 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:51:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:51:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 944ms 16:51:04 INFO - PROCESS | 2940 | 1464997864436 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 2940 | 1464997864442 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:51:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:51:04 INFO - PROCESS | 2940 | 1464997864447 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 2940 | 1464997864452 Marionette TRACE conn6 <- [1,2694,null,{}] 16:51:04 INFO - PROCESS | 2940 | 1464997864457 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 2940 | 1464997864573 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:51:04 INFO - PROCESS | 2940 | 1464997864701 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729B67800 == 51 [pid = 2940] [id = 683] 16:51:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (0000007722B7F400) [pid = 2940] [serial = 2049] [outer = 0000000000000000] 16:51:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (0000007722C7E400) [pid = 2940] [serial = 2050] [outer = 0000007722B7F400] 16:51:04 INFO - PROCESS | 2940 | 1464997864760 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (00000077245EEC00) [pid = 2940] [serial = 2051] [outer = 0000007722B7F400] 16:51:05 INFO - PROCESS | 2940 | 1464997865440 Marionette TRACE conn6 <- [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]]]}] 16:51:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:51:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1034ms 16:51:05 INFO - PROCESS | 2940 | 1464997865485 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 2940 | 1464997865492 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:51:05 INFO - PROCESS | 2940 | 1464997865499 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:51:05 INFO - PROCESS | 2940 | 1464997865502 Marionette TRACE conn6 <- [1,2698,null,{}] 16:51:05 INFO - PROCESS | 2940 | 1464997865526 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:05 INFO - PROCESS | 2940 | 1464997865643 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:51:05 INFO - PROCESS | 2940 | 1464997865768 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE6A800 == 52 [pid = 2940] [id = 684] 16:51:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772979F800) [pid = 2940] [serial = 2052] [outer = 0000000000000000] 16:51:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772A11E800) [pid = 2940] [serial = 2053] [outer = 000000772979F800] 16:51:05 INFO - PROCESS | 2940 | 1464997865824 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772A893000) [pid = 2940] [serial = 2054] [outer = 000000772979F800] 16:51:06 INFO - PROCESS | 2940 | 1464997866441 Marionette TRACE conn6 <- [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] 16:51:06 INFO - PROCESS | 2940 | 1464997866470 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:51:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:51:06 INFO - PROCESS | 2940 | 1464997866474 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 2940 | 1464997866478 Marionette TRACE conn6 <- [1,2702,null,{}] 16:51:06 INFO - PROCESS | 2940 | 1464997866490 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 2940 | 1464997866604 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:51:06 INFO - PROCESS | 2940 | 1464997866730 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732104000 == 53 [pid = 2940] [id = 685] 16:51:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772AE2D400) [pid = 2940] [serial = 2055] [outer = 0000000000000000] 16:51:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772AED5400) [pid = 2940] [serial = 2056] [outer = 000000772AE2D400] 16:51:06 INFO - PROCESS | 2940 | 1464997866789 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772AF85800) [pid = 2940] [serial = 2057] [outer = 000000772AE2D400] 16:51:07 INFO - PROCESS | 2940 | 1464997867333 Marionette TRACE conn6 <- [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]]]}] 16:51:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:51:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 944ms 16:51:07 INFO - PROCESS | 2940 | 1464997867421 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 2940 | 1464997867424 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:51:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:51:07 INFO - PROCESS | 2940 | 1464997867428 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 2940 | 1464997867430 Marionette TRACE conn6 <- [1,2706,null,{}] 16:51:07 INFO - PROCESS | 2940 | 1464997867435 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 2940 | 1464997867549 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:51:07 INFO - PROCESS | 2940 | 1464997867672 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A5F800 == 54 [pid = 2940] [id = 686] 16:51:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772B130000) [pid = 2940] [serial = 2058] [outer = 0000000000000000] 16:51:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772B134400) [pid = 2940] [serial = 2059] [outer = 000000772B130000] 16:51:07 INFO - PROCESS | 2940 | 1464997867728 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772B51A400) [pid = 2940] [serial = 2060] [outer = 000000772B130000] 16:51:08 INFO - PROCESS | 2940 | 1464997868316 Marionette TRACE conn6 <- [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] 16:51:08 INFO - PROCESS | 2940 | 1464997868375 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:51:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:51:08 INFO - PROCESS | 2940 | 1464997868379 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 2940 | 1464997868381 Marionette TRACE conn6 <- [1,2710,null,{}] 16:51:08 INFO - PROCESS | 2940 | 1464997868385 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:08 INFO - PROCESS | 2940 | 1464997868502 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:51:08 INFO - PROCESS | 2940 | 1464997868628 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722CB5800 == 55 [pid = 2940] [id = 687] 16:51:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000771D831800) [pid = 2940] [serial = 2061] [outer = 0000000000000000] 16:51:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000771DBA2C00) [pid = 2940] [serial = 2062] [outer = 000000771D831800] 16:51:08 INFO - PROCESS | 2940 | 1464997868684 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772A782800) [pid = 2940] [serial = 2063] [outer = 000000771D831800] 16:51:09 INFO - PROCESS | 2940 | 1464997869457 Marionette TRACE conn6 <- [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] 16:51:09 INFO - PROCESS | 2940 | 1464997869529 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:51:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:51:09 INFO - PROCESS | 2940 | 1464997869535 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:51:09 INFO - PROCESS | 2940 | 1464997869539 Marionette TRACE conn6 <- [1,2714,null,{}] 16:51:09 INFO - PROCESS | 2940 | 1464997869544 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:09 INFO - PROCESS | 2940 | 1464997869681 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:51:09 INFO - PROCESS | 2940 | 1464997869810 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772E06D800 == 54 [pid = 2940] [id = 681] 16:51:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC22800 == 53 [pid = 2940] [id = 680] 16:51:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772BC10000 == 52 [pid = 2940] [id = 679] 16:51:09 INFO - PROCESS | 2940 | --DOCSHELL 000000772A026000 == 51 [pid = 2940] [id = 678] 16:51:09 INFO - PROCESS | 2940 | --DOCSHELL 00000077231D3800 == 50 [pid = 2940] [id = 677] 16:51:09 INFO - PROCESS | 2940 | --DOCSHELL 0000007727E2B000 == 49 [pid = 2940] [id = 674] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (0000007732F29C00) [pid = 2940] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (00000077227BC800) [pid = 2940] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000771D728000) [pid = 2940] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000771BF50000) [pid = 2940] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (0000007723102800) [pid = 2940] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (0000007722C7DC00) [pid = 2940] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (00000077231B6000) [pid = 2940] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000771D056000) [pid = 2940] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772ABE6800) [pid = 2940] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (0000007727374800) [pid = 2940] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (0000007729EEF800) [pid = 2940] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000771D830000) [pid = 2940] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 88 (000000771DB9C000) [pid = 2940] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 87 (000000772ACA7800) [pid = 2940] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 86 (000000772AE05000) [pid = 2940] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 85 (000000772A780000) [pid = 2940] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 84 (000000772A01BC00) [pid = 2940] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 83 (000000772AF20400) [pid = 2940] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 82 (00000077297EB800) [pid = 2940] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 81 (000000772AF89400) [pid = 2940] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 80 (000000771EEA5C00) [pid = 2940] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 79 (000000772AF18800) [pid = 2940] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 78 (000000772AE32400) [pid = 2940] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 77 (00000077293A4400) [pid = 2940] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 76 (00000077297A9400) [pid = 2940] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | --DOMWINDOW == 75 (0000007727C23C00) [pid = 2940] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:51:09 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722414800 == 50 [pid = 2940] [id = 688] 16:51:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 76 (000000771BF53000) [pid = 2940] [serial = 2064] [outer = 0000000000000000] 16:51:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 77 (000000771CE34800) [pid = 2940] [serial = 2065] [outer = 000000771BF53000] 16:51:09 INFO - PROCESS | 2940 | 1464997869896 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 78 (0000007722539800) [pid = 2940] [serial = 2066] [outer = 000000771BF53000] 16:51:10 INFO - PROCESS | 2940 | 1464997870309 Marionette TRACE conn6 <- [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]]]}] 16:51:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:51:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 840ms 16:51:10 INFO - PROCESS | 2940 | 1464997870378 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:51:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:51:10 INFO - PROCESS | 2940 | 1464997870384 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:51:10 INFO - PROCESS | 2940 | 1464997870390 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 2940 | 1464997870392 Marionette TRACE conn6 <- [1,2718,null,{}] 16:51:10 INFO - PROCESS | 2940 | 1464997870396 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 2940 | 1464997870490 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:51:10 INFO - PROCESS | 2940 | 1464997870504 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A40D000 == 51 [pid = 2940] [id = 689] 16:51:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 79 (0000007723C9C800) [pid = 2940] [serial = 2067] [outer = 0000000000000000] 16:51:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 80 (000000772406A800) [pid = 2940] [serial = 2068] [outer = 0000007723C9C800] 16:51:10 INFO - PROCESS | 2940 | 1464997870550 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 81 (0000007727640000) [pid = 2940] [serial = 2069] [outer = 0000007723C9C800] 16:51:11 INFO - PROCESS | 2940 | 1464997871524 Marionette TRACE conn6 <- [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] 16:51:11 INFO - PROCESS | 2940 | 1464997871575 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:51:11 INFO - PROCESS | 2940 | 1464997871581 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:51:11 INFO - PROCESS | 2940 | 1464997871586 Marionette TRACE conn6 <- [1,2722,null,{}] 16:51:11 INFO - PROCESS | 2940 | 1464997871593 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 2940 | 1464997871740 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:51:11 INFO - PROCESS | 2940 | 1464997871858 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727F34000 == 52 [pid = 2940] [id = 690] 16:51:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 82 (000000771D982000) [pid = 2940] [serial = 2070] [outer = 0000000000000000] 16:51:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 83 (000000771DBA7400) [pid = 2940] [serial = 2071] [outer = 000000771D982000] 16:51:11 INFO - PROCESS | 2940 | 1464997871920 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 84 (0000007723BBFC00) [pid = 2940] [serial = 2072] [outer = 000000771D982000] 16:51:12 INFO - PROCESS | 2940 | 1464997872530 Marionette TRACE conn6 <- [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]]]}] 16:51:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:51:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 985ms 16:51:12 INFO - PROCESS | 2940 | 1464997872570 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:51:12 INFO - PROCESS | 2940 | 1464997872577 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:51:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:51:12 INFO - PROCESS | 2940 | 1464997872584 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 2940 | 1464997872587 Marionette TRACE conn6 <- [1,2726,null,{}] 16:51:12 INFO - PROCESS | 2940 | 1464997872591 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:12 INFO - PROCESS | 2940 | 1464997872745 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:51:12 INFO - PROCESS | 2940 | 1464997872762 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 2940 | ++DOCSHELL 000000772D0C7800 == 53 [pid = 2940] [id = 691] 16:51:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 85 (0000007727CD6400) [pid = 2940] [serial = 2073] [outer = 0000000000000000] 16:51:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 86 (00000077293A6800) [pid = 2940] [serial = 2074] [outer = 0000007727CD6400] 16:51:12 INFO - PROCESS | 2940 | 1464997872818 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 87 (00000077297F3000) [pid = 2940] [serial = 2075] [outer = 0000007727CD6400] 16:51:13 INFO - PROCESS | 2940 | 1464997873474 Marionette TRACE conn6 <- [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]]]}] 16:51:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:51:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 942ms 16:51:13 INFO - PROCESS | 2940 | 1464997873532 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 2940 | 1464997873535 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:51:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:51:13 INFO - PROCESS | 2940 | 1464997873539 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 2940 | 1464997873543 Marionette TRACE conn6 <- [1,2730,null,{}] 16:51:13 INFO - PROCESS | 2940 | 1464997873554 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 2940 | 1464997873712 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:51:13 INFO - PROCESS | 2940 | 1464997873770 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFD6800 == 54 [pid = 2940] [id = 692] 16:51:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 88 (000000772A892400) [pid = 2940] [serial = 2076] [outer = 0000000000000000] 16:51:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 89 (000000772A8A3000) [pid = 2940] [serial = 2077] [outer = 000000772A892400] 16:51:13 INFO - PROCESS | 2940 | 1464997873829 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (000000772AE07800) [pid = 2940] [serial = 2078] [outer = 000000772A892400] 16:51:14 INFO - PROCESS | 2940 | 1464997874489 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:51:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:51:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 985ms 16:51:14 INFO - PROCESS | 2940 | 1464997874526 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 2940 | 1464997874529 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:51:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:51:14 INFO - PROCESS | 2940 | 1464997874532 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 2940 | 1464997874534 Marionette TRACE conn6 <- [1,2734,null,{}] 16:51:14 INFO - PROCESS | 2940 | 1464997874538 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:14 INFO - PROCESS | 2940 | 1464997874651 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:51:14 INFO - PROCESS | 2940 | 1464997874748 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:14 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE81800 == 55 [pid = 2940] [id = 693] 16:51:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (000000772AF21400) [pid = 2940] [serial = 2079] [outer = 0000000000000000] 16:51:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (000000772B12A800) [pid = 2940] [serial = 2080] [outer = 000000772AF21400] 16:51:14 INFO - PROCESS | 2940 | 1464997874804 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772B5AC400) [pid = 2940] [serial = 2081] [outer = 000000772AF21400] 16:51:15 INFO - PROCESS | 2940 | 1464997875357 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:51:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:51:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 880ms 16:51:15 INFO - PROCESS | 2940 | 1464997875415 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:51:15 INFO - PROCESS | 2940 | 1464997875418 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:51:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:51:15 INFO - PROCESS | 2940 | 1464997875421 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:51:15 INFO - PROCESS | 2940 | 1464997875423 Marionette TRACE conn6 <- [1,2738,null,{}] 16:51:15 INFO - PROCESS | 2940 | 1464997875427 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 2940 | 1464997875533 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:51:15 INFO - PROCESS | 2940 | 1464997875629 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:15 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731885000 == 56 [pid = 2940] [id = 694] 16:51:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772AF24C00) [pid = 2940] [serial = 2082] [outer = 0000000000000000] 16:51:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772BEE5400) [pid = 2940] [serial = 2083] [outer = 000000772AF24C00] 16:51:15 INFO - PROCESS | 2940 | 1464997875684 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772C632C00) [pid = 2940] [serial = 2084] [outer = 000000772AF24C00] 16:51:16 INFO - PROCESS | 2940 | 1464997876233 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:51:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:51:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 838ms 16:51:16 INFO - PROCESS | 2940 | 1464997876276 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 2940 | 1464997876279 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:51:16 INFO - PROCESS | 2940 | 1464997876283 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:51:16 INFO - PROCESS | 2940 | 1464997876286 Marionette TRACE conn6 <- [1,2742,null,{}] 16:51:16 INFO - PROCESS | 2940 | 1464997876289 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 2940 | 1464997876420 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:51:16 INFO - PROCESS | 2940 | 1464997876517 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 2940 | ++DOCSHELL 000000773210E000 == 57 [pid = 2940] [id = 695] 16:51:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772CB3B000) [pid = 2940] [serial = 2085] [outer = 0000000000000000] 16:51:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772D065400) [pid = 2940] [serial = 2086] [outer = 000000772CB3B000] 16:51:16 INFO - PROCESS | 2940 | 1464997876573 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772DBCC000) [pid = 2940] [serial = 2087] [outer = 000000772CB3B000] 16:51:17 INFO - PROCESS | 2940 | 1464997877133 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:51:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:51:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 880ms 16:51:17 INFO - PROCESS | 2940 | 1464997877176 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 2940 | 1464997877179 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:51:17 INFO - PROCESS | 2940 | 1464997877184 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:51:17 INFO - PROCESS | 2940 | 1464997877186 Marionette TRACE conn6 <- [1,2746,null,{}] 16:51:17 INFO - PROCESS | 2940 | 1464997877190 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:17 INFO - PROCESS | 2940 | 1464997877295 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:51:17 INFO - PROCESS | 2940 | 1464997877392 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732AA3800 == 58 [pid = 2940] [id = 696] 16:51:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772DD08400) [pid = 2940] [serial = 2088] [outer = 0000000000000000] 16:51:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772DD99400) [pid = 2940] [serial = 2089] [outer = 000000772DD08400] 16:51:17 INFO - PROCESS | 2940 | 1464997877448 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772DF3B000) [pid = 2940] [serial = 2090] [outer = 000000772DD08400] 16:51:18 INFO - PROCESS | 2940 | 1464997878024 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:51:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:51:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 881ms 16:51:18 INFO - PROCESS | 2940 | 1464997878069 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 2940 | 1464997878072 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:51:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:51:18 INFO - PROCESS | 2940 | 1464997878075 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 2940 | 1464997878077 Marionette TRACE conn6 <- [1,2750,null,{}] 16:51:18 INFO - PROCESS | 2940 | 1464997878081 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 2940 | 1464997878191 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:51:18 INFO - PROCESS | 2940 | 1464997878318 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BBB800 == 59 [pid = 2940] [id = 697] 16:51:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772DDA1000) [pid = 2940] [serial = 2091] [outer = 0000000000000000] 16:51:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772DF43800) [pid = 2940] [serial = 2092] [outer = 000000772DDA1000] 16:51:18 INFO - PROCESS | 2940 | 1464997878375 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772DF96C00) [pid = 2940] [serial = 2093] [outer = 000000772DDA1000] 16:51:19 INFO - PROCESS | 2940 | 1464997879035 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:51:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:51:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 985ms 16:51:19 INFO - PROCESS | 2940 | 1464997879064 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 2940 | 1464997879069 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:51:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:51:19 INFO - PROCESS | 2940 | 1464997879073 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 2940 | 1464997879078 Marionette TRACE conn6 <- [1,2754,null,{}] 16:51:19 INFO - PROCESS | 2940 | 1464997879083 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 2940 | 1464997879193 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:51:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007722414800 == 58 [pid = 2940] [id = 688] 16:51:19 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A5F800 == 57 [pid = 2940] [id = 686] 16:51:19 INFO - PROCESS | 2940 | 1464997879352 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 2940 | ++DOCSHELL 0000007727CC5800 == 58 [pid = 2940] [id = 698] 16:51:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000771BED5000) [pid = 2940] [serial = 2094] [outer = 0000000000000000] 16:51:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000771DB9F400) [pid = 2940] [serial = 2095] [outer = 000000771BED5000] 16:51:19 INFO - PROCESS | 2940 | 1464997879401 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772763FC00) [pid = 2940] [serial = 2096] [outer = 000000771BED5000] 16:51:19 INFO - PROCESS | 2940 | 1464997879871 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:51:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:51:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 840ms 16:51:19 INFO - PROCESS | 2940 | 1464997879918 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 2940 | 1464997879924 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:51:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:51:19 INFO - PROCESS | 2940 | 1464997879937 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 2940 | 1464997879939 Marionette TRACE conn6 <- [1,2758,null,{}] 16:51:19 INFO - PROCESS | 2940 | 1464997879943 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 2940 | 1464997880069 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:51:20 INFO - PROCESS | 2940 | 1464997880130 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E06D000 == 59 [pid = 2940] [id = 699] 16:51:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772A779800) [pid = 2940] [serial = 2097] [outer = 0000000000000000] 16:51:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772A7E1400) [pid = 2940] [serial = 2098] [outer = 000000772A779800] 16:51:20 INFO - PROCESS | 2940 | 1464997880177 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772ACDD000) [pid = 2940] [serial = 2099] [outer = 000000772A779800] 16:51:20 INFO - PROCESS | 2940 | 1464997880641 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:51:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:51:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 733ms 16:51:20 INFO - PROCESS | 2940 | 1464997880671 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 2940 | 1464997880673 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:51:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:51:20 INFO - PROCESS | 2940 | 1464997880676 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - PROCESS | 2940 | 1464997880680 Marionette TRACE conn6 <- [1,2762,null,{}] 16:51:20 INFO - PROCESS | 2940 | 1464997880691 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 2940 | 1464997880834 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:51:20 INFO - PROCESS | 2940 | 1464997880935 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A65000 == 60 [pid = 2940] [id = 700] 16:51:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772B57D400) [pid = 2940] [serial = 2100] [outer = 0000000000000000] 16:51:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772BCA1800) [pid = 2940] [serial = 2101] [outer = 000000772B57D400] 16:51:20 INFO - PROCESS | 2940 | 1464997880984 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772CF5E800) [pid = 2940] [serial = 2102] [outer = 000000772B57D400] 16:51:21 INFO - PROCESS | 2940 | 1464997881424 Marionette TRACE conn6 <- [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]]]}] 16:51:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:51:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 796ms 16:51:21 INFO - PROCESS | 2940 | 1464997881476 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:51:21 INFO - PROCESS | 2940 | 1464997881479 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:51:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:51:21 INFO - PROCESS | 2940 | 1464997881482 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 2940 | 1464997881483 Marionette TRACE conn6 <- [1,2766,null,{}] 16:51:21 INFO - PROCESS | 2940 | 1464997881487 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:21 INFO - PROCESS | 2940 | 1464997881611 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:51:21 INFO - PROCESS | 2940 | 1464997881670 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CC8800 == 61 [pid = 2940] [id = 701] 16:51:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772DD0AC00) [pid = 2940] [serial = 2103] [outer = 0000000000000000] 16:51:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772DF94400) [pid = 2940] [serial = 2104] [outer = 000000772DD0AC00] 16:51:21 INFO - PROCESS | 2940 | 1464997881716 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772DFA2800) [pid = 2940] [serial = 2105] [outer = 000000772DD0AC00] 16:51:21 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000771E05F400) [pid = 2940] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:51:21 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000771D822C00) [pid = 2940] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:51:21 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772A01C400) [pid = 2940] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:51:21 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000771BF53000) [pid = 2940] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:51:21 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (0000007727640800) [pid = 2940] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:51:21 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771D830800) [pid = 2940] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:51:21 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (0000007722B31000) [pid = 2940] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:51:22 INFO - PROCESS | 2940 | 1464997882122 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:51:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:51:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 16:51:22 INFO - PROCESS | 2940 | 1464997882156 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 2940 | 1464997882158 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:51:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:51:22 INFO - PROCESS | 2940 | 1464997882161 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 2940 | 1464997882163 Marionette TRACE conn6 <- [1,2770,null,{}] 16:51:22 INFO - PROCESS | 2940 | 1464997882166 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 2940 | 1464997882285 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:51:22 INFO - PROCESS | 2940 | 1464997882297 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D2B800 == 62 [pid = 2940] [id = 702] 16:51:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772A8A6000) [pid = 2940] [serial = 2106] [outer = 0000000000000000] 16:51:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772E024400) [pid = 2940] [serial = 2107] [outer = 000000772A8A6000] 16:51:22 INFO - PROCESS | 2940 | 1464997882350 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000772E02B000) [pid = 2940] [serial = 2108] [outer = 000000772A8A6000] 16:51:22 INFO - PROCESS | 2940 | 1464997882778 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:51:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:51:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 627ms 16:51:22 INFO - PROCESS | 2940 | 1464997882816 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 2940 | 1464997882818 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:51:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:51:22 INFO - PROCESS | 2940 | 1464997882822 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 2940 | 1464997882824 Marionette TRACE conn6 <- [1,2774,null,{}] 16:51:22 INFO - PROCESS | 2940 | 1464997882828 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 2940 | 1464997882927 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:51:22 INFO - PROCESS | 2940 | 1464997882934 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EF1800 == 63 [pid = 2940] [id = 703] 16:51:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772E02E400) [pid = 2940] [serial = 2109] [outer = 0000000000000000] 16:51:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (000000772E22CC00) [pid = 2940] [serial = 2110] [outer = 000000772E02E400] 16:51:22 INFO - PROCESS | 2940 | 1464997882979 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772E2F2400) [pid = 2940] [serial = 2111] [outer = 000000772E02E400] 16:51:23 INFO - PROCESS | 2940 | 1464997883403 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:51:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:51:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 16:51:23 INFO - PROCESS | 2940 | 1464997883455 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 2940 | 1464997883457 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:51:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:51:23 INFO - PROCESS | 2940 | 1464997883466 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 2940 | 1464997883468 Marionette TRACE conn6 <- [1,2778,null,{}] 16:51:23 INFO - PROCESS | 2940 | 1464997883472 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:23 INFO - PROCESS | 2940 | 1464997883562 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:51:23 INFO - PROCESS | 2940 | 1464997883568 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000773389E000 == 64 [pid = 2940] [id = 704] 16:51:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (000000772E79F800) [pid = 2940] [serial = 2112] [outer = 0000000000000000] 16:51:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772E7A3400) [pid = 2940] [serial = 2113] [outer = 000000772E79F800] 16:51:23 INFO - PROCESS | 2940 | 1464997883613 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772E7AC000) [pid = 2940] [serial = 2114] [outer = 000000772E79F800] 16:51:24 INFO - PROCESS | 2940 | 1464997884281 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:51:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:51:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 900ms 16:51:24 INFO - PROCESS | 2940 | 1464997884365 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 2940 | 1464997884371 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:51:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:51:24 INFO - PROCESS | 2940 | 1464997884378 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 2940 | 1464997884381 Marionette TRACE conn6 <- [1,2782,null,{}] 16:51:24 INFO - PROCESS | 2940 | 1464997884387 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:24 INFO - PROCESS | 2940 | 1464997884547 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:51:24 INFO - PROCESS | 2940 | 1464997884672 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF12800 == 65 [pid = 2940] [id = 705] 16:51:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (00000077231BFC00) [pid = 2940] [serial = 2115] [outer = 0000000000000000] 16:51:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (00000077293B1400) [pid = 2940] [serial = 2116] [outer = 00000077231BFC00] 16:51:24 INFO - PROCESS | 2940 | 1464997884731 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A6E1000) [pid = 2940] [serial = 2117] [outer = 00000077231BFC00] 16:51:25 INFO - PROCESS | 2940 | 1464997885362 Marionette TRACE conn6 <- [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]]]}] 16:51:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:51:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1030ms 16:51:25 INFO - PROCESS | 2940 | 1464997885410 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 2940 | 1464997885417 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:51:25 INFO - PROCESS | 2940 | 1464997885423 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:51:25 INFO - PROCESS | 2940 | 1464997885427 Marionette TRACE conn6 <- [1,2786,null,{}] 16:51:25 INFO - PROCESS | 2940 | 1464997885431 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 2940 | 1464997885569 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:51:25 INFO - PROCESS | 2940 | 1464997885700 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CCF800 == 66 [pid = 2940] [id = 706] 16:51:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772B583400) [pid = 2940] [serial = 2118] [outer = 0000000000000000] 16:51:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772CB33C00) [pid = 2940] [serial = 2119] [outer = 000000772B583400] 16:51:25 INFO - PROCESS | 2940 | 1464997885757 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772DF94800) [pid = 2940] [serial = 2120] [outer = 000000772B583400] 16:51:26 INFO - PROCESS | 2940 | 1464997886419 Marionette TRACE conn6 <- [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]]]}] 16:51:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:51:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1024ms 16:51:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:51:26 INFO - PROCESS | 2940 | 1464997886454 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 2940 | 1464997886457 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:51:26 INFO - PROCESS | 2940 | 1464997886460 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 2940 | 1464997886465 Marionette TRACE conn6 <- [1,2790,null,{}] 16:51:26 INFO - PROCESS | 2940 | 1464997886476 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:26 INFO - PROCESS | 2940 | 1464997886595 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:51:26 INFO - PROCESS | 2940 | 1464997886729 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733ECC800 == 67 [pid = 2940] [id = 707] 16:51:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772E2F4000) [pid = 2940] [serial = 2121] [outer = 0000000000000000] 16:51:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772E7A8C00) [pid = 2940] [serial = 2122] [outer = 000000772E2F4000] 16:51:26 INFO - PROCESS | 2940 | 1464997886788 Marionette DEBUG loaded listener.js 16:51:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772E827400) [pid = 2940] [serial = 2123] [outer = 000000772E2F4000] 16:51:27 INFO - PROCESS | 2940 | 1464997887356 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:51:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:51:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 943ms 16:51:27 INFO - PROCESS | 2940 | 1464997887406 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:51:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:51:27 INFO - PROCESS | 2940 | 1464997887409 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:51:27 INFO - PROCESS | 2940 | 1464997887413 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 2940 | 1464997887415 Marionette TRACE conn6 <- [1,2794,null,{}] 16:51:27 INFO - PROCESS | 2940 | 1464997887419 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:27 INFO - PROCESS | 2940 | 1464997887539 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:51:27 INFO - PROCESS | 2940 | 1464997887643 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000772457D800 == 68 [pid = 2940] [id = 708] 16:51:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000771EFFA400) [pid = 2940] [serial = 2124] [outer = 0000000000000000] 16:51:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (0000007724286800) [pid = 2940] [serial = 2125] [outer = 000000771EFFA400] 16:51:27 INFO - PROCESS | 2940 | 1464997887699 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772E82D400) [pid = 2940] [serial = 2126] [outer = 000000771EFFA400] 16:51:28 INFO - PROCESS | 2940 | 1464997888619 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:51:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:51:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1237ms 16:51:28 INFO - PROCESS | 2940 | 1464997888652 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 2940 | 1464997888656 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:51:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:51:28 INFO - PROCESS | 2940 | 1464997888661 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 2940 | 1464997888665 Marionette TRACE conn6 <- [1,2798,null,{}] 16:51:28 INFO - PROCESS | 2940 | 1464997888671 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:28 INFO - PROCESS | 2940 | 1464997888777 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:51:28 INFO - PROCESS | 2940 | 1464997888912 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722C56000 == 69 [pid = 2940] [id = 709] 16:51:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000771D03F000) [pid = 2940] [serial = 2127] [outer = 0000000000000000] 16:51:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (000000771D97E400) [pid = 2940] [serial = 2128] [outer = 000000771D03F000] 16:51:28 INFO - PROCESS | 2940 | 1464997888964 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (00000077227BC800) [pid = 2940] [serial = 2129] [outer = 000000771D03F000] 16:51:29 INFO - PROCESS | 2940 | 1464997889568 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE6A800 == 68 [pid = 2940] [id = 684] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007732104000 == 67 [pid = 2940] [id = 685] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007729B3A000 == 66 [pid = 2940] [id = 431] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007732EF1800 == 65 [pid = 2940] [id = 703] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D2B800 == 64 [pid = 2940] [id = 702] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CC8800 == 63 [pid = 2940] [id = 701] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A65000 == 62 [pid = 2940] [id = 700] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772E06D000 == 61 [pid = 2940] [id = 699] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007727CC5800 == 60 [pid = 2940] [id = 698] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772AAB7C00) [pid = 2940] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (0000007722C7E400) [pid = 2940] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772A11E800) [pid = 2940] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772AED5400) [pid = 2940] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772B134400) [pid = 2940] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000771DBA2C00) [pid = 2940] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772406A800) [pid = 2940] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE89000 == 59 [pid = 2940] [id = 682] 16:51:29 INFO - PROCESS | 2940 | --DOCSHELL 0000007722CB5800 == 58 [pid = 2940] [id = 687] 16:51:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:51:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 986ms 16:51:29 INFO - PROCESS | 2940 | 1464997889657 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 2940 | 1464997889663 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772A122C00) [pid = 2940] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000771CE34800) [pid = 2940] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (0000007722539800) [pid = 2940] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (00000077297A1400) [pid = 2940] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772A77A000) [pid = 2940] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000771D8B6800) [pid = 2940] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771EFF7C00) [pid = 2940] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772329C800) [pid = 2940] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772A7E7800) [pid = 2940] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772AF8A400) [pid = 2940] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (0000007727CA5800) [pid = 2940] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772406B000) [pid = 2940] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (0000007724066000) [pid = 2940] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (000000772A7E1000) [pid = 2940] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (0000007727645400) [pid = 2940] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771EF83000) [pid = 2940] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:51:29 INFO - PROCESS | 2940 | 1464997889692 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:51:29 INFO - PROCESS | 2940 | 1464997889695 Marionette TRACE conn6 <- [1,2802,null,{}] 16:51:29 INFO - PROCESS | 2940 | 1464997889698 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:29 INFO - PROCESS | 2940 | 1464997889796 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:51:29 INFO - PROCESS | 2940 | 1464997889803 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C59000 == 59 [pid = 2940] [id = 710] 16:51:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000771D822400) [pid = 2940] [serial = 2130] [outer = 0000000000000000] 16:51:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771D82BC00) [pid = 2940] [serial = 2131] [outer = 000000771D822400] 16:51:29 INFO - PROCESS | 2940 | 1464997889849 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000771E119400) [pid = 2940] [serial = 2132] [outer = 000000771D822400] 16:51:30 INFO - PROCESS | 2940 | 1464997890355 Marionette TRACE conn6 <- [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]]]}] 16:51:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:51:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 672ms 16:51:30 INFO - PROCESS | 2940 | 1464997890373 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:51:30 INFO - PROCESS | 2940 | 1464997890376 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:51:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:51:30 INFO - PROCESS | 2940 | 1464997890379 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 2940 | 1464997890383 Marionette TRACE conn6 <- [1,2806,null,{}] 16:51:30 INFO - PROCESS | 2940 | 1464997890394 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 2940 | 1464997890486 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:51:30 INFO - PROCESS | 2940 | 1464997890497 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A6B6000 == 60 [pid = 2940] [id = 711] 16:51:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007723B52C00) [pid = 2940] [serial = 2133] [outer = 0000000000000000] 16:51:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (0000007724066000) [pid = 2940] [serial = 2134] [outer = 0000007723B52C00] 16:51:30 INFO - PROCESS | 2940 | 1464997890545 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (0000007727643000) [pid = 2940] [serial = 2135] [outer = 0000007723B52C00] 16:51:31 INFO - PROCESS | 2940 | 1464997890995 Marionette TRACE conn6 <- [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]]]}] 16:51:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:51:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 16:51:31 INFO - PROCESS | 2940 | 1464997891073 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 2940 | 1464997891076 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:51:31 INFO - PROCESS | 2940 | 1464997891079 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:51:31 INFO - PROCESS | 2940 | 1464997891088 Marionette TRACE conn6 <- [1,2810,null,{}] 16:51:31 INFO - PROCESS | 2940 | 1464997891093 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:31 INFO - PROCESS | 2940 | 1464997891210 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:51:31 INFO - PROCESS | 2940 | 1464997891299 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DBA1800 == 61 [pid = 2940] [id = 712] 16:51:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (0000007727E09800) [pid = 2940] [serial = 2136] [outer = 0000000000000000] 16:51:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (00000077293AD400) [pid = 2940] [serial = 2137] [outer = 0000007727E09800] 16:51:31 INFO - PROCESS | 2940 | 1464997891346 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (00000077297A9400) [pid = 2940] [serial = 2138] [outer = 0000007727E09800] 16:51:31 INFO - PROCESS | 2940 | 1464997891716 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:51:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:51:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 16:51:31 INFO - PROCESS | 2940 | 1464997891773 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 2940 | 1464997891775 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:51:31 INFO - PROCESS | 2940 | 1464997891779 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:51:31 INFO - PROCESS | 2940 | 1464997891781 Marionette TRACE conn6 <- [1,2814,null,{}] 16:51:31 INFO - PROCESS | 2940 | 1464997891784 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:31 INFO - PROCESS | 2940 | 1464997891912 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:51:31 INFO - PROCESS | 2940 | 1464997891935 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DFCF800 == 62 [pid = 2940] [id = 713] 16:51:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (00000077297F1000) [pid = 2940] [serial = 2139] [outer = 0000000000000000] 16:51:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A016000) [pid = 2940] [serial = 2140] [outer = 00000077297F1000] 16:51:31 INFO - PROCESS | 2940 | 1464997891980 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772A129800) [pid = 2940] [serial = 2141] [outer = 00000077297F1000] 16:51:32 INFO - PROCESS | 2940 | 1464997892444 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:51:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:51:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 16:51:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:51:32 INFO - PROCESS | 2940 | 1464997892474 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 2940 | 1464997892477 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:51:32 INFO - PROCESS | 2940 | 1464997892480 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 2940 | 1464997892481 Marionette TRACE conn6 <- [1,2818,null,{}] 16:51:32 INFO - PROCESS | 2940 | 1464997892485 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 2940 | 1464997892670 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:51:32 INFO - PROCESS | 2940 | 1464997892733 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722ED1800 == 63 [pid = 2940] [id = 714] 16:51:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772A127800) [pid = 2940] [serial = 2142] [outer = 0000000000000000] 16:51:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772A777800) [pid = 2940] [serial = 2143] [outer = 000000772A127800] 16:51:32 INFO - PROCESS | 2940 | 1464997892779 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772AAB7C00) [pid = 2940] [serial = 2144] [outer = 000000772A127800] 16:51:33 INFO - PROCESS | 2940 | 1464997893190 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:51:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:51:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 775ms 16:51:33 INFO - PROCESS | 2940 | 1464997893259 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 2940 | 1464997893261 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:51:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:51:33 INFO - PROCESS | 2940 | 1464997893264 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 2940 | 1464997893266 Marionette TRACE conn6 <- [1,2822,null,{}] 16:51:33 INFO - PROCESS | 2940 | 1464997893269 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:33 INFO - PROCESS | 2940 | 1464997893385 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:51:33 INFO - PROCESS | 2940 | 1464997893443 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 2940 | ++DOCSHELL 000000773088A800 == 64 [pid = 2940] [id = 715] 16:51:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772ACD7400) [pid = 2940] [serial = 2145] [outer = 0000000000000000] 16:51:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772ACE1400) [pid = 2940] [serial = 2146] [outer = 000000772ACD7400] 16:51:33 INFO - PROCESS | 2940 | 1464997893490 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772AE2F000) [pid = 2940] [serial = 2147] [outer = 000000772ACD7400] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772E02E400) [pid = 2940] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000771D831800) [pid = 2940] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772DD0AC00) [pid = 2940] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772B57D400) [pid = 2940] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772DDA1000) [pid = 2940] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000771BED5000) [pid = 2940] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772A779800) [pid = 2940] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:51:34 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772A8A6000) [pid = 2940] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:51:34 INFO - PROCESS | 2940 | 1464997894335 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:51:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:51:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1138ms 16:51:34 INFO - PROCESS | 2940 | 1464997894406 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 2940 | 1464997894408 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:51:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:51:34 INFO - PROCESS | 2940 | 1464997894411 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 2940 | 1464997894413 Marionette TRACE conn6 <- [1,2826,null,{}] 16:51:34 INFO - PROCESS | 2940 | 1464997894417 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 2940 | 1464997894512 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:51:34 INFO - PROCESS | 2940 | 1464997894599 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC15800 == 65 [pid = 2940] [id = 716] 16:51:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772A779800) [pid = 2940] [serial = 2148] [outer = 0000000000000000] 16:51:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772AE31000) [pid = 2940] [serial = 2149] [outer = 000000772A779800] 16:51:34 INFO - PROCESS | 2940 | 1464997894646 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772AF19800) [pid = 2940] [serial = 2150] [outer = 000000772A779800] 16:51:35 INFO - PROCESS | 2940 | 1464997895015 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:51:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:51:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 627ms 16:51:35 INFO - PROCESS | 2940 | 1464997895042 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 2940 | 1464997895044 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:51:35 INFO - PROCESS | 2940 | 1464997895047 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:51:35 INFO - PROCESS | 2940 | 1464997895049 Marionette TRACE conn6 <- [1,2830,null,{}] 16:51:35 INFO - PROCESS | 2940 | 1464997895052 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:35 INFO - PROCESS | 2940 | 1464997895139 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:51:35 INFO - PROCESS | 2940 | 1464997895228 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000773211C800 == 66 [pid = 2940] [id = 717] 16:51:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772A8A6000) [pid = 2940] [serial = 2151] [outer = 0000000000000000] 16:51:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772AF8A400) [pid = 2940] [serial = 2152] [outer = 000000772A8A6000] 16:51:35 INFO - PROCESS | 2940 | 1464997895273 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772B368000) [pid = 2940] [serial = 2153] [outer = 000000772A8A6000] 16:51:35 INFO - PROCESS | 2940 | 1464997895652 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:51:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:51:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 16:51:35 INFO - PROCESS | 2940 | 1464997895742 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 2940 | 1464997895744 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:51:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:51:35 INFO - PROCESS | 2940 | 1464997895747 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - PROCESS | 2940 | 1464997895749 Marionette TRACE conn6 <- [1,2834,null,{}] 16:51:35 INFO - PROCESS | 2940 | 1464997895752 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:35 INFO - PROCESS | 2940 | 1464997895878 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:51:35 INFO - PROCESS | 2940 | 1464997895890 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732AA1000 == 67 [pid = 2940] [id = 718] 16:51:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (000000772BAF4C00) [pid = 2940] [serial = 2154] [outer = 0000000000000000] 16:51:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (000000772C638400) [pid = 2940] [serial = 2155] [outer = 000000772BAF4C00] 16:51:35 INFO - PROCESS | 2940 | 1464997895935 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772D0F5C00) [pid = 2940] [serial = 2156] [outer = 000000772BAF4C00] 16:51:36 INFO - PROCESS | 2940 | 1464997896501 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:51:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:51:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 837ms 16:51:36 INFO - PROCESS | 2940 | 1464997896589 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 2940 | 1464997896593 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:51:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:51:36 INFO - PROCESS | 2940 | 1464997896599 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 2940 | 1464997896603 Marionette TRACE conn6 <- [1,2838,null,{}] 16:51:36 INFO - PROCESS | 2940 | 1464997896609 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 2940 | 1464997896781 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:51:36 INFO - PROCESS | 2940 | 1464997896793 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 2940 | ++DOCSHELL 000000772766D800 == 68 [pid = 2940] [id = 719] 16:51:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000771D1BA400) [pid = 2940] [serial = 2157] [outer = 0000000000000000] 16:51:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (000000771DB9DC00) [pid = 2940] [serial = 2158] [outer = 000000771D1BA400] 16:51:36 INFO - PROCESS | 2940 | 1464997896852 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007722B80C00) [pid = 2940] [serial = 2159] [outer = 000000771D1BA400] 16:51:37 INFO - PROCESS | 2940 | 1464997897527 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:51:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:51:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 984ms 16:51:37 INFO - PROCESS | 2940 | 1464997897587 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 2940 | 1464997897594 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:51:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:51:37 INFO - PROCESS | 2940 | 1464997897600 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 2940 | 1464997897603 Marionette TRACE conn6 <- [1,2842,null,{}] 16:51:37 INFO - PROCESS | 2940 | 1464997897607 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:37 INFO - PROCESS | 2940 | 1464997897769 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:51:37 INFO - PROCESS | 2940 | 1464997897830 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E25C000 == 69 [pid = 2940] [id = 720] 16:51:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000772763E000) [pid = 2940] [serial = 2160] [outer = 0000000000000000] 16:51:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (0000007727CCE800) [pid = 2940] [serial = 2161] [outer = 000000772763E000] 16:51:37 INFO - PROCESS | 2940 | 1464997897886 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772A121C00) [pid = 2940] [serial = 2162] [outer = 000000772763E000] 16:51:38 INFO - PROCESS | 2940 | 1464997898532 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:51:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:51:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 16:51:38 INFO - PROCESS | 2940 | 1464997898593 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:51:38 INFO - PROCESS | 2940 | 1464997898596 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:51:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:51:38 INFO - PROCESS | 2940 | 1464997898599 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:51:38 INFO - PROCESS | 2940 | 1464997898603 Marionette TRACE conn6 <- [1,2846,null,{}] 16:51:38 INFO - PROCESS | 2940 | 1464997898615 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:38 INFO - PROCESS | 2940 | 1464997898734 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:51:38 INFO - PROCESS | 2940 | 1464997898867 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:38 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D29800 == 70 [pid = 2940] [id = 721] 16:51:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772A7E5C00) [pid = 2940] [serial = 2163] [outer = 0000000000000000] 16:51:38 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772AF91C00) [pid = 2940] [serial = 2164] [outer = 000000772A7E5C00] 16:51:38 INFO - PROCESS | 2940 | 1464997898927 Marionette DEBUG loaded listener.js 16:51:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772DBD1800) [pid = 2940] [serial = 2165] [outer = 000000772A7E5C00] 16:51:39 INFO - PROCESS | 2940 | 1464997899522 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:51:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:51:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 16:51:39 INFO - PROCESS | 2940 | 1464997899588 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:51:39 INFO - PROCESS | 2940 | 1464997899591 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:51:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:51:39 INFO - PROCESS | 2940 | 1464997899595 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:51:39 INFO - PROCESS | 2940 | 1464997899597 Marionette TRACE conn6 <- [1,2850,null,{}] 16:51:39 INFO - PROCESS | 2940 | 1464997899601 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:39 INFO - PROCESS | 2940 | 1464997899722 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:51:39 INFO - PROCESS | 2940 | 1464997899847 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:39 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733EBE800 == 71 [pid = 2940] [id = 722] 16:51:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772DF41000) [pid = 2940] [serial = 2166] [outer = 0000000000000000] 16:51:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772DF49400) [pid = 2940] [serial = 2167] [outer = 000000772DF41000] 16:51:39 INFO - PROCESS | 2940 | 1464997899905 Marionette DEBUG loaded listener.js 16:51:39 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E02A400) [pid = 2940] [serial = 2168] [outer = 000000772DF41000] 16:51:40 INFO - PROCESS | 2940 | 1464997900452 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:51:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:51:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 881ms 16:51:40 INFO - PROCESS | 2940 | 1464997900478 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 2940 | 1464997900480 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:51:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:51:40 INFO - PROCESS | 2940 | 1464997900484 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 2940 | 1464997900486 Marionette TRACE conn6 <- [1,2854,null,{}] 16:51:40 INFO - PROCESS | 2940 | 1464997900489 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:40 INFO - PROCESS | 2940 | 1464997900602 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:51:40 INFO - PROCESS | 2940 | 1464997900704 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 2940 | ++DOCSHELL 00000077342AF800 == 72 [pid = 2940] [id = 723] 16:51:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772DF41400) [pid = 2940] [serial = 2169] [outer = 0000000000000000] 16:51:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772E225C00) [pid = 2940] [serial = 2170] [outer = 000000772DF41400] 16:51:40 INFO - PROCESS | 2940 | 1464997900759 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772E2EF400) [pid = 2940] [serial = 2171] [outer = 000000772DF41400] 16:51:41 INFO - PROCESS | 2940 | 1464997901366 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:51:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:51:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 944ms 16:51:41 INFO - PROCESS | 2940 | 1464997901431 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 2940 | 1464997901434 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:51:41 INFO - PROCESS | 2940 | 1464997901437 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:51:41 INFO - PROCESS | 2940 | 1464997901439 Marionette TRACE conn6 <- [1,2858,null,{}] 16:51:41 INFO - PROCESS | 2940 | 1464997901443 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 2940 | 1464997901576 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:51:41 INFO - PROCESS | 2940 | 1464997901708 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E21800 == 73 [pid = 2940] [id = 724] 16:51:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772E7A5000) [pid = 2940] [serial = 2172] [outer = 0000000000000000] 16:51:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772EC44000) [pid = 2940] [serial = 2173] [outer = 000000772E7A5000] 16:51:41 INFO - PROCESS | 2940 | 1464997901766 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772EC4CC00) [pid = 2940] [serial = 2174] [outer = 000000772E7A5000] 16:51:42 INFO - PROCESS | 2940 | 1464997902436 Marionette TRACE conn6 <- [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]]]}] 16:51:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:51:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1033ms 16:51:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:51:42 INFO - PROCESS | 2940 | 1464997902472 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:51:42 INFO - PROCESS | 2940 | 1464997902475 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:51:42 INFO - PROCESS | 2940 | 1464997902478 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:51:42 INFO - PROCESS | 2940 | 1464997902480 Marionette TRACE conn6 <- [1,2862,null,{}] 16:51:42 INFO - PROCESS | 2940 | 1464997902484 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:42 INFO - PROCESS | 2940 | 1464997902597 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:51:42 INFO - PROCESS | 2940 | 1464997902730 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 2940 | ++DOCSHELL 000000772AFB2000 == 74 [pid = 2940] [id = 725] 16:51:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (00000077245F1000) [pid = 2940] [serial = 2175] [outer = 0000000000000000] 16:51:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772ACDF800) [pid = 2940] [serial = 2176] [outer = 00000077245F1000] 16:51:42 INFO - PROCESS | 2940 | 1464997902787 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772E2F2C00) [pid = 2940] [serial = 2177] [outer = 00000077245F1000] 16:51:43 INFO - PROCESS | 2940 | 1464997903509 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:51:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:51:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1085ms 16:51:43 INFO - PROCESS | 2940 | 1464997903567 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:51:43 INFO - PROCESS | 2940 | 1464997903571 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:51:43 INFO - PROCESS | 2940 | 1464997903576 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:51:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:51:43 INFO - PROCESS | 2940 | 1464997903579 Marionette TRACE conn6 <- [1,2866,null,{}] 16:51:43 INFO - PROCESS | 2940 | 1464997903585 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:43 INFO - PROCESS | 2940 | 1464997903694 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:51:43 INFO - PROCESS | 2940 | 1464997903807 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:43 INFO - PROCESS | 2940 | ++DOCSHELL 00000077232BD800 == 75 [pid = 2940] [id = 726] 16:51:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (00000077224C5000) [pid = 2940] [serial = 2178] [outer = 0000000000000000] 16:51:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (0000007722E90800) [pid = 2940] [serial = 2179] [outer = 00000077224C5000] 16:51:43 INFO - PROCESS | 2940 | 1464997903859 Marionette DEBUG loaded listener.js 16:51:43 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (0000007724597400) [pid = 2940] [serial = 2180] [outer = 00000077224C5000] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3CB800 == 74 [pid = 2940] [id = 653] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000773211C800 == 73 [pid = 2940] [id = 717] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC15800 == 72 [pid = 2940] [id = 716] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000773088A800 == 71 [pid = 2940] [id = 715] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 0000007722ED1800 == 70 [pid = 2940] [id = 714] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFCF800 == 69 [pid = 2940] [id = 713] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000772DBA1800 == 68 [pid = 2940] [id = 712] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000772A6B6000 == 67 [pid = 2940] [id = 711] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 0000007723C59000 == 66 [pid = 2940] [id = 710] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 0000007722C56000 == 65 [pid = 2940] [id = 709] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 0000007733ECC800 == 64 [pid = 2940] [id = 707] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 0000007732CCF800 == 63 [pid = 2940] [id = 706] 16:51:44 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF12800 == 62 [pid = 2940] [id = 705] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772E22CC00) [pid = 2940] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772A782800) [pid = 2940] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772DFA2800) [pid = 2940] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772BCA1800) [pid = 2940] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (000000772DF96C00) [pid = 2940] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (000000772763FC00) [pid = 2940] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000771DBA7400) [pid = 2940] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772ACDD000) [pid = 2940] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772D065400) [pid = 2940] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000771DB9F400) [pid = 2940] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772B12A800) [pid = 2940] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772E024400) [pid = 2940] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772A7E1400) [pid = 2940] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772E02B000) [pid = 2940] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (00000077293A6800) [pid = 2940] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772DF43800) [pid = 2940] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772BEE5400) [pid = 2940] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772DD99400) [pid = 2940] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772A8A3000) [pid = 2940] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772DF94400) [pid = 2940] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772CF5E800) [pid = 2940] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772E7A3400) [pid = 2940] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (000000772E2F2400) [pid = 2940] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:51:44 INFO - PROCESS | 2940 | 1464997904513 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:51:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:51:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 984ms 16:51:44 INFO - PROCESS | 2940 | 1464997904565 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:51:44 INFO - PROCESS | 2940 | 1464997904570 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:51:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:51:44 INFO - PROCESS | 2940 | 1464997904582 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:51:44 INFO - PROCESS | 2940 | 1464997904585 Marionette TRACE conn6 <- [1,2870,null,{}] 16:51:44 INFO - PROCESS | 2940 | 1464997904590 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:44 INFO - PROCESS | 2940 | 1464997904686 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:51:44 INFO - PROCESS | 2940 | 1464997904693 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:44 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A03A800 == 63 [pid = 2940] [id = 727] 16:51:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 132 (0000007722380800) [pid = 2940] [serial = 2181] [outer = 0000000000000000] 16:51:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 133 (0000007727640C00) [pid = 2940] [serial = 2182] [outer = 0000007722380800] 16:51:44 INFO - PROCESS | 2940 | 1464997904740 Marionette DEBUG loaded listener.js 16:51:44 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (0000007727FD9C00) [pid = 2940] [serial = 2183] [outer = 0000007722380800] 16:51:45 INFO - PROCESS | 2940 | 1464997905285 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:51:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:51:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 753ms 16:51:45 INFO - PROCESS | 2940 | 1464997905332 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:51:45 INFO - PROCESS | 2940 | 1464997905334 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:51:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:51:45 INFO - PROCESS | 2940 | 1464997905338 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - PROCESS | 2940 | 1464997905342 Marionette TRACE conn6 <- [1,2874,null,{}] 16:51:45 INFO - PROCESS | 2940 | 1464997905353 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:45 INFO - PROCESS | 2940 | 1464997905458 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:51:45 INFO - PROCESS | 2940 | 1464997905552 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E06C000 == 64 [pid = 2940] [id = 728] 16:51:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000772A12B000) [pid = 2940] [serial = 2184] [outer = 0000000000000000] 16:51:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (000000772A7E1000) [pid = 2940] [serial = 2185] [outer = 000000772A12B000] 16:51:45 INFO - PROCESS | 2940 | 1464997905601 Marionette DEBUG loaded listener.js 16:51:45 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (000000772A8E2C00) [pid = 2940] [serial = 2186] [outer = 000000772A12B000] 16:51:46 INFO - PROCESS | 2940 | 1464997905989 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:51:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:51:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 16:51:46 INFO - PROCESS | 2940 | 1464997906032 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 2940 | 1464997906035 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:51:46 INFO - PROCESS | 2940 | 1464997906038 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:51:46 INFO - PROCESS | 2940 | 1464997906040 Marionette TRACE conn6 <- [1,2878,null,{}] 16:51:46 INFO - PROCESS | 2940 | 1464997906044 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 2940 | 1464997906138 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:51:46 INFO - PROCESS | 2940 | 1464997906144 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2940 | ++DOCSHELL 000000773187F000 == 65 [pid = 2940] [id = 729] 16:51:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772AE2E800) [pid = 2940] [serial = 2187] [outer = 0000000000000000] 16:51:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772AF1B000) [pid = 2940] [serial = 2188] [outer = 000000772AE2E800] 16:51:46 INFO - PROCESS | 2940 | 1464997906191 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772B12E400) [pid = 2940] [serial = 2189] [outer = 000000772AE2E800] 16:51:46 INFO - PROCESS | 2940 | 1464997906651 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:51:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:51:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 16:51:46 INFO - PROCESS | 2940 | 1464997906712 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 2940 | 1464997906714 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:51:46 INFO - PROCESS | 2940 | 1464997906717 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:51:46 INFO - PROCESS | 2940 | 1464997906719 Marionette TRACE conn6 <- [1,2882,null,{}] 16:51:46 INFO - PROCESS | 2940 | 1464997906728 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 2940 | 1464997906847 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:51:46 INFO - PROCESS | 2940 | 1464997906938 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A97000 == 66 [pid = 2940] [id = 730] 16:51:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772BEE5400) [pid = 2940] [serial = 2190] [outer = 0000000000000000] 16:51:46 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772C6D0400) [pid = 2940] [serial = 2191] [outer = 000000772BEE5400] 16:51:46 INFO - PROCESS | 2940 | 1464997906983 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772DD9C000) [pid = 2940] [serial = 2192] [outer = 000000772BEE5400] 16:51:47 INFO - PROCESS | 2940 | 1464997907431 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:51:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:51:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 16:51:47 INFO - PROCESS | 2940 | 1464997907455 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 2940 | 1464997907465 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:51:47 INFO - PROCESS | 2940 | 1464997907475 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 2940 | 1464997907477 Marionette TRACE conn6 <- [1,2886,null,{}] 16:51:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:51:47 INFO - PROCESS | 2940 | 1464997907484 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:47 INFO - PROCESS | 2940 | 1464997907628 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:51:47 INFO - PROCESS | 2940 | 1464997907693 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D25800 == 67 [pid = 2940] [id = 731] 16:51:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772E2F0C00) [pid = 2940] [serial = 2193] [outer = 0000000000000000] 16:51:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772E824400) [pid = 2940] [serial = 2194] [outer = 000000772E2F0C00] 16:51:47 INFO - PROCESS | 2940 | 1464997907739 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772E8D9000) [pid = 2940] [serial = 2195] [outer = 000000772E2F0C00] 16:51:48 INFO - PROCESS | 2940 | 1464997908187 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:51:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:51:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 735ms 16:51:48 INFO - PROCESS | 2940 | 1464997908238 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 2940 | 1464997908241 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:51:48 INFO - PROCESS | 2940 | 1464997908244 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 2940 | 1464997908246 Marionette TRACE conn6 <- [1,2890,null,{}] 16:51:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:51:48 INFO - PROCESS | 2940 | 1464997908249 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:48 INFO - PROCESS | 2940 | 1464997908373 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772A127800) [pid = 2940] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772ACD7400) [pid = 2940] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (0000007727E09800) [pid = 2940] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000771D03F000) [pid = 2940] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000771D822400) [pid = 2940] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772A779800) [pid = 2940] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (0000007723B52C00) [pid = 2940] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772A8A6000) [pid = 2940] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:51:48 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (00000077297F1000) [pid = 2940] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:51:48 INFO - PROCESS | 2940 | 1464997908654 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:48 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC05000 == 68 [pid = 2940] [id = 732] 16:51:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000771D03F000) [pid = 2940] [serial = 2196] [outer = 0000000000000000] 16:51:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (0000007722E86400) [pid = 2940] [serial = 2197] [outer = 000000771D03F000] 16:51:48 INFO - PROCESS | 2940 | 1464997908699 Marionette DEBUG loaded listener.js 16:51:48 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772ACD9C00) [pid = 2940] [serial = 2198] [outer = 000000771D03F000] 16:51:49 INFO - PROCESS | 2940 | 1464997909048 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:51:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:51:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 839ms 16:51:49 INFO - PROCESS | 2940 | 1464997909090 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 2940 | 1464997909092 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:51:49 INFO - PROCESS | 2940 | 1464997909095 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:51:49 INFO - PROCESS | 2940 | 1464997909105 Marionette TRACE conn6 <- [1,2894,null,{}] 16:51:49 INFO - PROCESS | 2940 | 1464997909109 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:49 INFO - PROCESS | 2940 | 1464997909198 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:51:49 INFO - PROCESS | 2940 | 1464997909286 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 2940 | ++DOCSHELL 00000077342B0800 == 69 [pid = 2940] [id = 733] 16:51:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772A124800) [pid = 2940] [serial = 2199] [outer = 0000000000000000] 16:51:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772ED9B800) [pid = 2940] [serial = 2200] [outer = 000000772A124800] 16:51:49 INFO - PROCESS | 2940 | 1464997909331 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000772EE33400) [pid = 2940] [serial = 2201] [outer = 000000772A124800] 16:51:49 INFO - PROCESS | 2940 | 1464997909699 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:51:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:51:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 16:51:49 INFO - PROCESS | 2940 | 1464997909727 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 2940 | 1464997909729 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:51:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:51:49 INFO - PROCESS | 2940 | 1464997909732 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - PROCESS | 2940 | 1464997909734 Marionette TRACE conn6 <- [1,2898,null,{}] 16:51:49 INFO - PROCESS | 2940 | 1464997909737 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:49 INFO - PROCESS | 2940 | 1464997909863 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:51:49 INFO - PROCESS | 2940 | 1464997909900 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351D4000 == 70 [pid = 2940] [id = 734] 16:51:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000772EE33000) [pid = 2940] [serial = 2202] [outer = 0000000000000000] 16:51:49 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000772EE3EC00) [pid = 2940] [serial = 2203] [outer = 000000772EE33000] 16:51:49 INFO - PROCESS | 2940 | 1464997909951 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (000000772EE49C00) [pid = 2940] [serial = 2204] [outer = 000000772EE33000] 16:51:50 INFO - PROCESS | 2940 | 1464997910346 Marionette TRACE conn6 <- [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]]]}] 16:51:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:51:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:51:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 16:51:50 INFO - PROCESS | 2940 | 1464997910366 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:51:50 INFO - PROCESS | 2940 | 1464997910368 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:51:50 INFO - PROCESS | 2940 | 1464997910372 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:51:50 INFO - TEST-START | /DOMEvents/constructors.html 16:51:50 INFO - PROCESS | 2940 | 1464997910373 Marionette TRACE conn6 <- [1,2902,null,{}] 16:51:50 INFO - PROCESS | 2940 | 1464997910377 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:50 INFO - PROCESS | 2940 | 1464997910518 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:51:50 INFO - PROCESS | 2940 | 1464997910554 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735BE2800 == 71 [pid = 2940] [id = 735] 16:51:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (000000772EE5B400) [pid = 2940] [serial = 2205] [outer = 0000000000000000] 16:51:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (000000772EE5E400) [pid = 2940] [serial = 2206] [outer = 000000772EE5B400] 16:51:50 INFO - PROCESS | 2940 | 1464997910599 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (000000772EE64800) [pid = 2940] [serial = 2207] [outer = 000000772EE5B400] 16:51:51 INFO - PROCESS | 2940 | 1464997911394 Marionette TRACE conn6 <- [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]]]}] 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:51:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:51:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:51:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1101ms 16:51:51 INFO - PROCESS | 2940 | 1464997911477 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:51:51 INFO - PROCESS | 2940 | 1464997911483 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:51:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:51:51 INFO - PROCESS | 2940 | 1464997911488 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 2940 | 1464997911493 Marionette TRACE conn6 <- [1,2906,null,{}] 16:51:51 INFO - PROCESS | 2940 | 1464997911499 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:51 INFO - PROCESS | 2940 | 1464997911662 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:51:51 INFO - PROCESS | 2940 | 1464997911791 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:51 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DF1D800 == 72 [pid = 2940] [id = 736] 16:51:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (0000007727E09800) [pid = 2940] [serial = 2208] [outer = 0000000000000000] 16:51:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (00000077297A6C00) [pid = 2940] [serial = 2209] [outer = 0000007727E09800] 16:51:51 INFO - PROCESS | 2940 | 1464997911850 Marionette DEBUG loaded listener.js 16:51:51 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772A6E0C00) [pid = 2940] [serial = 2210] [outer = 0000007727E09800] 16:51:52 INFO - PROCESS | 2940 | 1464997912390 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:51:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:51:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 943ms 16:51:52 INFO - PROCESS | 2940 | 1464997912448 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:51:52 INFO - PROCESS | 2940 | 1464997912454 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:51:52 INFO - PROCESS | 2940 | 1464997912462 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:51:52 INFO - PROCESS | 2940 | 1464997912465 Marionette TRACE conn6 <- [1,2910,null,{}] 16:51:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:51:52 INFO - PROCESS | 2940 | 1464997912469 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:52 INFO - PROCESS | 2940 | 1464997912595 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:51:52 INFO - PROCESS | 2940 | 1464997912702 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E16800 == 73 [pid = 2940] [id = 737] 16:51:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772AF18C00) [pid = 2940] [serial = 2211] [outer = 0000000000000000] 16:51:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772CFDB400) [pid = 2940] [serial = 2212] [outer = 000000772AF18C00] 16:51:52 INFO - PROCESS | 2940 | 1464997912758 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772E02CC00) [pid = 2940] [serial = 2213] [outer = 000000772AF18C00] 16:51:53 INFO - PROCESS | 2940 | [2940] 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 16:51:53 INFO - PROCESS | 2940 | [2940] 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 16:51:53 INFO - PROCESS | 2940 | [2940] 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 16:51:53 INFO - PROCESS | 2940 | [2940] 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 16:51:53 INFO - PROCESS | 2940 | 1464997913363 Marionette TRACE conn6 <- [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]]]}] 16:51:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:51:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:53 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 16:51:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:53 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 16:51:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:53 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]" 16:51:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:51:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 928ms 16:51:53 INFO - PROCESS | 2940 | 1464997913412 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:51:53 INFO - PROCESS | 2940 | 1464997913415 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:51:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:51:53 INFO - PROCESS | 2940 | 1464997913420 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - PROCESS | 2940 | 1464997913425 Marionette TRACE conn6 <- [1,2914,null,{}] 16:51:53 INFO - PROCESS | 2940 | 1464997913437 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:53 INFO - PROCESS | 2940 | 1464997913560 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:51:53 INFO - PROCESS | 2940 | 1464997913671 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735C7E800 == 74 [pid = 2940] [id = 738] 16:51:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772EE3F000) [pid = 2940] [serial = 2214] [outer = 0000000000000000] 16:51:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772EE63C00) [pid = 2940] [serial = 2215] [outer = 000000772EE3F000] 16:51:53 INFO - PROCESS | 2940 | 1464997913729 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772F176000) [pid = 2940] [serial = 2216] [outer = 000000772EE3F000] 16:51:54 INFO - PROCESS | 2940 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:51:54 INFO - PROCESS | 2940 | 1464997914287 Marionette TRACE conn6 <- [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]]]}] 16:51:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:51:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 880ms 16:51:54 INFO - PROCESS | 2940 | 1464997914310 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:51:54 INFO - PROCESS | 2940 | 1464997914313 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:51:54 INFO - PROCESS | 2940 | 1464997914318 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:51:54 INFO - PROCESS | 2940 | 1464997914320 Marionette TRACE conn6 <- [1,2918,null,{}] 16:51:54 INFO - PROCESS | 2940 | 1464997914324 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:54 INFO - PROCESS | 2940 | 1464997914444 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:51:54 INFO - PROCESS | 2940 | 1464997914549 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:54 INFO - PROCESS | 2940 | ++DOCSHELL 000000773644E000 == 75 [pid = 2940] [id = 739] 16:51:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772F17D800) [pid = 2940] [serial = 2217] [outer = 0000000000000000] 16:51:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772F815000) [pid = 2940] [serial = 2218] [outer = 000000772F17D800] 16:51:54 INFO - PROCESS | 2940 | 1464997914606 Marionette DEBUG loaded listener.js 16:51:54 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772F81D000) [pid = 2940] [serial = 2219] [outer = 000000772F17D800] 16:51:55 INFO - PROCESS | 2940 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:51:55 INFO - PROCESS | 2940 | 1464997915079 Marionette TRACE conn6 <- [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]]]}] 16:51:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:51:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 776ms 16:51:55 INFO - PROCESS | 2940 | 1464997915099 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:51:55 INFO - PROCESS | 2940 | 1464997915101 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:51:55 INFO - PROCESS | 2940 | 1464997915104 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:51:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:51:55 INFO - PROCESS | 2940 | 1464997915107 Marionette TRACE conn6 <- [1,2922,null,{}] 16:51:55 INFO - PROCESS | 2940 | 1464997915110 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:55 INFO - PROCESS | 2940 | 1464997915224 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:51:55 INFO - PROCESS | 2940 | 1464997915360 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:55 INFO - PROCESS | 2940 | ++DOCSHELL 0000007737BC4800 == 76 [pid = 2940] [id = 740] 16:51:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772F17E000) [pid = 2940] [serial = 2220] [outer = 0000000000000000] 16:51:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772F924C00) [pid = 2940] [serial = 2221] [outer = 000000772F17E000] 16:51:55 INFO - PROCESS | 2940 | 1464997915418 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772F92C000) [pid = 2940] [serial = 2222] [outer = 000000772F17E000] 16:51:55 INFO - PROCESS | 2940 | 1464997915983 Marionette TRACE conn6 <- [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]]]}] 16:51:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:51:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 943ms 16:51:56 INFO - PROCESS | 2940 | 1464997916051 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 2940 | 1464997916054 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:51:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:51:56 INFO - PROCESS | 2940 | 1464997916058 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - PROCESS | 2940 | 1464997916060 Marionette TRACE conn6 <- [1,2926,null,{}] 16:51:56 INFO - PROCESS | 2940 | 1464997916064 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:56 INFO - PROCESS | 2940 | 1464997916190 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:51:56 INFO - PROCESS | 2940 | 1464997916326 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 2940 | ++DOCSHELL 0000007738D24800 == 77 [pid = 2940] [id = 741] 16:51:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772F9B6C00) [pid = 2940] [serial = 2223] [outer = 0000000000000000] 16:51:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (0000007730ABB400) [pid = 2940] [serial = 2224] [outer = 000000772F9B6C00] 16:51:56 INFO - PROCESS | 2940 | 1464997916383 Marionette DEBUG loaded listener.js 16:51:56 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (0000007730AC3000) [pid = 2940] [serial = 2225] [outer = 000000772F9B6C00] 16:51:56 INFO - PROCESS | 2940 | 1464997916910 Marionette TRACE conn6 <- [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]]]}] 16:51:56 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. 16:51:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 881ms 16:51:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:51:56 INFO - PROCESS | 2940 | 1464997916942 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 2940 | 1464997916944 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:51:56 INFO - PROCESS | 2940 | 1464997916948 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - PROCESS | 2940 | 1464997916950 Marionette TRACE conn6 <- [1,2930,null,{}] 16:51:56 INFO - PROCESS | 2940 | 1464997916953 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:57 INFO - PROCESS | 2940 | 1464997917069 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:51:57 INFO - PROCESS | 2940 | 1464997917182 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:57 INFO - PROCESS | 2940 | ++DOCSHELL 0000007729776800 == 78 [pid = 2940] [id = 742] 16:51:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (000000771ED8C800) [pid = 2940] [serial = 2226] [outer = 0000000000000000] 16:51:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (0000007727CCDC00) [pid = 2940] [serial = 2227] [outer = 000000771ED8C800] 16:51:57 INFO - PROCESS | 2940 | 1464997917237 Marionette DEBUG loaded listener.js 16:51:57 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (000000772CA82800) [pid = 2940] [serial = 2228] [outer = 000000771ED8C800] 16:51:57 INFO - PROCESS | 2940 | 1464997917793 Marionette TRACE conn6 <- [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"]]]}] 16:51:57 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 16:51:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:51:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 880ms 16:51:57 INFO - PROCESS | 2940 | 1464997917831 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:51:57 INFO - PROCESS | 2940 | 1464997917833 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:51:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:51:57 INFO - PROCESS | 2940 | 1464997917836 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:51:57 INFO - PROCESS | 2940 | 1464997917838 Marionette TRACE conn6 <- [1,2934,null,{}] 16:51:57 INFO - PROCESS | 2940 | 1464997917842 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:58 INFO - PROCESS | 2940 | 1464997918004 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:51:58 INFO - PROCESS | 2940 | 1464997918371 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A5C9000 == 79 [pid = 2940] [id = 743] 16:51:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (000000771BF4DC00) [pid = 2940] [serial = 2229] [outer = 0000000000000000] 16:51:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (000000771C74F400) [pid = 2940] [serial = 2230] [outer = 000000771BF4DC00] 16:51:58 INFO - PROCESS | 2940 | 1464997918423 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000771D82E400) [pid = 2940] [serial = 2231] [outer = 000000771BF4DC00] 16:51:58 INFO - PROCESS | 2940 | 1464997918959 Marionette TRACE conn6 <- [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]]]}] 16:51:58 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. 16:51:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1136ms 16:51:58 INFO - PROCESS | 2940 | 1464997918982 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:51:58 INFO - PROCESS | 2940 | 1464997918987 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:51:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:51:59 INFO - PROCESS | 2940 | 1464997918993 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 2940 | 1464997918997 Marionette TRACE conn6 <- [1,2938,null,{}] 16:51:59 INFO - PROCESS | 2940 | 1464997919002 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:59 INFO - PROCESS | 2940 | 1464997919111 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:51:59 INFO - PROCESS | 2940 | 1464997919224 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A041800 == 80 [pid = 2940] [id = 744] 16:51:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (00000077231B6000) [pid = 2940] [serial = 2232] [outer = 0000000000000000] 16:51:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 175 (0000007723B52000) [pid = 2940] [serial = 2233] [outer = 00000077231B6000] 16:51:59 INFO - PROCESS | 2940 | 1464997919276 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 176 (00000077243CA000) [pid = 2940] [serial = 2234] [outer = 00000077231B6000] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000773210E000 == 79 [pid = 2940] [id = 695] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007731885000 == 78 [pid = 2940] [id = 694] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772EE81800 == 77 [pid = 2940] [id = 693] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772D0C7800 == 76 [pid = 2940] [id = 691] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772DFD6800 == 75 [pid = 2940] [id = 692] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007727F34000 == 74 [pid = 2940] [id = 690] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 00000077351D4000 == 73 [pid = 2940] [id = 734] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 00000077342B0800 == 72 [pid = 2940] [id = 733] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000773389E000 == 71 [pid = 2940] [id = 704] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772DC05000 == 70 [pid = 2940] [id = 732] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D25800 == 69 [pid = 2940] [id = 731] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007732A97000 == 68 [pid = 2940] [id = 730] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000773187F000 == 67 [pid = 2940] [id = 729] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772E06C000 == 66 [pid = 2940] [id = 728] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 175 (00000077293B1400) [pid = 2940] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 174 (000000772CB33C00) [pid = 2940] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (0000007724286800) [pid = 2940] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (000000772E7A8C00) [pid = 2940] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772C638400) [pid = 2940] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772A03A800 == 65 [pid = 2940] [id = 727] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 00000077232BD800 == 64 [pid = 2940] [id = 726] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D29800 == 63 [pid = 2940] [id = 721] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772E25C000 == 62 [pid = 2940] [id = 720] 16:51:59 INFO - PROCESS | 2940 | --DOCSHELL 000000772766D800 == 61 [pid = 2940] [id = 719] 16:51:59 INFO - PROCESS | 2940 | ++DOCSHELL 0000007722334800 == 62 [pid = 2940] [id = 745] 16:51:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (000000771DBA0000) [pid = 2940] [serial = 2235] [outer = 0000000000000000] 16:51:59 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000771E122400) [pid = 2940] [serial = 2236] [outer = 000000771DBA0000] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (000000772A777800) [pid = 2940] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772ACE1400) [pid = 2940] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000772AAB7C00) [pid = 2940] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (00000077293AD400) [pid = 2940] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (00000077297A9400) [pid = 2940] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (00000077227BC800) [pid = 2940] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000771D97E400) [pid = 2940] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000771D82BC00) [pid = 2940] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772AE31000) [pid = 2940] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000771E119400) [pid = 2940] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (0000007724066000) [pid = 2940] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (0000007727643000) [pid = 2940] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772AF8A400) [pid = 2940] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772B368000) [pid = 2940] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772AE2F000) [pid = 2940] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772A016000) [pid = 2940] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772A129800) [pid = 2940] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772AF19800) [pid = 2940] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:51:59 INFO - PROCESS | 2940 | 1464997919931 Marionette TRACE conn6 <- [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]]]}] 16:51:59 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. 16:51:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 983ms 16:51:59 INFO - PROCESS | 2940 | 1464997919982 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:51:59 INFO - PROCESS | 2940 | 1464997919986 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:51:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:51:59 INFO - PROCESS | 2940 | 1464997919989 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 2940 | 1464997919992 Marionette TRACE conn6 <- [1,2942,null,{}] 16:51:59 INFO - PROCESS | 2940 | 1464997919995 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 2940 | 1464997920114 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:52:00 INFO - PROCESS | 2940 | 1464997920199 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B3CB000 == 63 [pid = 2940] [id = 746] 16:52:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000771D82A000) [pid = 2940] [serial = 2237] [outer = 0000000000000000] 16:52:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (0000007722E90C00) [pid = 2940] [serial = 2238] [outer = 000000771D82A000] 16:52:00 INFO - PROCESS | 2940 | 1464997920246 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (0000007727645400) [pid = 2940] [serial = 2239] [outer = 000000771D82A000] 16:52:00 INFO - PROCESS | 2940 | 1464997920643 Marionette TRACE conn6 <- [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]]]}] 16:52:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:52:00 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 16:52:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 16:52:00 INFO - PROCESS | 2940 | 1464997920684 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 2940 | 1464997920687 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:52:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:52:00 INFO - PROCESS | 2940 | 1464997920697 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 2940 | 1464997920703 Marionette TRACE conn6 <- [1,2946,null,{}] 16:52:00 INFO - PROCESS | 2940 | 1464997920707 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 2940 | 1464997920814 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:52:00 INFO - PROCESS | 2940 | 1464997920855 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED0E800 == 64 [pid = 2940] [id = 747] 16:52:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (0000007727C9C400) [pid = 2940] [serial = 2240] [outer = 0000000000000000] 16:52:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (00000077297ED000) [pid = 2940] [serial = 2241] [outer = 0000007727C9C400] 16:52:00 INFO - PROCESS | 2940 | 1464997920900 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772A127400) [pid = 2940] [serial = 2242] [outer = 0000007727C9C400] 16:52:01 INFO - PROCESS | 2940 | 1464997921354 Marionette TRACE conn6 <- [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]]]}] 16:52:01 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. 16:52:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 16:52:01 INFO - PROCESS | 2940 | 1464997921383 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 2940 | 1464997921386 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:52:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:52:01 INFO - PROCESS | 2940 | 1464997921389 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 2940 | 1464997921390 Marionette TRACE conn6 <- [1,2950,null,{}] 16:52:01 INFO - PROCESS | 2940 | 1464997921394 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:01 INFO - PROCESS | 2940 | 1464997921490 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:52:01 INFO - PROCESS | 2940 | 1464997921499 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 2940 | ++DOCSHELL 000000773089B800 == 65 [pid = 2940] [id = 748] 16:52:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772A01F800) [pid = 2940] [serial = 2243] [outer = 0000000000000000] 16:52:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772A7E8400) [pid = 2940] [serial = 2244] [outer = 000000772A01F800] 16:52:01 INFO - PROCESS | 2940 | 1464997921545 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (000000772A894C00) [pid = 2940] [serial = 2245] [outer = 000000772A01F800] 16:52:01 INFO - PROCESS | 2940 | 1464997921956 Marionette TRACE conn6 <- [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]]]}] 16:52: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. 16:52:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 16:52:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:52:01 INFO - PROCESS | 2940 | 1464997921982 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 2940 | 1464997921984 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:52:01 INFO - PROCESS | 2940 | 1464997921987 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 2940 | 1464997921989 Marionette TRACE conn6 <- [1,2954,null,{}] 16:52:01 INFO - PROCESS | 2940 | 1464997921992 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:02 INFO - PROCESS | 2940 | 1464997922131 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:52:02 INFO - PROCESS | 2940 | 1464997922149 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732107000 == 66 [pid = 2940] [id = 749] 16:52:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (000000772AE0B000) [pid = 2940] [serial = 2246] [outer = 0000000000000000] 16:52:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (000000772AE27800) [pid = 2940] [serial = 2247] [outer = 000000772AE0B000] 16:52:02 INFO - PROCESS | 2940 | 1464997922201 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (000000772AECD400) [pid = 2940] [serial = 2248] [outer = 000000772AE0B000] 16:52:02 INFO - PROCESS | 2940 | 1464997922680 Marionette TRACE conn6 <- [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]]]}] 16:52:02 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. 16:52:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 733ms 16:52:02 INFO - PROCESS | 2940 | 1464997922721 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 2940 | 1464997922724 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:52:02 INFO - PROCESS | 2940 | 1464997922727 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:52:02 INFO - PROCESS | 2940 | 1464997922729 Marionette TRACE conn6 <- [1,2958,null,{}] 16:52:02 INFO - PROCESS | 2940 | 1464997922732 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:02 INFO - PROCESS | 2940 | 1464997922855 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:52:02 INFO - PROCESS | 2940 | 1464997922914 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732BB7000 == 67 [pid = 2940] [id = 750] 16:52:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (000000772AF1C400) [pid = 2940] [serial = 2249] [outer = 0000000000000000] 16:52:02 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (000000772B138400) [pid = 2940] [serial = 2250] [outer = 000000772AF1C400] 16:52:02 INFO - PROCESS | 2940 | 1464997922959 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (000000772BAF5400) [pid = 2940] [serial = 2251] [outer = 000000772AF1C400] 16:52:03 INFO - PROCESS | 2940 | 1464997923359 Marionette TRACE conn6 <- [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]]]}] 16:52:03 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. 16:52:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 16:52:03 INFO - PROCESS | 2940 | 1464997923421 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 2940 | 1464997923424 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:52:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:52:03 INFO - PROCESS | 2940 | 1464997923427 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 2940 | 1464997923429 Marionette TRACE conn6 <- [1,2962,null,{}] 16:52:03 INFO - PROCESS | 2940 | 1464997923440 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:03 INFO - PROCESS | 2940 | 1464997923587 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:52:03 INFO - PROCESS | 2940 | 1464997923610 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732D20800 == 68 [pid = 2940] [id = 751] 16:52:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (000000772C6D5C00) [pid = 2940] [serial = 2252] [outer = 0000000000000000] 16:52:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (000000772CF5CC00) [pid = 2940] [serial = 2253] [outer = 000000772C6D5C00] 16:52:03 INFO - PROCESS | 2940 | 1464997923655 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000772DF3F800) [pid = 2940] [serial = 2254] [outer = 000000772C6D5C00] 16:52:04 INFO - PROCESS | 2940 | 1464997924448 Marionette TRACE conn6 <- [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]]]}] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (000000772BEE5400) [pid = 2940] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772E2F0C00) [pid = 2940] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000771D03F000) [pid = 2940] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000771D1BA400) [pid = 2940] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (000000772A12B000) [pid = 2940] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (00000077224C5000) [pid = 2940] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772AE2E800) [pid = 2940] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (00000077245F1000) [pid = 2940] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (0000007722380800) [pid = 2940] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (000000772EE33000) [pid = 2940] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772A124800) [pid = 2940] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000771ED1E400) [pid = 2940] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000771E165800) [pid = 2940] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000772B583400) [pid = 2940] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (000000772AF86400) [pid = 2940] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (00000077231BFC00) [pid = 2940] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772E2F4000) [pid = 2940] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772E79F800) [pid = 2940] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (0000007723C9C800) [pid = 2940] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (000000772A895400) [pid = 2940] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000771D058C00) [pid = 2940] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772A785000) [pid = 2940] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000771BF59C00) [pid = 2940] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (0000007722E81400) [pid = 2940] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (00000077297EC400) [pid = 2940] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772A8E4400) [pid = 2940] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772ACDA400) [pid = 2940] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772A888400) [pid = 2940] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (0000007722B7F400) [pid = 2940] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772979F800) [pid = 2940] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (000000772AE2D400) [pid = 2940] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (000000772B130000) [pid = 2940] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000771D982000) [pid = 2940] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (0000007727CD6400) [pid = 2940] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772A892400) [pid = 2940] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772AF21400) [pid = 2940] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (000000772AF24C00) [pid = 2940] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772CB3B000) [pid = 2940] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000772DD08400) [pid = 2940] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:52:04 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000771EFFA400) [pid = 2940] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:52:04 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. 16:52:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1087ms 16:52:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:52:04 INFO - PROCESS | 2940 | 1464997924517 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 2940 | 1464997924520 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:52:04 INFO - PROCESS | 2940 | 1464997924523 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - PROCESS | 2940 | 1464997924532 Marionette TRACE conn6 <- [1,2966,null,{}] 16:52:04 INFO - PROCESS | 2940 | 1464997924536 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:04 INFO - PROCESS | 2940 | 1464997924626 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:52:04 INFO - PROCESS | 2940 | 1464997924632 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:04 INFO - PROCESS | 2940 | ++DOCSHELL 000000772B13E000 == 69 [pid = 2940] [id = 752] 16:52:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 134 (000000771CE31800) [pid = 2940] [serial = 2255] [outer = 0000000000000000] 16:52:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 135 (000000771D8B9C00) [pid = 2940] [serial = 2256] [outer = 000000771CE31800] 16:52:04 INFO - PROCESS | 2940 | 1464997924677 Marionette DEBUG loaded listener.js 16:52:04 INFO - PROCESS | 2940 | ++DOMWINDOW == 136 (0000007723106C00) [pid = 2940] [serial = 2257] [outer = 000000771CE31800] 16:52:05 INFO - PROCESS | 2940 | 1464997925115 Marionette TRACE conn6 <- [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]]]}] 16:52:05 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. 16:52:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 649ms 16:52:05 INFO - PROCESS | 2940 | 1464997925176 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 2940 | 1464997925178 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:52:05 INFO - PROCESS | 2940 | 1464997925181 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:52:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:52:05 INFO - PROCESS | 2940 | 1464997925183 Marionette TRACE conn6 <- [1,2970,null,{}] 16:52:05 INFO - PROCESS | 2940 | 1464997925186 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:05 INFO - PROCESS | 2940 | 1464997925277 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:52:05 INFO - PROCESS | 2940 | 1464997925283 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 2940 | ++DOCSHELL 00000077338B4800 == 70 [pid = 2940] [id = 753] 16:52:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 137 (0000007727CCCC00) [pid = 2940] [serial = 2258] [outer = 0000000000000000] 16:52:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 138 (000000772A6D4800) [pid = 2940] [serial = 2259] [outer = 0000007727CCCC00] 16:52:05 INFO - PROCESS | 2940 | 1464997925328 Marionette DEBUG loaded listener.js 16:52:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 139 (000000772AE0AC00) [pid = 2940] [serial = 2260] [outer = 0000007727CCCC00] 16:52:05 INFO - PROCESS | 2940 | 1464997925775 Marionette TRACE conn6 <- [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"]]]}] 16:52: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 16:52:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:52:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 16:52:05 INFO - PROCESS | 2940 | 1464997925818 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 2940 | 1464997925820 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:52:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:52:05 INFO - PROCESS | 2940 | 1464997925832 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:52:05 INFO - PROCESS | 2940 | 1464997925834 Marionette TRACE conn6 <- [1,2974,null,{}] 16:52:05 INFO - PROCESS | 2940 | 1464997925838 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:05 INFO - PROCESS | 2940 | 1464997925931 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:52:05 INFO - PROCESS | 2940 | 1464997925937 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734E20000 == 71 [pid = 2940] [id = 754] 16:52:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 140 (000000772D062400) [pid = 2940] [serial = 2261] [outer = 0000000000000000] 16:52:05 INFO - PROCESS | 2940 | ++DOMWINDOW == 141 (000000772DD9E000) [pid = 2940] [serial = 2262] [outer = 000000772D062400] 16:52:05 INFO - PROCESS | 2940 | 1464997925988 Marionette DEBUG loaded listener.js 16:52:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 142 (000000772E220400) [pid = 2940] [serial = 2263] [outer = 000000772D062400] 16:52:06 INFO - PROCESS | 2940 | 1464997926426 Marionette TRACE conn6 <- [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]]]}] 16:52: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. 16:52:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 650ms 16:52:06 INFO - PROCESS | 2940 | 1464997926527 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:52:06 INFO - PROCESS | 2940 | 1464997926531 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:52:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:52:06 INFO - PROCESS | 2940 | 1464997926542 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:52:06 INFO - PROCESS | 2940 | 1464997926547 Marionette TRACE conn6 <- [1,2978,null,{}] 16:52:06 INFO - PROCESS | 2940 | 1464997926553 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:06 INFO - PROCESS | 2940 | 1464997926679 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:52:06 INFO - PROCESS | 2940 | 1464997926809 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:06 INFO - PROCESS | 2940 | ++DOCSHELL 0000007724204800 == 72 [pid = 2940] [id = 755] 16:52:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 143 (000000771C7CB400) [pid = 2940] [serial = 2264] [outer = 0000000000000000] 16:52:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 144 (000000771D055C00) [pid = 2940] [serial = 2265] [outer = 000000771C7CB400] 16:52:06 INFO - PROCESS | 2940 | 1464997926871 Marionette DEBUG loaded listener.js 16:52:06 INFO - PROCESS | 2940 | ++DOMWINDOW == 145 (000000771DFA9C00) [pid = 2940] [serial = 2266] [outer = 000000771C7CB400] 16:52:07 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A44E000 == 73 [pid = 2940] [id = 756] 16:52:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 146 (00000077245EF800) [pid = 2940] [serial = 2267] [outer = 0000000000000000] 16:52:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 147 (0000007727375C00) [pid = 2940] [serial = 2268] [outer = 00000077245EF800] 16:52:07 INFO - PROCESS | 2940 | 1464997927539 Marionette TRACE conn6 <- [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]]]}] 16:52: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. 16:52:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1032ms 16:52:07 INFO - PROCESS | 2940 | 1464997927574 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:52:07 INFO - PROCESS | 2940 | 1464997927578 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:52:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:52:07 INFO - PROCESS | 2940 | 1464997927622 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:52:07 INFO - PROCESS | 2940 | 1464997927626 Marionette TRACE conn6 <- [1,2982,null,{}] 16:52:07 INFO - PROCESS | 2940 | 1464997927637 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:07 INFO - PROCESS | 2940 | 1464997927781 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:52:07 INFO - PROCESS | 2940 | 1464997927910 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:07 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732091800 == 74 [pid = 2940] [id = 757] 16:52:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 148 (0000007723B57C00) [pid = 2940] [serial = 2269] [outer = 0000000000000000] 16:52:07 INFO - PROCESS | 2940 | ++DOMWINDOW == 149 (00000077293A8000) [pid = 2940] [serial = 2270] [outer = 0000007723B57C00] 16:52:07 INFO - PROCESS | 2940 | 1464997927967 Marionette DEBUG loaded listener.js 16:52:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 150 (000000772A122C00) [pid = 2940] [serial = 2271] [outer = 0000007723B57C00] 16:52:08 INFO - PROCESS | 2940 | 1464997928491 Marionette TRACE conn6 <- [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]]]}] 16:52:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:52: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 16:52:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 923ms 16:52:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:52:08 INFO - PROCESS | 2940 | 1464997928523 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:52:08 INFO - PROCESS | 2940 | 1464997928526 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:52:08 INFO - PROCESS | 2940 | 1464997928530 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:52:08 INFO - PROCESS | 2940 | 1464997928532 Marionette TRACE conn6 <- [1,2986,null,{}] 16:52:08 INFO - PROCESS | 2940 | 1464997928542 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:08 INFO - PROCESS | 2940 | 1464997928670 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:52:08 INFO - PROCESS | 2940 | 1464997928810 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:08 INFO - PROCESS | 2940 | ++DOCSHELL 0000007735C71800 == 75 [pid = 2940] [id = 758] 16:52:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 151 (000000772AECD800) [pid = 2940] [serial = 2272] [outer = 0000000000000000] 16:52:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 152 (000000772AF22400) [pid = 2940] [serial = 2273] [outer = 000000772AECD800] 16:52:08 INFO - PROCESS | 2940 | 1464997928872 Marionette DEBUG loaded listener.js 16:52:08 INFO - PROCESS | 2940 | ++DOMWINDOW == 153 (000000772CB9C000) [pid = 2940] [serial = 2274] [outer = 000000772AECD800] 16:52:09 INFO - PROCESS | 2940 | 1464997929423 Marionette TRACE conn6 <- [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]]]}] 16:52:09 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. 16:52:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 943ms 16:52:09 INFO - PROCESS | 2940 | 1464997929481 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:52:09 INFO - PROCESS | 2940 | 1464997929483 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:52:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:52:09 INFO - PROCESS | 2940 | 1464997929489 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:52:09 INFO - PROCESS | 2940 | 1464997929491 Marionette TRACE conn6 <- [1,2990,null,{}] 16:52:09 INFO - PROCESS | 2940 | 1464997929495 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:09 INFO - PROCESS | 2940 | 1464997929616 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:52:09 INFO - PROCESS | 2940 | 1464997929724 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:09 INFO - PROCESS | 2940 | ++DOCSHELL 0000007738D1D800 == 76 [pid = 2940] [id = 759] 16:52:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 154 (000000772B139000) [pid = 2940] [serial = 2275] [outer = 0000000000000000] 16:52:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 155 (000000772E22BC00) [pid = 2940] [serial = 2276] [outer = 000000772B139000] 16:52:09 INFO - PROCESS | 2940 | 1464997929780 Marionette DEBUG loaded listener.js 16:52:09 INFO - PROCESS | 2940 | ++DOMWINDOW == 156 (000000772E821000) [pid = 2940] [serial = 2277] [outer = 000000772B139000] 16:52:10 INFO - PROCESS | 2940 | 1464997930298 Marionette TRACE conn6 <- [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]]]}] 16:52:10 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. 16:52:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 839ms 16:52:10 INFO - PROCESS | 2940 | 1464997930328 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:52:10 INFO - PROCESS | 2940 | 1464997930331 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:52:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:52:10 INFO - PROCESS | 2940 | 1464997930335 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:52:10 INFO - PROCESS | 2940 | 1464997930337 Marionette TRACE conn6 <- [1,2994,null,{}] 16:52:10 INFO - PROCESS | 2940 | 1464997930340 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:10 INFO - PROCESS | 2940 | 1464997930490 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:52:10 INFO - PROCESS | 2940 | 1464997930612 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:10 INFO - PROCESS | 2940 | ++DOCSHELL 0000007738EA9000 == 77 [pid = 2940] [id = 760] 16:52:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 157 (000000772E02C400) [pid = 2940] [serial = 2278] [outer = 0000000000000000] 16:52:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 158 (000000772E8D8C00) [pid = 2940] [serial = 2279] [outer = 000000772E02C400] 16:52:10 INFO - PROCESS | 2940 | 1464997930669 Marionette DEBUG loaded listener.js 16:52:10 INFO - PROCESS | 2940 | ++DOMWINDOW == 159 (000000772ED9F000) [pid = 2940] [serial = 2280] [outer = 000000772E02C400] 16:52:11 INFO - PROCESS | 2940 | 1464997931156 Marionette TRACE conn6 <- [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]]]}] 16:52:11 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. 16:52:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 837ms 16:52:11 INFO - PROCESS | 2940 | 1464997931174 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:52:11 INFO - PROCESS | 2940 | 1464997931177 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:52:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:52:11 INFO - PROCESS | 2940 | 1464997931180 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:52:11 INFO - PROCESS | 2940 | 1464997931182 Marionette TRACE conn6 <- [1,2998,null,{}] 16:52:11 INFO - PROCESS | 2940 | 1464997931186 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:11 INFO - PROCESS | 2940 | 1464997931327 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:52:11 INFO - PROCESS | 2940 | 1464997931465 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:11 INFO - PROCESS | 2940 | ++DOCSHELL 0000007739117000 == 78 [pid = 2940] [id = 761] 16:52:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 160 (000000772EE35000) [pid = 2940] [serial = 2281] [outer = 0000000000000000] 16:52:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 161 (000000772EE51C00) [pid = 2940] [serial = 2282] [outer = 000000772EE35000] 16:52:11 INFO - PROCESS | 2940 | 1464997931523 Marionette DEBUG loaded listener.js 16:52:11 INFO - PROCESS | 2940 | ++DOMWINDOW == 162 (000000772F822C00) [pid = 2940] [serial = 2283] [outer = 000000772EE35000] 16:52:11 INFO - PROCESS | 2940 | [2940] 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 16:52:12 INFO - PROCESS | 2940 | 1464997932082 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:52:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:52:12 INFO - {} 16:52:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:52:12 INFO - {} 16:52:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:52:12 INFO - {} 16:52:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:52:12 INFO - {} 16:52:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 944ms 16:52:12 INFO - PROCESS | 2940 | 1464997932137 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:52:12 INFO - PROCESS | 2940 | 1464997932140 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:52:12 INFO - PROCESS | 2940 | 1464997932145 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:52:12 INFO - TEST-START | /FileAPI/fileReader.html 16:52:12 INFO - PROCESS | 2940 | 1464997932147 Marionette TRACE conn6 <- [1,3002,null,{}] 16:52:12 INFO - PROCESS | 2940 | 1464997932155 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:12 INFO - PROCESS | 2940 | 1464997932275 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:52:12 INFO - PROCESS | 2940 | 1464997932378 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:12 INFO - PROCESS | 2940 | ++DOCSHELL 00000077391F7800 == 79 [pid = 2940] [id = 762] 16:52:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 163 (000000772F9B8000) [pid = 2940] [serial = 2284] [outer = 0000000000000000] 16:52:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 164 (0000007730BEFC00) [pid = 2940] [serial = 2285] [outer = 000000772F9B8000] 16:52:12 INFO - PROCESS | 2940 | 1464997932433 Marionette DEBUG loaded listener.js 16:52:12 INFO - PROCESS | 2940 | ++DOMWINDOW == 165 (0000007730BF8000) [pid = 2940] [serial = 2286] [outer = 000000772F9B8000] 16:52:12 INFO - PROCESS | 2940 | 1464997932915 Marionette TRACE conn6 <- [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]]]}] 16:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:52:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 798ms 16:52:12 INFO - TEST-START | /FileAPI/historical.html 16:52:12 INFO - PROCESS | 2940 | 1464997932945 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:52:12 INFO - PROCESS | 2940 | 1464997932948 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:52:12 INFO - PROCESS | 2940 | 1464997932951 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:52:12 INFO - PROCESS | 2940 | 1464997932954 Marionette TRACE conn6 <- [1,3006,null,{}] 16:52:12 INFO - PROCESS | 2940 | 1464997932958 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:13 INFO - PROCESS | 2940 | 1464997933103 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:52:13 INFO - PROCESS | 2940 | 1464997933247 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:13 INFO - PROCESS | 2940 | ++DOCSHELL 00000077351E6000 == 80 [pid = 2940] [id = 763] 16:52:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 166 (000000772EE3FC00) [pid = 2940] [serial = 2287] [outer = 0000000000000000] 16:52:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 167 (0000007731C7A400) [pid = 2940] [serial = 2288] [outer = 000000772EE3FC00] 16:52:13 INFO - PROCESS | 2940 | 1464997933305 Marionette DEBUG loaded listener.js 16:52:13 INFO - PROCESS | 2940 | ++DOMWINDOW == 168 (0000007731C86400) [pid = 2940] [serial = 2289] [outer = 000000772EE3FC00] 16:52:13 INFO - PROCESS | 2940 | 1464997933834 Marionette TRACE conn6 <- [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"]]]}] 16:52:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:52:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:52:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:52:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:52:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:52:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:52:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:52:13 INFO - TEST-OK | /FileAPI/historical.html | took 945ms 16:52:13 INFO - PROCESS | 2940 | 1464997933939 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:52:13 INFO - PROCESS | 2940 | 1464997933942 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:52:13 INFO - TEST-START | /FileAPI/idlharness.html 16:52:13 INFO - PROCESS | 2940 | 1464997933952 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:52:13 INFO - PROCESS | 2940 | 1464997933955 Marionette TRACE conn6 <- [1,3010,null,{}] 16:52:13 INFO - PROCESS | 2940 | 1464997933959 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:14 INFO - PROCESS | 2940 | 1464997934082 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:52:14 INFO - PROCESS | 2940 | 1464997934187 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:14 INFO - PROCESS | 2940 | ++DOCSHELL 0000007723C4A800 == 81 [pid = 2940] [id = 764] 16:52:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 169 (000000771C7CBC00) [pid = 2940] [serial = 2290] [outer = 0000000000000000] 16:52:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 170 (000000771D82AC00) [pid = 2940] [serial = 2291] [outer = 000000771C7CBC00] 16:52:14 INFO - PROCESS | 2940 | 1464997934242 Marionette DEBUG loaded listener.js 16:52:14 INFO - PROCESS | 2940 | ++DOMWINDOW == 171 (0000007723CA6800) [pid = 2940] [serial = 2292] [outer = 000000771C7CBC00] 16:52:15 INFO - PROCESS | 2940 | 1464997935382 Marionette TRACE conn6 <- [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]]]}] 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:52:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:52:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:52:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:52:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:52:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:52:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:52:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:52:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:52:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:52:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:52:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:52:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:52:15 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 16:52:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:52:15 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 16:52:15 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 16:52:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:52:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:52:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:52:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:52:15 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 16:52:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:52:15 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 16:52:15 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 16:52:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:52:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:52:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:52:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:52:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:52:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:52:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1578ms 16:52:15 INFO - PROCESS | 2940 | 1464997935557 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:52:15 INFO - PROCESS | 2940 | 1464997935563 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:52:15 INFO - TEST-START | /FileAPI/idlharness.worker 16:52:15 INFO - PROCESS | 2940 | 1464997935569 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:52:15 INFO - PROCESS | 2940 | 1464997935572 Marionette TRACE conn6 <- [1,3014,null,{}] 16:52:15 INFO - PROCESS | 2940 | 1464997935578 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:15 INFO - PROCESS | 2940 | 1464997935693 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:52:15 INFO - PROCESS | 2940 | 1464997935830 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:15 INFO - PROCESS | 2940 | ++DOCSHELL 000000772934D000 == 82 [pid = 2940] [id = 765] 16:52:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 172 (000000772A019800) [pid = 2940] [serial = 2293] [outer = 0000000000000000] 16:52:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 173 (000000772A12BC00) [pid = 2940] [serial = 2294] [outer = 000000772A019800] 16:52:15 INFO - PROCESS | 2940 | 1464997935883 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 2940 | ++DOMWINDOW == 174 (000000772AE03800) [pid = 2940] [serial = 2295] [outer = 000000772A019800] 16:52:16 INFO - PROCESS | 2940 | [2940] 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 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772A417800 == 81 [pid = 2940] [id = 652] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 00000077338B4800 == 80 [pid = 2940] [id = 753] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772B13E000 == 79 [pid = 2940] [id = 752] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007732D20800 == 78 [pid = 2940] [id = 751] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007732BB7000 == 77 [pid = 2940] [id = 750] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007732107000 == 76 [pid = 2940] [id = 749] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000773089B800 == 75 [pid = 2940] [id = 748] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772ED0E800 == 74 [pid = 2940] [id = 747] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772B3CB000 == 73 [pid = 2940] [id = 746] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007722334800 == 72 [pid = 2940] [id = 745] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 173 (0000007727CCE800) [pid = 2940] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 172 (000000772AF91C00) [pid = 2940] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 171 (000000772DF49400) [pid = 2940] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 170 (000000772E225C00) [pid = 2940] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 169 (000000772EC44000) [pid = 2940] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772A041800 == 71 [pid = 2940] [id = 744] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772A5C9000 == 70 [pid = 2940] [id = 743] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007738D24800 == 69 [pid = 2940] [id = 741] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007737BC4800 == 68 [pid = 2940] [id = 740] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000773644E000 == 67 [pid = 2940] [id = 739] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007735C7E800 == 66 [pid = 2940] [id = 738] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 0000007734E16800 == 65 [pid = 2940] [id = 737] 16:52:16 INFO - PROCESS | 2940 | --DOCSHELL 000000772DF1D800 == 64 [pid = 2940] [id = 736] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 168 (000000772E82D400) [pid = 2940] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 167 (000000772AF90400) [pid = 2940] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 166 (000000772A6E1000) [pid = 2940] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 165 (000000772E827400) [pid = 2940] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 164 (000000772E7AC000) [pid = 2940] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 163 (0000007727640000) [pid = 2940] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 162 (000000772A8A3400) [pid = 2940] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 161 (000000771D97FC00) [pid = 2940] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 160 (000000772A893800) [pid = 2940] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 159 (000000771DB9E000) [pid = 2940] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 158 (0000007723CA5400) [pid = 2940] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 157 (000000772A88CC00) [pid = 2940] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 156 (000000772ACDDC00) [pid = 2940] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 155 (000000772AE0E400) [pid = 2940] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 154 (000000772AE2E400) [pid = 2940] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 153 (00000077245EEC00) [pid = 2940] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 152 (000000772A893000) [pid = 2940] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 151 (000000772AF85800) [pid = 2940] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 150 (000000772B51A400) [pid = 2940] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 149 (0000007723BBFC00) [pid = 2940] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 148 (00000077297F3000) [pid = 2940] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 147 (000000772AE07800) [pid = 2940] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 146 (000000772B5AC400) [pid = 2940] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 145 (000000772C632C00) [pid = 2940] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 144 (000000772DBCC000) [pid = 2940] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 143 (000000772DF3B000) [pid = 2940] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 142 (0000007729EF0400) [pid = 2940] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 141 (0000007722C7F800) [pid = 2940] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 140 (000000772DF94800) [pid = 2940] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 139 (000000772C6D0400) [pid = 2940] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 138 (000000772E824400) [pid = 2940] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 137 (000000772DD9C000) [pid = 2940] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 136 (0000007722E86400) [pid = 2940] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 135 (000000772E8D9000) [pid = 2940] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 134 (000000771DB9DC00) [pid = 2940] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 133 (000000772A7E1000) [pid = 2940] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 132 (000000772A8E2C00) [pid = 2940] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 131 (0000007724597400) [pid = 2940] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (0000007722E90800) [pid = 2940] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772AF1B000) [pid = 2940] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772E2F2C00) [pid = 2940] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772ACDF800) [pid = 2940] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (0000007727640C00) [pid = 2940] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (0000007727FD9C00) [pid = 2940] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772ACD9C00) [pid = 2940] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772EE3EC00) [pid = 2940] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772ED9B800) [pid = 2940] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772EE49C00) [pid = 2940] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (0000007722B80C00) [pid = 2940] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772EE33400) [pid = 2940] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:52:16 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772B12E400) [pid = 2940] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:52:17 INFO - PROCESS | 2940 | 1464997937036 Marionette TRACE conn6 <- [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,{},{}]]]}] 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:52:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:52:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:52:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:52:17 INFO - {} 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:52:17 INFO - {} 16:52:17 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 - {} 16:52:17 INFO - {} 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:52:17 INFO - {} 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:52:17 INFO - {} 16:52:17 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 - {} 16:52:17 INFO - {} 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:52:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:52:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 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 16:52:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:52:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:52:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:52:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:52:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:52:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:52:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:52:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:52:17 INFO - {} 16:52:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1609ms 16:52:17 INFO - PROCESS | 2940 | 1464997937185 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:52:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:52:17 INFO - PROCESS | 2940 | 1464997937191 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:52:17 INFO - PROCESS | 2940 | 1464997937197 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:52:17 INFO - PROCESS | 2940 | 1464997937200 Marionette TRACE conn6 <- [1,3018,null,{}] 16:52:17 INFO - PROCESS | 2940 | 1464997937204 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:17 INFO - PROCESS | 2940 | 1464997937300 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:52:17 INFO - PROCESS | 2940 | 1464997937384 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:17 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731897000 == 65 [pid = 2940] [id = 766] 16:52:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772216CC00) [pid = 2940] [serial = 2296] [outer = 0000000000000000] 16:52:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772C633400) [pid = 2940] [serial = 2297] [outer = 000000772216CC00] 16:52:17 INFO - PROCESS | 2940 | 1464997937431 Marionette DEBUG loaded listener.js 16:52:17 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (000000772DBD0000) [pid = 2940] [serial = 2298] [outer = 000000772216CC00] 16:52:17 INFO - PROCESS | 2940 | 1464997937830 Marionette TRACE conn6 <- [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]]]}] 16:52:17 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 16:52:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 16:52:17 INFO - PROCESS | 2940 | 1464997937891 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:52:17 INFO - PROCESS | 2940 | 1464997937893 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:52:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:52:17 INFO - PROCESS | 2940 | 1464997937897 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:52:17 INFO - PROCESS | 2940 | 1464997937901 Marionette TRACE conn6 <- [1,3022,null,{}] 16:52:17 INFO - PROCESS | 2940 | 1464997937911 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:18 INFO - PROCESS | 2940 | 1464997938017 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:52:18 INFO - PROCESS | 2940 | 1464997938032 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:18 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732AA7000 == 66 [pid = 2940] [id = 767] 16:52:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (000000772DF9B400) [pid = 2940] [serial = 2299] [outer = 0000000000000000] 16:52:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (000000772E22C400) [pid = 2940] [serial = 2300] [outer = 000000772DF9B400] 16:52:18 INFO - PROCESS | 2940 | 1464997938081 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772E7AC000) [pid = 2940] [serial = 2301] [outer = 000000772DF9B400] 16:52:18 INFO - PROCESS | 2940 | 1464997938523 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:52:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:52:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 16:52:18 INFO - PROCESS | 2940 | 1464997938592 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:52:18 INFO - PROCESS | 2940 | 1464997938595 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:52:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:52:18 INFO - PROCESS | 2940 | 1464997938598 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:52:18 INFO - PROCESS | 2940 | 1464997938600 Marionette TRACE conn6 <- [1,3026,null,{}] 16:52:18 INFO - PROCESS | 2940 | 1464997938603 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:18 INFO - PROCESS | 2940 | 1464997938759 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:52:18 INFO - PROCESS | 2940 | 1464997938782 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:18 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732EDA800 == 67 [pid = 2940] [id = 768] 16:52:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (000000772E8DA400) [pid = 2940] [serial = 2302] [outer = 0000000000000000] 16:52:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000772EC48000) [pid = 2940] [serial = 2303] [outer = 000000772E8DA400] 16:52:18 INFO - PROCESS | 2940 | 1464997938827 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000772EE33400) [pid = 2940] [serial = 2304] [outer = 000000772E8DA400] 16:52:19 INFO - PROCESS | 2940 | 1464997939230 Marionette TRACE conn6 <- [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"]]]}] 16:52:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:52:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:52:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772AF18C00) [pid = 2940] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (000000772AE0B000) [pid = 2940] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (000000772763E000) [pid = 2940] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772AF1C400) [pid = 2940] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772F17E000) [pid = 2940] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000771D82A000) [pid = 2940] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (000000771CE31800) [pid = 2940] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772F17D800) [pid = 2940] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (000000772A7E5C00) [pid = 2940] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (0000007727E09800) [pid = 2940] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (00000077231B6000) [pid = 2940] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772A01F800) [pid = 2940] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772BAF4C00) [pid = 2940] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (0000007727C9C400) [pid = 2940] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000771DBA0000) [pid = 2940] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771BF4DC00) [pid = 2940] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (000000772F9B6C00) [pid = 2940] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000772E7A5000) [pid = 2940] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (000000772EE3F000) [pid = 2940] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (0000007727CCCC00) [pid = 2940] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772C6D5C00) [pid = 2940] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772DF41400) [pid = 2940] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:52:19 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772DF41000) [pid = 2940] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:52:19 INFO - PROCESS | 2940 | 1464997939642 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 2940 | 1464997939647 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:52:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:52:19 INFO - PROCESS | 2940 | 1464997939680 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 2940 | 1464997939684 Marionette TRACE conn6 <- [1,3030,null,{}] 16:52:19 INFO - PROCESS | 2940 | 1464997939691 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:19 INFO - PROCESS | 2940 | 1464997939817 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:52:19 INFO - PROCESS | 2940 | 1464997939916 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A457800 == 68 [pid = 2940] [id = 769] 16:52:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000771D8BD800) [pid = 2940] [serial = 2305] [outer = 0000000000000000] 16:52:19 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000771DB9E800) [pid = 2940] [serial = 2306] [outer = 000000771D8BD800] 16:52:19 INFO - PROCESS | 2940 | 1464997939975 Marionette DEBUG loaded listener.js 16:52:20 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772427F800) [pid = 2940] [serial = 2307] [outer = 000000771D8BD800] 16:52:20 INFO - PROCESS | 2940 | 1464997940810 Marionette TRACE conn6 <- [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]]]}] 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:52:20 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. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:52:20 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'.) 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:52:20 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. 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:52:20 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. 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:52:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:52:20 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. 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:52:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:52:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:52:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:52:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1214ms 16:52:20 INFO - PROCESS | 2940 | 1464997940905 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:52:20 INFO - PROCESS | 2940 | 1464997940909 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:52:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:52:20 INFO - PROCESS | 2940 | 1464997940960 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:52:20 INFO - PROCESS | 2940 | 1464997940964 Marionette TRACE conn6 <- [1,3034,null,{}] 16:52:20 INFO - PROCESS | 2940 | 1464997940969 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:21 INFO - PROCESS | 2940 | 1464997941084 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:52:21 INFO - PROCESS | 2940 | 1464997941212 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732AA5000 == 69 [pid = 2940] [id = 770] 16:52:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 108 (000000772A6D5400) [pid = 2940] [serial = 2308] [outer = 0000000000000000] 16:52:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 109 (000000772B5F0400) [pid = 2940] [serial = 2309] [outer = 000000772A6D5400] 16:52:21 INFO - PROCESS | 2940 | 1464997941268 Marionette DEBUG loaded listener.js 16:52:21 INFO - PROCESS | 2940 | ++DOMWINDOW == 110 (000000772DF99800) [pid = 2940] [serial = 2310] [outer = 000000772A6D5400] 16:52:21 INFO - PROCESS | 2940 | [2940] 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 16:52:21 INFO - PROCESS | 2940 | 1464997941865 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:52:21 INFO - {} 16:52:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 943ms 16:52:21 INFO - PROCESS | 2940 | 1464997941902 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:52:21 INFO - PROCESS | 2940 | 1464997941905 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:52:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:52:21 INFO - PROCESS | 2940 | 1464997941909 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:52:21 INFO - PROCESS | 2940 | 1464997941911 Marionette TRACE conn6 <- [1,3038,null,{}] 16:52:21 INFO - PROCESS | 2940 | 1464997941922 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:22 INFO - PROCESS | 2940 | 1464997942050 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:52:22 INFO - PROCESS | 2940 | 1464997942179 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:22 INFO - PROCESS | 2940 | ++DOCSHELL 00000077342A4800 == 70 [pid = 2940] [id = 771] 16:52:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 111 (000000772EE3E800) [pid = 2940] [serial = 2311] [outer = 0000000000000000] 16:52:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 112 (000000772EE45C00) [pid = 2940] [serial = 2312] [outer = 000000772EE3E800] 16:52:22 INFO - PROCESS | 2940 | 1464997942240 Marionette DEBUG loaded listener.js 16:52:22 INFO - PROCESS | 2940 | ++DOMWINDOW == 113 (000000771BF4EC00) [pid = 2940] [serial = 2313] [outer = 000000772EE3E800] 16:52:22 INFO - PROCESS | 2940 | 1464997942837 Marionette TRACE conn6 <- [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]]]}] 16:52:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:52:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:52:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:52:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:52:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 986ms 16:52:22 INFO - PROCESS | 2940 | 1464997942897 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:52:22 INFO - PROCESS | 2940 | 1464997942899 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:52:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:52:22 INFO - PROCESS | 2940 | 1464997942903 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:52:22 INFO - PROCESS | 2940 | 1464997942905 Marionette TRACE conn6 <- [1,3042,null,{}] 16:52:22 INFO - PROCESS | 2940 | 1464997942909 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:23 INFO - PROCESS | 2940 | 1464997943031 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:52:23 INFO - PROCESS | 2940 | 1464997943163 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A41E000 == 71 [pid = 2940] [id = 772] 16:52:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 114 (000000772736D800) [pid = 2940] [serial = 2314] [outer = 0000000000000000] 16:52:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 115 (0000007727FE7000) [pid = 2940] [serial = 2315] [outer = 000000772736D800] 16:52:23 INFO - PROCESS | 2940 | 1464997943221 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 2940 | ++DOMWINDOW == 116 (000000772A707C00) [pid = 2940] [serial = 2316] [outer = 000000772736D800] 16:52:24 INFO - PROCESS | 2940 | 1464997944043 Marionette TRACE conn6 <- [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"]]]}] 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:52:24 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" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:52:24 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" 16:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:52:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1296ms 16:52:24 INFO - PROCESS | 2940 | 1464997944235 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:52:24 INFO - PROCESS | 2940 | 1464997944237 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:52:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:52:24 INFO - PROCESS | 2940 | 1464997944242 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - PROCESS | 2940 | 1464997944244 Marionette TRACE conn6 <- [1,3046,null,{}] 16:52:24 INFO - PROCESS | 2940 | 1464997944251 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:24 INFO - PROCESS | 2940 | 1464997944367 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:52:24 INFO - PROCESS | 2940 | 1464997944491 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:24 INFO - PROCESS | 2940 | ++DOCSHELL 000000772DC0F000 == 72 [pid = 2940] [id = 773] 16:52:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 117 (0000007727E98C00) [pid = 2940] [serial = 2317] [outer = 0000000000000000] 16:52:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 118 (000000772AE28C00) [pid = 2940] [serial = 2318] [outer = 0000007727E98C00] 16:52:24 INFO - PROCESS | 2940 | 1464997944548 Marionette DEBUG loaded listener.js 16:52:24 INFO - PROCESS | 2940 | ++DOMWINDOW == 119 (000000772EE5B000) [pid = 2940] [serial = 2319] [outer = 0000007727E98C00] 16:52:25 INFO - PROCESS | 2940 | 1464997945090 Marionette TRACE conn6 <- [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]]]}] 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:52:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:52:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:52:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:52:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:52:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:52:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:52:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:52:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:52:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 889ms 16:52:25 INFO - PROCESS | 2940 | 1464997945136 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:52:25 INFO - PROCESS | 2940 | 1464997945139 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:52:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:52:25 INFO - PROCESS | 2940 | 1464997945142 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:52:25 INFO - PROCESS | 2940 | 1464997945144 Marionette TRACE conn6 <- [1,3050,null,{}] 16:52:25 INFO - PROCESS | 2940 | 1464997945148 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:25 INFO - PROCESS | 2940 | 1464997945287 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:52:25 INFO - PROCESS | 2940 | 1464997945391 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 2940 | ++DOCSHELL 000000772EE7E800 == 73 [pid = 2940] [id = 774] 16:52:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 120 (000000772EE67800) [pid = 2940] [serial = 2320] [outer = 0000000000000000] 16:52:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 121 (0000007730ABB800) [pid = 2940] [serial = 2321] [outer = 000000772EE67800] 16:52:25 INFO - PROCESS | 2940 | 1464997945447 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 2940 | ++DOMWINDOW == 122 (0000007731C85800) [pid = 2940] [serial = 2322] [outer = 000000772EE67800] 16:52:25 INFO - PROCESS | 2940 | [2940] 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 16:52:26 INFO - PROCESS | 2940 | 1464997946021 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:52:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:52:26 INFO - {} 16:52:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 944ms 16:52:26 INFO - PROCESS | 2940 | 1464997946089 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:52:26 INFO - PROCESS | 2940 | 1464997946091 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:52:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:52:26 INFO - PROCESS | 2940 | 1464997946095 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:52:26 INFO - PROCESS | 2940 | 1464997946097 Marionette TRACE conn6 <- [1,3054,null,{}] 16:52:26 INFO - PROCESS | 2940 | 1464997946101 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:26 INFO - PROCESS | 2940 | 1464997946221 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:52:26 INFO - PROCESS | 2940 | 1464997946367 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:26 INFO - PROCESS | 2940 | ++DOCSHELL 0000007733ED6800 == 74 [pid = 2940] [id = 775] 16:52:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 123 (0000007727CA0000) [pid = 2940] [serial = 2323] [outer = 0000000000000000] 16:52:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 124 (000000772EE5C800) [pid = 2940] [serial = 2324] [outer = 0000007727CA0000] 16:52:26 INFO - PROCESS | 2940 | 1464997946423 Marionette DEBUG loaded listener.js 16:52:26 INFO - PROCESS | 2940 | ++DOMWINDOW == 125 (0000007732F2C800) [pid = 2940] [serial = 2325] [outer = 0000007727CA0000] 16:52:26 INFO - PROCESS | 2940 | 1464997946937 Marionette TRACE conn6 <- [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]]]}] 16:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:52:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 880ms 16:52:27 INFO - PROCESS | 2940 | 1464997947101 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:52:27 INFO - PROCESS | 2940 | 1464997947106 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:52:27 INFO - PROCESS | 2940 | 1464997947124 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:52:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:52:27 INFO - PROCESS | 2940 | 1464997947128 Marionette TRACE conn6 <- [1,3058,null,{}] 16:52:27 INFO - PROCESS | 2940 | 1464997947163 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:27 INFO - PROCESS | 2940 | 1464997947277 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:52:27 INFO - PROCESS | 2940 | 1464997947406 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:27 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A5D0000 == 75 [pid = 2940] [id = 776] 16:52:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 126 (000000771DBA9C00) [pid = 2940] [serial = 2326] [outer = 0000000000000000] 16:52:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 127 (000000771EFF7C00) [pid = 2940] [serial = 2327] [outer = 000000771DBA9C00] 16:52:27 INFO - PROCESS | 2940 | 1464997947458 Marionette DEBUG loaded listener.js 16:52:27 INFO - PROCESS | 2940 | ++DOMWINDOW == 128 (00000077245EE800) [pid = 2940] [serial = 2328] [outer = 000000771DBA9C00] 16:52:28 INFO - PROCESS | 2940 | 1464997948020 Marionette TRACE conn6 <- [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]]]}] 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:52:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 944ms 16:52:28 INFO - PROCESS | 2940 | 1464997948076 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 2940 | 1464997948079 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:52:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:52:28 INFO - PROCESS | 2940 | 1464997948086 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 2940 | 1464997948090 Marionette TRACE conn6 <- [1,3062,null,{}] 16:52:28 INFO - PROCESS | 2940 | 1464997948094 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:28 INFO - PROCESS | 2940 | 1464997948212 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:52:28 INFO - PROCESS | 2940 | 1464997948323 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:28 INFO - PROCESS | 2940 | ++DOCSHELL 000000772ED06000 == 76 [pid = 2940] [id = 777] 16:52:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 129 (0000007729EE8400) [pid = 2940] [serial = 2329] [outer = 0000000000000000] 16:52:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 130 (000000772A011C00) [pid = 2940] [serial = 2330] [outer = 0000007729EE8400] 16:52:28 INFO - PROCESS | 2940 | 1464997948372 Marionette DEBUG loaded listener.js 16:52:28 INFO - PROCESS | 2940 | ++DOMWINDOW == 131 (000000772A77CC00) [pid = 2940] [serial = 2331] [outer = 0000007729EE8400] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007732AA7000 == 75 [pid = 2940] [id = 767] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007731897000 == 74 [pid = 2940] [id = 766] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772934D000 == 73 [pid = 2940] [id = 765] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 00000077351E6000 == 72 [pid = 2940] [id = 763] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 00000077391F7800 == 71 [pid = 2940] [id = 762] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007739117000 == 70 [pid = 2940] [id = 761] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007738EA9000 == 69 [pid = 2940] [id = 760] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007738D1D800 == 68 [pid = 2940] [id = 759] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007735C71800 == 67 [pid = 2940] [id = 758] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007732091800 == 66 [pid = 2940] [id = 757] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 000000772A44E000 == 65 [pid = 2940] [id = 756] 16:52:28 INFO - PROCESS | 2940 | --DOCSHELL 0000007724204800 == 64 [pid = 2940] [id = 755] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 130 (000000772E02CC00) [pid = 2940] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 129 (000000772AECD400) [pid = 2940] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 128 (000000772A121C00) [pid = 2940] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 127 (000000772B138400) [pid = 2940] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 126 (000000772F924C00) [pid = 2940] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 125 (0000007722E90C00) [pid = 2940] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 124 (0000007723106C00) [pid = 2940] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 123 (000000772F81D000) [pid = 2940] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 122 (000000772CFDB400) [pid = 2940] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 121 (000000772DBD1800) [pid = 2940] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 120 (00000077297A6C00) [pid = 2940] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 119 (000000772EE5E400) [pid = 2940] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 118 (0000007723B52000) [pid = 2940] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 117 (000000772A7E8400) [pid = 2940] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 116 (000000772F92C000) [pid = 2940] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 115 (000000772D0F5C00) [pid = 2940] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 114 (000000772A6E0C00) [pid = 2940] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 113 (00000077297ED000) [pid = 2940] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 112 (000000771E122400) [pid = 2940] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 111 (000000771C74F400) [pid = 2940] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 110 (0000007727645400) [pid = 2940] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 109 (000000771D82E400) [pid = 2940] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 108 (00000077243CA000) [pid = 2940] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 107 (0000007730ABB400) [pid = 2940] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772EC4CC00) [pid = 2940] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772BAF5400) [pid = 2940] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (0000007727CCDC00) [pid = 2940] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (0000007730AC3000) [pid = 2940] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000772F176000) [pid = 2940] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772A6D4800) [pid = 2940] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000772DF3F800) [pid = 2940] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772AE27800) [pid = 2940] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772F815000) [pid = 2940] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (000000772CF5CC00) [pid = 2940] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000772A894C00) [pid = 2940] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772E2EF400) [pid = 2940] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000771D8B9C00) [pid = 2940] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772EE63C00) [pid = 2940] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (000000772E02A400) [pid = 2940] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 91 (000000772A127400) [pid = 2940] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 90 (000000772DD9E000) [pid = 2940] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | --DOMWINDOW == 89 (000000772AE0AC00) [pid = 2940] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:52:28 INFO - PROCESS | 2940 | 1464997948892 Marionette TRACE conn6 <- [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]]]}] 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:52:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 839ms 16:52:28 INFO - PROCESS | 2940 | 1464997948958 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 2940 | 1464997948960 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:52:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:52:28 INFO - PROCESS | 2940 | 1464997948970 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 2940 | 1464997948972 Marionette TRACE conn6 <- [1,3066,null,{}] 16:52:28 INFO - PROCESS | 2940 | 1464997948982 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:29 INFO - PROCESS | 2940 | 1464997949085 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:52:29 INFO - PROCESS | 2940 | 1464997949199 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000772CB14000 == 65 [pid = 2940] [id = 778] 16:52:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 90 (0000007723BC1800) [pid = 2940] [serial = 2332] [outer = 0000000000000000] 16:52:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 91 (0000007723CA4400) [pid = 2940] [serial = 2333] [outer = 0000007723BC1800] 16:52:29 INFO - PROCESS | 2940 | 1464997949251 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 92 (0000007727E67800) [pid = 2940] [serial = 2334] [outer = 0000007723BC1800] 16:52:29 INFO - PROCESS | 2940 | 1464997949646 Marionette TRACE conn6 <- [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] 16:52:29 INFO - PROCESS | 2940 | 1464997949755 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:52:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:52:29 INFO - PROCESS | 2940 | 1464997949759 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:52:29 INFO - PROCESS | 2940 | 1464997949761 Marionette TRACE conn6 <- [1,3070,null,{}] 16:52:29 INFO - PROCESS | 2940 | 1464997949764 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:29 INFO - PROCESS | 2940 | 1464997949865 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:52:29 INFO - PROCESS | 2940 | 1464997949876 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 2940 | ++DOCSHELL 000000772E260800 == 66 [pid = 2940] [id = 779] 16:52:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772ABE7400) [pid = 2940] [serial = 2335] [outer = 0000000000000000] 16:52:29 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772ACD7400) [pid = 2940] [serial = 2336] [outer = 000000772ABE7400] 16:52:29 INFO - PROCESS | 2940 | 1464997949922 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772AE2EC00) [pid = 2940] [serial = 2337] [outer = 000000772ABE7400] 16:52:30 INFO - PROCESS | 2940 | 1464997950343 Marionette TRACE conn6 <- [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]]]}] 16:52:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:52:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:52:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:52:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 16:52:30 INFO - PROCESS | 2940 | 1464997950401 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 2940 | 1464997950403 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:52:30 INFO - PROCESS | 2940 | 1464997950406 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:52:30 INFO - PROCESS | 2940 | 1464997950408 Marionette TRACE conn6 <- [1,3074,null,{}] 16:52:30 INFO - PROCESS | 2940 | 1464997950412 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:30 INFO - PROCESS | 2940 | 1464997950532 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:52:30 INFO - PROCESS | 2940 | 1464997950541 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 2940 | ++DOCSHELL 000000772F426800 == 67 [pid = 2940] [id = 780] 16:52:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772AF17800) [pid = 2940] [serial = 2338] [outer = 0000000000000000] 16:52:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772AF90C00) [pid = 2940] [serial = 2339] [outer = 000000772AF17800] 16:52:30 INFO - PROCESS | 2940 | 1464997950585 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772B51C800) [pid = 2940] [serial = 2340] [outer = 000000772AF17800] 16:52:31 INFO - PROCESS | 2940 | 1464997951065 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:52:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:52:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 16:52:31 INFO - PROCESS | 2940 | 1464997951104 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 2940 | 1464997951106 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:52:31 INFO - PROCESS | 2940 | 1464997951109 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:52:31 INFO - PROCESS | 2940 | 1464997951111 Marionette TRACE conn6 <- [1,3078,null,{}] 16:52:31 INFO - PROCESS | 2940 | 1464997951114 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:31 INFO - PROCESS | 2940 | 1464997951267 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:52:31 INFO - PROCESS | 2940 | 1464997951287 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:31 INFO - PROCESS | 2940 | ++DOCSHELL 0000007731884800 == 68 [pid = 2940] [id = 781] 16:52:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772DBD3400) [pid = 2940] [serial = 2341] [outer = 0000000000000000] 16:52:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772DF3D000) [pid = 2940] [serial = 2342] [outer = 000000772DBD3400] 16:52:31 INFO - PROCESS | 2940 | 1464997951333 Marionette DEBUG loaded listener.js 16:52:31 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (000000772E023000) [pid = 2940] [serial = 2343] [outer = 000000772DBD3400] 16:52:31 INFO - PROCESS | 2940 | 1464997951782 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:52:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:52:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 735ms 16:52:31 INFO - PROCESS | 2940 | 1464997951847 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 2940 | 1464997951849 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:52:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:52:31 INFO - PROCESS | 2940 | 1464997951858 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - PROCESS | 2940 | 1464997951860 Marionette TRACE conn6 <- [1,3082,null,{}] 16:52:31 INFO - PROCESS | 2940 | 1464997951864 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:32 INFO - PROCESS | 2940 | 1464997952018 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:52:32 INFO - PROCESS | 2940 | 1464997952080 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 2940 | ++DOCSHELL 000000773211B800 == 69 [pid = 2940] [id = 782] 16:52:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000772E02D000) [pid = 2940] [serial = 2344] [outer = 0000000000000000] 16:52:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (000000772E229400) [pid = 2940] [serial = 2345] [outer = 000000772E02D000] 16:52:32 INFO - PROCESS | 2940 | 1464997952126 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (000000772E7A6000) [pid = 2940] [serial = 2346] [outer = 000000772E02D000] 16:52:32 INFO - PROCESS | 2940 | 1464997952520 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:52:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:52:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 16:52:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:52:32 INFO - PROCESS | 2940 | 1464997952553 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:52:32 INFO - PROCESS | 2940 | 1464997952555 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:52:32 INFO - PROCESS | 2940 | 1464997952558 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:52:32 INFO - PROCESS | 2940 | 1464997952560 Marionette TRACE conn6 <- [1,3086,null,{}] 16:52:32 INFO - PROCESS | 2940 | 1464997952563 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:32 INFO - PROCESS | 2940 | 1464997952689 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:52:32 INFO - PROCESS | 2940 | 1464997952704 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732A97000 == 70 [pid = 2940] [id = 783] 16:52:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 105 (000000772E825400) [pid = 2940] [serial = 2347] [outer = 0000000000000000] 16:52:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 106 (000000772E8D0000) [pid = 2940] [serial = 2348] [outer = 000000772E825400] 16:52:32 INFO - PROCESS | 2940 | 1464997952748 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 2940 | ++DOMWINDOW == 107 (000000772EC48800) [pid = 2940] [serial = 2349] [outer = 000000772E825400] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 106 (000000772216CC00) [pid = 2940] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 105 (000000772DF9B400) [pid = 2940] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 104 (000000772EE5B400) [pid = 2940] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 103 (000000772EE35000) [pid = 2940] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 102 (000000771ED8C800) [pid = 2940] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 101 (000000772A019800) [pid = 2940] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 100 (000000771C7CBC00) [pid = 2940] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 99 (000000772AECD800) [pid = 2940] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 98 (000000772F9B8000) [pid = 2940] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 97 (00000077245EF800) [pid = 2940] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 96 (000000771C7CB400) [pid = 2940] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 95 (000000772B139000) [pid = 2940] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 94 (000000772EE3FC00) [pid = 2940] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 93 (000000772E02C400) [pid = 2940] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:52:33 INFO - PROCESS | 2940 | --DOMWINDOW == 92 (0000007723B57C00) [pid = 2940] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:52:33 INFO - PROCESS | 2940 | 1464997953247 Marionette TRACE conn6 <- [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]]]}] 16:52:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:52:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:52:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 16:52:33 INFO - PROCESS | 2940 | 1464997953296 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 2940 | 1464997953299 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:52:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:52:33 INFO - PROCESS | 2940 | 1464997953302 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 2940 | 1464997953304 Marionette TRACE conn6 <- [1,3090,null,{}] 16:52:33 INFO - PROCESS | 2940 | 1464997953307 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:33 INFO - PROCESS | 2940 | 1464997953426 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:52:33 INFO - PROCESS | 2940 | 1464997953435 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732CC8000 == 71 [pid = 2940] [id = 784] 16:52:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 93 (000000772A899400) [pid = 2940] [serial = 2350] [outer = 0000000000000000] 16:52:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 94 (000000772EC4B400) [pid = 2940] [serial = 2351] [outer = 000000772A899400] 16:52:33 INFO - PROCESS | 2940 | 1464997953479 Marionette DEBUG loaded listener.js 16:52:33 INFO - PROCESS | 2940 | ++DOMWINDOW == 95 (000000772EE34C00) [pid = 2940] [serial = 2352] [outer = 000000772A899400] 16:52:33 INFO - PROCESS | 2940 | 1464997953884 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:52:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:52:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 629ms 16:52:33 INFO - PROCESS | 2940 | 1464997953946 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 2940 | 1464997953949 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:52:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:52:33 INFO - PROCESS | 2940 | 1464997953952 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 2940 | 1464997953954 Marionette TRACE conn6 <- [1,3094,null,{}] 16:52:33 INFO - PROCESS | 2940 | 1464997953957 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:34 INFO - PROCESS | 2940 | 1464997954050 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:52:34 INFO - PROCESS | 2940 | 1464997954056 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007732FD5000 == 72 [pid = 2940] [id = 785] 16:52:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 96 (000000772EE4B000) [pid = 2940] [serial = 2353] [outer = 0000000000000000] 16:52:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 97 (000000772EE63C00) [pid = 2940] [serial = 2354] [outer = 000000772EE4B000] 16:52:34 INFO - PROCESS | 2940 | 1464997954100 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 98 (000000772F816000) [pid = 2940] [serial = 2355] [outer = 000000772EE4B000] 16:52:34 INFO - PROCESS | 2940 | 1464997954514 Marionette TRACE conn6 <- [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]]]}] 16:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:52:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 586ms 16:52:34 INFO - PROCESS | 2940 | 1464997954548 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:52:34 INFO - PROCESS | 2940 | 1464997954551 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:52:34 INFO - PROCESS | 2940 | 1464997954555 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:52:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:52:34 INFO - PROCESS | 2940 | 1464997954557 Marionette TRACE conn6 <- [1,3098,null,{}] 16:52:34 INFO - PROCESS | 2940 | 1464997954561 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:34 INFO - PROCESS | 2940 | 1464997954718 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:52:34 INFO - PROCESS | 2940 | 1464997954734 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 2940 | ++DOCSHELL 0000007734299800 == 73 [pid = 2940] [id = 786] 16:52:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 99 (000000772F822000) [pid = 2940] [serial = 2356] [outer = 0000000000000000] 16:52:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 100 (000000772F9B5000) [pid = 2940] [serial = 2357] [outer = 000000772F822000] 16:52:34 INFO - PROCESS | 2940 | 1464997954783 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 2940 | ++DOMWINDOW == 101 (0000007730BF5000) [pid = 2940] [serial = 2358] [outer = 000000772F822000] 16:52:35 INFO - PROCESS | 2940 | 1464997955410 Marionette TRACE conn6 <- [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"]]]}] 16:52:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:52: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 16:52:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:52:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 880ms 16:52:35 INFO - PROCESS | 2940 | 1464997955441 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:52:35 INFO - PROCESS | 2940 | 1464997955446 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:52:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:52:35 INFO - PROCESS | 2940 | 1464997955453 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:52:35 INFO - PROCESS | 2940 | 1464997955457 Marionette TRACE conn6 <- [1,3102,null,{}] 16:52:35 INFO - PROCESS | 2940 | 1464997955463 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:35 INFO - PROCESS | 2940 | 1464997955593 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:52:35 INFO - PROCESS | 2940 | 1464997955706 Marionette TRACE conn6 -> [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\", \"a59f724b-c581-4987-9410-ab39f502fb26\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:35 INFO - PROCESS | 2940 | ++DOCSHELL 000000772A041800 == 74 [pid = 2940] [id = 787] 16:52:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 102 (000000771D984800) [pid = 2940] [serial = 2359] [outer = 0000000000000000] 16:52:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 103 (0000007722B81C00) [pid = 2940] [serial = 2360] [outer = 000000771D984800] 16:52:35 INFO - PROCESS | 2940 | 1464997955806 Marionette DEBUG loaded listener.js 16:52:35 INFO - PROCESS | 2940 | ++DOMWINDOW == 104 (0000007723BBE800) [pid = 2940] [serial = 2361] [outer = 000000771D984800] 16:52:36 INFO - PROCESS | 2940 | 1464997956443 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:52:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:52:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1035ms 16:52:36 INFO - PROCESS | 2940 | 1464997956491 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 2940 | 1464997956498 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:52:37 WARNING - u'runner_teardown' () 16:52:37 INFO - No more tests 16:52:37 INFO - Got 0 unexpected results 16:52:37 INFO - SUITE-END | took 712s 16:52:37 INFO - Closing logging queue 16:52:37 INFO - queue closed 16:52:37 INFO - Return code: 0 16:52:37 WARNING - # TBPL SUCCESS # 16:52:37 INFO - Running post-action listener: _resource_record_post_action 16:52:37 INFO - Running post-run listener: _resource_record_post_run 16:52:38 INFO - Total resource usage - Wall time: 722s; CPU: 14.0%; Read bytes: 29760000; Write bytes: 1009511424; Read time: 504760; Write time: 3576460 16:52:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:52:38 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 37496320; Read time: 0; Write time: 41190 16:52:38 INFO - run-tests - Wall time: 720s; CPU: 14.0%; Read bytes: 29760000; Write bytes: 898718720; Read time: 504760; Write time: 3465770 16:52:38 INFO - Running post-run listener: _upload_blobber_files 16:52:38 INFO - Blob upload gear active. 16:52:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:52: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 16:52: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'] 16:52: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 16:52:39 INFO - (blobuploader) - INFO - Open directory for files ... 16:52:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:52:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:52:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:40 INFO - (blobuploader) - INFO - Done attempting. 16:52:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:52:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:52:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:41 INFO - (blobuploader) - INFO - Done attempting. 16:52:41 INFO - (blobuploader) - INFO - Iteration through files over. 16:52:41 INFO - Return code: 0 16:52:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:52:41 INFO - Using _rmtree_windows ... 16:52:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:52:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f31c634c08a2334f8497b53546de8c48983c700ab19382fc388fed64094aa24ec1521c7557c7db2ea31b36385fd09da495904b572257d953e0f13ba6da3bc75e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2c0353fefa2b45d58cfc63321b8ddfcde32b3e80173d4a53b93048f0d7ed684f93237ba266110b68664809c24ffe766fe32adc296643f2d5f9b06f272aa1169"} 16:52:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:52:41 INFO - Writing to file C:\slave\test\properties\blobber_files 16:52:41 INFO - Contents: 16:52:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f31c634c08a2334f8497b53546de8c48983c700ab19382fc388fed64094aa24ec1521c7557c7db2ea31b36385fd09da495904b572257d953e0f13ba6da3bc75e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2c0353fefa2b45d58cfc63321b8ddfcde32b3e80173d4a53b93048f0d7ed684f93237ba266110b68664809c24ffe766fe32adc296643f2d5f9b06f272aa1169"} 16:52:41 INFO - Running post-run listener: copy_logs_to_upload_dir 16:52:41 INFO - Copying logs to upload dir... 16:52:41 INFO - mkdir: C:\slave\test\build\upload\logs 16:52:41 INFO - Copying logs to upload dir... 16:52:41 INFO - Using _rmtree_windows ... 16:52:41 INFO - Using _rmtree_windows ... 16:52:41 INFO - Using _rmtree_windows ... 16:52:41 INFO - Using _rmtree_windows ... 16:52:41 INFO - Using _rmtree_windows ... 16:52:41 INFO - Using _rmtree_windows ... 16:52:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=924.831000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-06-03 16:52:42.366775) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:42.367943) ========= '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-056\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-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 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-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f31c634c08a2334f8497b53546de8c48983c700ab19382fc388fed64094aa24ec1521c7557c7db2ea31b36385fd09da495904b572257d953e0f13ba6da3bc75e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2c0353fefa2b45d58cfc63321b8ddfcde32b3e80173d4a53b93048f0d7ed684f93237ba266110b68664809c24ffe766fe32adc296643f2d5f9b06f272aa1169"} build_url:https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.401000 build_url: 'https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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/f31c634c08a2334f8497b53546de8c48983c700ab19382fc388fed64094aa24ec1521c7557c7db2ea31b36385fd09da495904b572257d953e0f13ba6da3bc75e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d2c0353fefa2b45d58cfc63321b8ddfcde32b3e80173d4a53b93048f0d7ed684f93237ba266110b68664809c24ffe766fe32adc296643f2d5f9b06f272aa1169"}' symbols_url: 'https://queue.taskcluster.net/v1/task/O-NgTiQTRVWfK3FXpYHlzw/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-06-03 16:52:42.790579) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:42.790992) ========= '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-056\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-056 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-056 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-056\AppData\Local LOGONSERVER=\\T-W864-IX-056 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-056 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-056 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-056 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:42.911434) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:42.911854) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-03 16:52:43.315453) ========= ========= Total master_lag: 0.46 =========