builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-188 starttime: 1463718415.47 results: success (0) buildid: 20160519191805 builduid: 758043963a694a0b8e389b65cf50b56c revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 21:26:55.471466) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 21:26:55.471937) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 21:26:55.472213) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 21:26:55.636776) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:26:55.637165) ========= '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-188\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-188 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-188 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-188\AppData\Local LOGONSERVER=\\T-W864-IX-188 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-188 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-188 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-188 WINDIR=C:\windows using PTY: False --21:26:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.53 MB/s 21:26:56 (8.53 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.260000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:26:56.926778) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-19 21:26:56.927127) ========= '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-188\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-188 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-188 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-188\AppData\Local LOGONSERVER=\\T-W864-IX-188 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-188 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-188 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-188 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.209000 ========= master_lag: 1.44 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-19 21:27:01.578657) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:27:01.579022) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9ba18aae69e626a3f83560df321d91e42316083a --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 9ba18aae69e626a3f83560df321d91e42316083a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-188\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-188 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-188 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-188\AppData\Local LOGONSERVER=\\T-W864-IX-188 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-188 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-188 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-188 WINDIR=C:\windows using PTY: False 2016-05-19 21:27:02,042 truncating revision to first 12 chars 2016-05-19 21:27:02,042 Setting DEBUG logging. 2016-05-19 21:27:02,042 attempt 1/10 2016-05-19 21:27:02,042 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9ba18aae69e6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 21:27:02,546 unpacking tar archive at: mozilla-aurora-9ba18aae69e6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.183000 ========= master_lag: 0.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:27:03.179973) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 21:27:03.180304) ========= script_repo_revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 21:27:03.180709) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 21:27:03.180982) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 21:27:03.194216) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 3 secs) (at 2016-05-19 21:27:03.194495) ========= '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-188\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-188 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-188 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-188\AppData\Local LOGONSERVER=\\T-W864-IX-188 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-188 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-188 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-188 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 21:27:03 INFO - MultiFileLogger online at 20160519 21:27:03 in C:\slave\test 21:27:03 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 21:27:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:27:03 INFO - {'append_to_log': False, 21:27:03 INFO - 'base_work_dir': 'C:\\slave\\test', 21:27:03 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:27:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:27:03 INFO - 'buildbot_json_path': 'buildprops.json', 21:27:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:27:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:27:03 INFO - 'download_minidump_stackwalk': True, 21:27:03 INFO - 'download_symbols': 'true', 21:27:03 INFO - 'e10s': False, 21:27:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:27:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:27:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:27:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:27:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:27:03 INFO - 'C:/mozilla-build/tooltool.py'), 21:27:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:27:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:27:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:27:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:27:03 INFO - 'log_level': 'info', 21:27:03 INFO - 'log_to_console': True, 21:27:03 INFO - 'opt_config_files': (), 21:27:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:27:03 INFO - '--processes=1', 21:27:03 INFO - '--config=%(test_path)s/wptrunner.ini', 21:27:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:27:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:27:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:27:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:27:03 INFO - 'pip_index': False, 21:27:03 INFO - 'require_test_zip': True, 21:27:03 INFO - 'test_type': ('testharness',), 21:27:03 INFO - 'this_chunk': '1', 21:27:03 INFO - 'total_chunks': '10', 21:27:03 INFO - 'virtualenv_path': 'venv', 21:27:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:27:03 INFO - 'work_dir': 'build'} 21:27:03 INFO - ##### 21:27:03 INFO - ##### Running clobber step. 21:27:03 INFO - ##### 21:27:03 INFO - Running pre-action listener: _resource_record_pre_action 21:27:03 INFO - Running main action method: clobber 21:27:03 INFO - rmtree: C:\slave\test\build 21:27:03 INFO - Using _rmtree_windows ... 21:27:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:28:31 INFO - Running post-action listener: _resource_record_post_action 21:28:31 INFO - ##### 21:28:31 INFO - ##### Running read-buildbot-config step. 21:28:31 INFO - ##### 21:28:31 INFO - Running pre-action listener: _resource_record_pre_action 21:28:31 INFO - Running main action method: read_buildbot_config 21:28:31 INFO - Using buildbot properties: 21:28:31 INFO - { 21:28:31 INFO - "project": "", 21:28:31 INFO - "product": "firefox", 21:28:31 INFO - "script_repo_revision": "production", 21:28:31 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 21:28:31 INFO - "repository": "", 21:28:31 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 21:28:31 INFO - "buildid": "20160519191805", 21:28:31 INFO - "pgo_build": "False", 21:28:31 INFO - "basedir": "C:\\slave\\test", 21:28:31 INFO - "buildnumber": 20, 21:28:31 INFO - "slavename": "t-w864-ix-188", 21:28:31 INFO - "revision": "9ba18aae69e626a3f83560df321d91e42316083a", 21:28:31 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 21:28:31 INFO - "platform": "win64", 21:28:31 INFO - "branch": "mozilla-aurora", 21:28:31 INFO - "repo_path": "releases/mozilla-aurora", 21:28:31 INFO - "moz_repo_path": "", 21:28:31 INFO - "stage_platform": "win64", 21:28:31 INFO - "builduid": "758043963a694a0b8e389b65cf50b56c", 21:28:31 INFO - "slavebuilddir": "test" 21:28:31 INFO - } 21:28:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 21:28:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 21:28:31 INFO - Running post-action listener: _resource_record_post_action 21:28:31 INFO - ##### 21:28:31 INFO - ##### Running download-and-extract step. 21:28:31 INFO - ##### 21:28:31 INFO - Running pre-action listener: _resource_record_pre_action 21:28:31 INFO - Running main action method: download_and_extract 21:28:31 INFO - mkdir: C:\slave\test\build\tests 21:28:31 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')]} 21:28:31 INFO - https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 21:28:31 INFO - trying https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 21:28:31 INFO - Downloading https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:28:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:28:32 INFO - Downloaded 1274 bytes. 21:28:32 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 21:28:32 INFO - Using the following test package requirements: 21:28:32 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 21:28:32 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 21:28:32 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 21:28:32 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'jsshell-win64.zip'], 21:28:32 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 21:28:32 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 21:28:32 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 21:28:32 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 21:28:32 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 21:28:32 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 21:28:32 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 21:28:32 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 21:28:32 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')]} 21:28:32 INFO - https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 21:28:32 INFO - trying https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 21:28:32 INFO - Downloading https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:28:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:28:33 INFO - Downloaded 20485153 bytes. 21:28:33 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/*'] 21:28:33 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/* 21:28:35 INFO - caution: filename not matched: web-platform/* 21:28:35 INFO - Return code: 11 21:28:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:28:35 INFO - https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 21:28:35 INFO - trying https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 21:28:35 INFO - Downloading https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:28:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:28:36 INFO - Downloaded 36409075 bytes. 21:28:36 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/*'] 21:28:36 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/* 21:29:18 INFO - caution: filename not matched: bin/* 21:29:18 INFO - caution: filename not matched: config/* 21:29:18 INFO - caution: filename not matched: mozbase/* 21:29:18 INFO - caution: filename not matched: marionette/* 21:29:18 INFO - caution: filename not matched: tools/wptserve/* 21:29:18 INFO - Return code: 11 21:29: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')]} 21:29:18 INFO - https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 21:29:18 INFO - trying https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 21:29:18 INFO - Downloading https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 21:29:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:29:20 INFO - Downloaded 82696726 bytes. 21:29:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 21:29:20 INFO - mkdir: C:\slave\test\properties 21:29:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:29:20 INFO - Writing to file C:\slave\test\properties\build_url 21:29:20 INFO - Contents: 21:29:20 INFO - build_url:https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 21:29:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 21:29:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:29:21 INFO - Writing to file C:\slave\test\properties\symbols_url 21:29:21 INFO - Contents: 21:29:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 21:29:21 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')]} 21:29:21 INFO - https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:29:21 INFO - trying https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 21:29:21 INFO - Downloading https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:29:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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 21:29:23 INFO - Downloaded 50718954 bytes. 21:29:23 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'] 21:29:23 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 21:29:26 INFO - Return code: 0 21:29:26 INFO - Running post-action listener: _resource_record_post_action 21:29:26 INFO - Running post-action listener: set_extra_try_arguments 21:29:26 INFO - ##### 21:29:26 INFO - ##### Running create-virtualenv step. 21:29:26 INFO - ##### 21:29:26 INFO - Running pre-action listener: _pre_create_virtualenv 21:29:26 INFO - Running pre-action listener: _resource_record_pre_action 21:29:26 INFO - Running main action method: create_virtualenv 21:29:26 INFO - Creating virtualenv C:\slave\test\build\venv 21:29:26 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 21:29:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:29:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:29:32 INFO - Installing distribute......................................................................................................................................................................................done. 21:29:34 INFO - Return code: 0 21:29:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:29:34 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')]} 21:29:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:29:34 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')]} 21:29:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:29:34 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 0x0255E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024887A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258F368>, '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 0x02334D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-188', 'USERDOMAIN': 'T-W864-IX-188', '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-188', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-188', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\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 21:29:34 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 21:29:34 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 21:29:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:29:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Roaming', 21:29:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:29:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:29:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:29:34 INFO - 'COMPUTERNAME': 'T-W864-IX-188', 21:29:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:29:34 INFO - 'DCLOCATION': 'SCL3', 21:29:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:29:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:29:34 INFO - 'HOMEDRIVE': 'C:', 21:29:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 21:29:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:29:34 INFO - 'KTS_VERSION': '1.19c', 21:29:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 21:29:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-188', 21:29:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:29:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:29:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:29:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:29:34 INFO - 'MOZ_NO_REMOTE': '1', 21:29:34 INFO - 'NO_EM_RESTART': '1', 21:29:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:29:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:29:34 INFO - 'OS': 'Windows_NT', 21:29:34 INFO - 'OURDRIVE': 'C:', 21:29:34 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', 21:29:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:29:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:29:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:29:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:29:34 INFO - 'PROCESSOR_LEVEL': '6', 21:29:34 INFO - 'PROCESSOR_REVISION': '1e05', 21:29:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:29:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:29:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:29:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:29:34 INFO - 'PROMPT': '$P$G', 21:29:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:29:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:29:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:29:34 INFO - 'PWD': 'C:\\slave\\test', 21:29:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:29:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:29:34 INFO - 'SYSTEMDRIVE': 'C:', 21:29:34 INFO - 'SYSTEMROOT': 'C:\\windows', 21:29:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:34 INFO - 'TEST1': 'testie', 21:29:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:34 INFO - 'USERDOMAIN': 'T-W864-IX-188', 21:29:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 21:29:34 INFO - 'USERNAME': 'cltbld', 21:29:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-188', 21:29:34 INFO - 'WINDIR': 'C:\\windows', 21:29:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:29:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:29:35 INFO - Downloading/unpacking psutil>=0.7.1 21:29:35 INFO - Running setup.py egg_info for package psutil 21:29:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:29:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:29:35 INFO - Installing collected packages: psutil 21:29:35 INFO - Running setup.py install for psutil 21:29:35 INFO - building 'psutil._psutil_windows' extension 21:29:35 INFO - error: Unable to find vcvarsall.bat 21:29:35 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-v5tdwr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:29:35 INFO - running install 21:29:35 INFO - running build 21:29:35 INFO - running build_py 21:29:35 INFO - creating build 21:29:35 INFO - creating build\lib.win32-2.7 21:29:35 INFO - creating build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:29:35 INFO - running build_ext 21:29:35 INFO - building 'psutil._psutil_windows' extension 21:29:35 INFO - error: Unable to find vcvarsall.bat 21:29:35 INFO - ---------------------------------------- 21:29:35 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-v5tdwr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:29:35 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-188\AppData\Roaming\pip\pip.log 21:29:35 WARNING - Return code: 1 21:29:35 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! 21:29:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:29:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:29:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:29:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:29:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:29:35 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 0x0255E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024887A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258F368>, '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 0x02334D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-188', 'USERDOMAIN': 'T-W864-IX-188', '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-188', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-188', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\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 21:29:35 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 21:29:35 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 21:29:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:29:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Roaming', 21:29:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:29:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:29:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:29:35 INFO - 'COMPUTERNAME': 'T-W864-IX-188', 21:29:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:29:35 INFO - 'DCLOCATION': 'SCL3', 21:29:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:29:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:29:35 INFO - 'HOMEDRIVE': 'C:', 21:29:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 21:29:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:29:35 INFO - 'KTS_VERSION': '1.19c', 21:29:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 21:29:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-188', 21:29:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:29:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:29:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:29:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:29:35 INFO - 'MOZ_NO_REMOTE': '1', 21:29:35 INFO - 'NO_EM_RESTART': '1', 21:29:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:29:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:29:35 INFO - 'OS': 'Windows_NT', 21:29:35 INFO - 'OURDRIVE': 'C:', 21:29:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 21:29:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:29:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:29:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:29:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:29:35 INFO - 'PROCESSOR_LEVEL': '6', 21:29:35 INFO - 'PROCESSOR_REVISION': '1e05', 21:29:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:29:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:29:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:29:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:29:35 INFO - 'PROMPT': '$P$G', 21:29:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:29:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:29:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:29:35 INFO - 'PWD': 'C:\\slave\\test', 21:29:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:29:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:29:35 INFO - 'SYSTEMDRIVE': 'C:', 21:29:35 INFO - 'SYSTEMROOT': 'C:\\windows', 21:29:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:35 INFO - 'TEST1': 'testie', 21:29:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:35 INFO - 'USERDOMAIN': 'T-W864-IX-188', 21:29:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 21:29:35 INFO - 'USERNAME': 'cltbld', 21:29:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-188', 21:29:35 INFO - 'WINDIR': 'C:\\windows', 21:29:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:29:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:29:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:29:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:29:36 INFO - Running setup.py egg_info for package mozsystemmonitor 21:29:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:29:36 INFO - Running setup.py egg_info for package psutil 21:29:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:29:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:29:36 INFO - Installing collected packages: mozsystemmonitor, psutil 21:29:36 INFO - Running setup.py install for mozsystemmonitor 21:29:36 INFO - Running setup.py install for psutil 21:29:36 INFO - building 'psutil._psutil_windows' extension 21:29:36 INFO - error: Unable to find vcvarsall.bat 21:29:36 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-7ybbbs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:29:36 INFO - running install 21:29:36 INFO - running build 21:29:36 INFO - running build_py 21:29:36 INFO - running build_ext 21:29:36 INFO - building 'psutil._psutil_windows' extension 21:29:36 INFO - error: Unable to find vcvarsall.bat 21:29:36 INFO - ---------------------------------------- 21:29:36 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-7ybbbs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:29:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-188\AppData\Roaming\pip\pip.log 21:29:36 WARNING - Return code: 1 21:29:36 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! 21:29:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:29:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:29:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:29:36 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 0x0255E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024887A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258F368>, '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 0x02334D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-188', 'USERDOMAIN': 'T-W864-IX-188', '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-188', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-188', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\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 21:29:36 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 21:29:36 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 21:29:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:29:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Roaming', 21:29:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:29:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:29:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:29:36 INFO - 'COMPUTERNAME': 'T-W864-IX-188', 21:29:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:29:36 INFO - 'DCLOCATION': 'SCL3', 21:29:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:29:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:29:36 INFO - 'HOMEDRIVE': 'C:', 21:29:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 21:29:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:29:36 INFO - 'KTS_VERSION': '1.19c', 21:29:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 21:29:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-188', 21:29:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:29:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:29:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:29:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:29:36 INFO - 'MOZ_NO_REMOTE': '1', 21:29:36 INFO - 'NO_EM_RESTART': '1', 21:29:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:29:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:29:36 INFO - 'OS': 'Windows_NT', 21:29:36 INFO - 'OURDRIVE': 'C:', 21:29:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 21:29:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:29:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:29:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:29:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:29:36 INFO - 'PROCESSOR_LEVEL': '6', 21:29:36 INFO - 'PROCESSOR_REVISION': '1e05', 21:29:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:29:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:29:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:29:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:29:36 INFO - 'PROMPT': '$P$G', 21:29:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:29:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:29:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:29:36 INFO - 'PWD': 'C:\\slave\\test', 21:29:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:29:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:29:36 INFO - 'SYSTEMDRIVE': 'C:', 21:29:36 INFO - 'SYSTEMROOT': 'C:\\windows', 21:29:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:36 INFO - 'TEST1': 'testie', 21:29:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:36 INFO - 'USERDOMAIN': 'T-W864-IX-188', 21:29:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 21:29:36 INFO - 'USERNAME': 'cltbld', 21:29:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-188', 21:29:36 INFO - 'WINDIR': 'C:\\windows', 21:29:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:29:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:29:36 INFO - Downloading/unpacking blobuploader==1.2.4 21:29:36 INFO - Downloading blobuploader-1.2.4.tar.gz 21:29:36 INFO - Running setup.py egg_info for package blobuploader 21:29:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:29:41 INFO - Running setup.py egg_info for package requests 21:29:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:29:41 INFO - Downloading docopt-0.6.1.tar.gz 21:29:41 INFO - Running setup.py egg_info for package docopt 21:29:41 INFO - Installing collected packages: blobuploader, docopt, requests 21:29:41 INFO - Running setup.py install for blobuploader 21:29:41 INFO - Running setup.py install for docopt 21:29:41 INFO - Running setup.py install for requests 21:29:41 INFO - Successfully installed blobuploader docopt requests 21:29:41 INFO - Cleaning up... 21:29:41 INFO - Return code: 0 21:29:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:29:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:29:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:29:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:29:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:29:41 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 0x0255E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024887A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258F368>, '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 0x02334D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, '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-188', 'USERDOMAIN': 'T-W864-IX-188', '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-188', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-188', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\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 21:29:41 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 21:29:41 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 21:29:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:29:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Roaming', 21:29:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:29:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:29:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:29:41 INFO - 'COMPUTERNAME': 'T-W864-IX-188', 21:29:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:29:41 INFO - 'DCLOCATION': 'SCL3', 21:29:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:29:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:29:41 INFO - 'HOMEDRIVE': 'C:', 21:29:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 21:29:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:29:41 INFO - 'KTS_VERSION': '1.19c', 21:29:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 21:29:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-188', 21:29:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:29:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:29:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:29:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:29:41 INFO - 'MOZ_NO_REMOTE': '1', 21:29:41 INFO - 'NO_EM_RESTART': '1', 21:29:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:29:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:29:41 INFO - 'OS': 'Windows_NT', 21:29:41 INFO - 'OURDRIVE': 'C:', 21:29:41 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', 21:29:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:29:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:29:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:29:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:29:41 INFO - 'PROCESSOR_LEVEL': '6', 21:29:41 INFO - 'PROCESSOR_REVISION': '1e05', 21:29:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:29:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:29:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:29:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:29:41 INFO - 'PROMPT': '$P$G', 21:29:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:29:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:29:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:29:41 INFO - 'PWD': 'C:\\slave\\test', 21:29:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:29:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:29:41 INFO - 'SYSTEMDRIVE': 'C:', 21:29:41 INFO - 'SYSTEMROOT': 'C:\\windows', 21:29:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:41 INFO - 'TEST1': 'testie', 21:29:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:29:41 INFO - 'USERDOMAIN': 'T-W864-IX-188', 21:29:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 21:29:41 INFO - 'USERNAME': 'cltbld', 21:29:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-188', 21:29:41 INFO - 'WINDIR': 'C:\\windows', 21:29:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:29:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:29:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:29:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:29:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:29:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:29:46 INFO - Unpacking c:\slave\test\build\tests\marionette 21:29:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:29:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:29:46 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 21:29:46 INFO - Running setup.py install for browsermob-proxy 21:30:01 INFO - Running setup.py install for manifestparser 21:30:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for marionette-client 21:30:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:30:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for marionette-driver 21:30:01 INFO - Running setup.py install for mozcrash 21:30:01 INFO - Running setup.py install for mozdebug 21:30:01 INFO - Running setup.py install for mozdevice 21:30:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for mozfile 21:30:01 INFO - Running setup.py install for mozhttpd 21:30:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for mozinfo 21:30:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for mozInstall 21:30:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for mozleak 21:30:01 INFO - Running setup.py install for mozlog 21:30:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for moznetwork 21:30:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for mozprocess 21:30:01 INFO - Running setup.py install for mozprofile 21:30:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for mozrunner 21:30:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for mozscreenshot 21:30:01 INFO - Running setup.py install for moztest 21:30:01 INFO - Running setup.py install for mozversion 21:30:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:30:01 INFO - Running setup.py install for wptserve 21:30:01 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 21:30:01 INFO - Cleaning up... 21:30:01 INFO - Return code: 0 21:30:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:30:01 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')]} 21:30:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:30:01 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')]} 21:30:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:30:01 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 0x0255E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024887A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258F368>, '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 0x02334D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, '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-188', 'USERDOMAIN': 'T-W864-IX-188', '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-188', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-188', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\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 21:30:01 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 21:30:01 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 21:30:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:30:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Roaming', 21:30:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:30:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:30:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:30:01 INFO - 'COMPUTERNAME': 'T-W864-IX-188', 21:30:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:30:01 INFO - 'DCLOCATION': 'SCL3', 21:30:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:30:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:30:01 INFO - 'HOMEDRIVE': 'C:', 21:30:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 21:30:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:30:01 INFO - 'KTS_VERSION': '1.19c', 21:30:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 21:30:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-188', 21:30:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:30:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:30:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:30:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:30:01 INFO - 'MOZ_NO_REMOTE': '1', 21:30:01 INFO - 'NO_EM_RESTART': '1', 21:30:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:30:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:30:01 INFO - 'OS': 'Windows_NT', 21:30:01 INFO - 'OURDRIVE': 'C:', 21:30:01 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', 21:30:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:30:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:30:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:30:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:30:01 INFO - 'PROCESSOR_LEVEL': '6', 21:30:01 INFO - 'PROCESSOR_REVISION': '1e05', 21:30:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:30:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:30:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:30:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:30:01 INFO - 'PROMPT': '$P$G', 21:30:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:30:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:30:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:30:01 INFO - 'PWD': 'C:\\slave\\test', 21:30:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:30:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:30:01 INFO - 'SYSTEMDRIVE': 'C:', 21:30:01 INFO - 'SYSTEMROOT': 'C:\\windows', 21:30:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:30:01 INFO - 'TEST1': 'testie', 21:30:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:30:01 INFO - 'USERDOMAIN': 'T-W864-IX-188', 21:30:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 21:30:01 INFO - 'USERNAME': 'cltbld', 21:30:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-188', 21:30:01 INFO - 'WINDIR': 'C:\\windows', 21:30:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:30:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:30:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:30:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:30:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:30:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:30:05 INFO - Unpacking c:\slave\test\build\tests\marionette 21:30:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:30:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:30:05 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)) 21:30:16 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)) 21:30:16 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)) 21:30:16 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)) 21:30:16 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)) 21:30:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:30:16 INFO - Downloading blessings-1.6.tar.gz 21:30:16 INFO - Running setup.py egg_info for package blessings 21:30:16 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)) 21:30:16 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:30:16 INFO - Running setup.py install for blessings 21:30:16 INFO - Running setup.py install for browsermob-proxy 21:30:16 INFO - Running setup.py install for manifestparser 21:30:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Running setup.py install for marionette-client 21:30:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:30:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Running setup.py install for marionette-driver 21:30:16 INFO - Running setup.py install for mozcrash 21:30:16 INFO - Running setup.py install for mozdebug 21:30:16 INFO - Running setup.py install for mozdevice 21:30:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Running setup.py install for mozhttpd 21:30:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Running setup.py install for mozInstall 21:30:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Running setup.py install for mozleak 21:30:16 INFO - Running setup.py install for mozprofile 21:30:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Running setup.py install for mozrunner 21:30:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:30:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:30:18 INFO - Running setup.py install for mozscreenshot 21:30:18 INFO - Running setup.py install for moztest 21:30:18 INFO - Running setup.py install for mozversion 21:30:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:30:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:30:18 INFO - Running setup.py install for wptserve 21:30:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:30:18 INFO - Cleaning up... 21:30:18 INFO - Return code: 0 21:30:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:30:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:30:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:30:19 INFO - Reading from file tmpfile_stdout 21:30:19 INFO - Using _rmtree_windows ... 21:30:19 INFO - Using _rmtree_windows ... 21:30:19 INFO - Current package versions: 21:30:19 INFO - blessings == 1.6 21:30:19 INFO - blobuploader == 1.2.4 21:30:19 INFO - browsermob-proxy == 0.6.0 21:30:19 INFO - distribute == 0.6.14 21:30:19 INFO - docopt == 0.6.1 21:30:19 INFO - manifestparser == 1.1 21:30:19 INFO - marionette-client == 2.3.0 21:30:19 INFO - marionette-driver == 1.4.0 21:30:19 INFO - mozInstall == 1.12 21:30:19 INFO - mozcrash == 0.17 21:30:19 INFO - mozdebug == 0.1 21:30:19 INFO - mozdevice == 0.48 21:30:19 INFO - mozfile == 1.2 21:30:19 INFO - mozhttpd == 0.7 21:30:19 INFO - mozinfo == 0.9 21:30:19 INFO - mozleak == 0.1 21:30:19 INFO - mozlog == 3.1 21:30:19 INFO - moznetwork == 0.27 21:30:19 INFO - mozprocess == 0.22 21:30:19 INFO - mozprofile == 0.28 21:30:19 INFO - mozrunner == 6.11 21:30:19 INFO - mozscreenshot == 0.1 21:30:19 INFO - mozsystemmonitor == 0.0 21:30:19 INFO - moztest == 0.7 21:30:19 INFO - mozversion == 1.4 21:30:19 INFO - requests == 1.2.3 21:30:19 INFO - wptserve == 1.4.0 21:30:19 INFO - Running post-action listener: _resource_record_post_action 21:30:19 INFO - Running post-action listener: _start_resource_monitoring 21:30:19 INFO - Starting resource monitoring. 21:30:19 INFO - ##### 21:30:19 INFO - ##### Running pull step. 21:30:19 INFO - ##### 21:30:19 INFO - Running pre-action listener: _resource_record_pre_action 21:30:19 INFO - Running main action method: pull 21:30:19 INFO - Pull has nothing to do! 21:30:19 INFO - Running post-action listener: _resource_record_post_action 21:30:19 INFO - ##### 21:30:19 INFO - ##### Running install step. 21:30:19 INFO - ##### 21:30:19 INFO - Running pre-action listener: _resource_record_pre_action 21:30:19 INFO - Running main action method: install 21:30:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:30:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:30:19 INFO - Reading from file tmpfile_stdout 21:30:19 INFO - Using _rmtree_windows ... 21:30:19 INFO - Using _rmtree_windows ... 21:30:19 INFO - Detecting whether we're running mozinstall >=1.0... 21:30:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:30:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:30:19 INFO - Reading from file tmpfile_stdout 21:30:19 INFO - Output received: 21:30:19 INFO - Usage: mozinstall-script.py [options] installer 21:30:19 INFO - Options: 21:30:19 INFO - -h, --help show this help message and exit 21:30:19 INFO - -d DEST, --destination=DEST 21:30:19 INFO - Directory to install application into. [default: 21:30:19 INFO - "C:\slave\test"] 21:30:19 INFO - --app=APP Application being installed. [default: firefox] 21:30:19 INFO - Using _rmtree_windows ... 21:30:19 INFO - Using _rmtree_windows ... 21:30:19 INFO - mkdir: C:\slave\test\build\application 21:30:19 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'] 21:30:19 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 21:30:21 INFO - Reading from file tmpfile_stdout 21:30:21 INFO - Output received: 21:30:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:30:21 INFO - Using _rmtree_windows ... 21:30:21 INFO - Using _rmtree_windows ... 21:30:21 INFO - Running post-action listener: _resource_record_post_action 21:30:21 INFO - ##### 21:30:21 INFO - ##### Running run-tests step. 21:30:21 INFO - ##### 21:30:21 INFO - Running pre-action listener: _resource_record_pre_action 21:30:21 INFO - Running main action method: run_tests 21:30:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:30:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:30:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:30:21 INFO - grabbing minidump binary from tooltool 21:30:21 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')]} 21:30:21 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 0x0258F368>, '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 0x02334D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:30:21 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 21:30:21 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 21:30:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:30:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8o62jr 21:30:22 INFO - INFO - File integrity verified, renaming tmp8o62jr to win32-minidump_stackwalk.exe 21:30:22 INFO - Return code: 0 21:30:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:30:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:30:22 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/YImAp811SeSWUQApE7tKEA/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 21:30:22 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/YImAp811SeSWUQApE7tKEA/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 21:30:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:30:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Roaming', 21:30:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:30:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:30:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:30:22 INFO - 'COMPUTERNAME': 'T-W864-IX-188', 21:30:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:30:22 INFO - 'DCLOCATION': 'SCL3', 21:30:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:30:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:30:22 INFO - 'HOMEDRIVE': 'C:', 21:30:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-188', 21:30:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:30:22 INFO - 'KTS_VERSION': '1.19c', 21:30:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-188\\AppData\\Local', 21:30:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-188', 21:30:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:30:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:30:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:30:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:30:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:30:22 INFO - 'MOZ_NO_REMOTE': '1', 21:30:22 INFO - 'NO_EM_RESTART': '1', 21:30:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:30:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:30:22 INFO - 'OS': 'Windows_NT', 21:30:22 INFO - 'OURDRIVE': 'C:', 21:30:22 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', 21:30:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:30:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:30:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:30:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:30:22 INFO - 'PROCESSOR_LEVEL': '6', 21:30:22 INFO - 'PROCESSOR_REVISION': '1e05', 21:30:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:30:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:30:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:30:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:30:22 INFO - 'PROMPT': '$P$G', 21:30:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:30:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:30:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:30:22 INFO - 'PWD': 'C:\\slave\\test', 21:30:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:30:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:30:22 INFO - 'SYSTEMDRIVE': 'C:', 21:30:22 INFO - 'SYSTEMROOT': 'C:\\windows', 21:30:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:30:22 INFO - 'TEST1': 'testie', 21:30:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:30:22 INFO - 'USERDOMAIN': 'T-W864-IX-188', 21:30:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-188', 21:30:22 INFO - 'USERNAME': 'cltbld', 21:30:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-188', 21:30:22 INFO - 'WINDIR': 'C:\\windows', 21:30:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:30:22 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/YImAp811SeSWUQApE7tKEA/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 21:30:24 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 21:30:24 INFO - import pkg_resources 21:30:25 INFO - Using 1 client processes 21:30:28 INFO - SUITE-START | Running 778 tests 21:30:28 INFO - Running testharness tests 21:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:30:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:30:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:30:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:30:29 INFO - Setting up ssl 21:30:29 INFO - PROCESS | certutil | 21:30:29 INFO - PROCESS | certutil | 21:30:29 INFO - PROCESS | certutil | 21:30:29 INFO - Certificate Nickname Trust Attributes 21:30:29 INFO - SSL,S/MIME,JAR/XPI 21:30:29 INFO - 21:30:29 INFO - web-platform-tests CT,, 21:30:29 INFO - 21:30:29 INFO - Starting runner 21:30:29 INFO - PROCESS | 2868 | [2868] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:30:29 INFO - PROCESS | 2868 | [2868] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:30:29 INFO - PROCESS | 2868 | [2868] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:30:30 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:30:30 INFO - PROCESS | 2868 | [2868] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 21:30:31 INFO - PROCESS | 2868 | 1463718631515 Marionette DEBUG Marionette enabled via build flag and pref 21:30:32 INFO - PROCESS | 2868 | ++DOCSHELL 000000888E071800 == 1 [pid = 2868] [id = 1] 21:30:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 1 (000000888E072000) [pid = 2868] [serial = 1] [outer = 0000000000000000] 21:30:32 INFO - PROCESS | 2868 | [2868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:30:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 2 (000000888E073000) [pid = 2868] [serial = 2] [outer = 000000888E072000] 21:30:32 INFO - PROCESS | 2868 | ++DOCSHELL 0000008891239000 == 2 [pid = 2868] [id = 2] 21:30:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 3 (0000008891239800) [pid = 2868] [serial = 3] [outer = 0000000000000000] 21:30:32 INFO - PROCESS | 2868 | [2868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:30:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 4 (000000889123A800) [pid = 2868] [serial = 4] [outer = 0000008891239800] 21:30:33 INFO - PROCESS | 2868 | 1463718633308 Marionette INFO Listening on port 2828 21:30:35 INFO - PROCESS | 2868 | 1463718635108 Marionette DEBUG Marionette enabled via command-line flag 21:30:35 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892181800 == 3 [pid = 2868] [id = 3] 21:30:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 5 (00000088921C1000) [pid = 2868] [serial = 5] [outer = 0000000000000000] 21:30:35 INFO - PROCESS | 2868 | [2868] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:30:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 6 (00000088921C2000) [pid = 2868] [serial = 6] [outer = 00000088921C1000] 21:30:35 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:30:35 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:30:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 7 (00000088922DF000) [pid = 2868] [serial = 7] [outer = 0000008891239800] 21:30:36 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:30:36 INFO - PROCESS | 2868 | 1463718636158 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 21:30:36 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:30:36 INFO - PROCESS | 2868 | 1463718636189 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 21:30:36 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:30:36 INFO - PROCESS | 2868 | 1463718636196 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 21:30:36 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:30:36 INFO - PROCESS | 2868 | 1463718636231 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 21:30:36 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:30:36 INFO - PROCESS | 2868 | 1463718636238 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 21:30:36 INFO - PROCESS | 2868 | 1463718636241 Marionette DEBUG Closed connection conn0 21:30:36 INFO - PROCESS | 2868 | 1463718636243 Marionette DEBUG Closed connection conn1 21:30:36 INFO - PROCESS | 2868 | 1463718636245 Marionette DEBUG Closed connection conn2 21:30:36 INFO - PROCESS | 2868 | 1463718636300 Marionette DEBUG Closed connection conn3 21:30:36 INFO - PROCESS | 2868 | 1463718636327 Marionette DEBUG Closed connection conn4 21:30:36 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:30:36 INFO - PROCESS | 2868 | 1463718636333 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 21:30:36 INFO - PROCESS | 2868 | 1463718636488 Marionette DEBUG Closed connection conn5 21:30:36 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:30:36 INFO - PROCESS | 2868 | 1463718636493 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 21:30:36 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BE4800 == 4 [pid = 2868] [id = 4] 21:30:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 8 (0000008893163C00) [pid = 2868] [serial = 8] [outer = 0000000000000000] 21:30:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 9 (000000889316FC00) [pid = 2868] [serial = 9] [outer = 0000008893163C00] 21:30:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 10 (000000889363D400) [pid = 2868] [serial = 10] [outer = 0000008893163C00] 21:30:36 INFO - PROCESS | 2868 | 1463718636658 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:30:36 INFO - PROCESS | 2868 | 1463718636663 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":"20160519191805","device":"desktop","version":"48.0a2"} 21:30:37 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:30:37 INFO - PROCESS | 2868 | [2868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:30:37 INFO - PROCESS | 2868 | [2868] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:30:37 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DBA800 == 5 [pid = 2868] [id = 5] 21:30:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 11 (0000008898DBB000) [pid = 2868] [serial = 11] [outer = 0000000000000000] 21:30:37 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DBC000 == 6 [pid = 2868] [id = 6] 21:30:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 12 (000000889730B400) [pid = 2868] [serial = 12] [outer = 0000000000000000] 21:30:38 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:30:38 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A81000 == 7 [pid = 2868] [id = 7] 21:30:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 13 (000000889730AC00) [pid = 2868] [serial = 13] [outer = 0000000000000000] 21:30:38 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:30:38 INFO - PROCESS | 2868 | [2868] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:30:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 14 (0000008899E73C00) [pid = 2868] [serial = 14] [outer = 000000889730AC00] 21:30:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 15 (000000889A2C3000) [pid = 2868] [serial = 15] [outer = 0000008898DBB000] 21:30:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 16 (0000008899CE0C00) [pid = 2868] [serial = 16] [outer = 000000889730B400] 21:30:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 17 (000000889A018000) [pid = 2868] [serial = 17] [outer = 000000889730AC00] 21:30:39 INFO - PROCESS | 2868 | 1463718639765 Marionette DEBUG loaded listener.js 21:30:39 INFO - PROCESS | 2868 | 1463718639779 Marionette DEBUG loaded listener.js 21:30:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 18 (000000889C696800) [pid = 2868] [serial = 18] [outer = 000000889730AC00] 21:30:40 INFO - PROCESS | 2868 | 1463718640760 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ffdd44c5-1497-4a10-89c4-0c00e1632e5c","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":"20160519191805","device":"desktop","version":"48.0a2","command_id":1}}] 21:30:41 INFO - PROCESS | 2868 | 1463718641249 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}] 21:30:41 INFO - PROCESS | 2868 | 1463718641441 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 21:30:41 INFO - PROCESS | 2868 | 1463718641465 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:30:41 INFO - PROCESS | 2868 | [2868] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:30:42 INFO - PROCESS | 2868 | --DOCSHELL 000000888E071800 == 6 [pid = 2868] [id = 1] 21:30:43 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:30:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 19 (000000888CB73400) [pid = 2868] [serial = 19] [outer = 000000889730AC00] 21:30:43 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:43 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:43 INFO - PROCESS | 2868 | 1463718643707 Marionette TRACE conn6 <- [1,3,null,{}] 21:30:43 INFO - PROCESS | 2868 | 1463718643713 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:30:43 INFO - PROCESS | 2868 | 1463718643736 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 21:30:43 INFO - PROCESS | 2868 | 1463718643772 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 21:30:43 INFO - PROCESS | 2868 | 1463718643776 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 21:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:30:43 INFO - PROCESS | 2868 | 1463718643782 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:30:43 INFO - PROCESS | 2868 | 1463718643786 Marionette TRACE conn6 <- [1,6,null,{}] 21:30:43 INFO - PROCESS | 2868 | 1463718643848 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}] 21:30:43 INFO - PROCESS | 2868 | 1463718643916 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 21:30:43 INFO - PROCESS | 2868 | 1463718643924 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:43 INFO - PROCESS | 2868 | ++DOCSHELL 000000889123F000 == 7 [pid = 2868] [id = 8] 21:30:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 20 (000000889657A800) [pid = 2868] [serial = 20] [outer = 0000000000000000] 21:30:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 21 (0000008896BBE400) [pid = 2868] [serial = 21] [outer = 000000889657A800] 21:30:43 INFO - PROCESS | 2868 | 1463718643989 Marionette DEBUG loaded listener.js 21:30:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 22 (000000889738B800) [pid = 2868] [serial = 22] [outer = 000000889657A800] 21:30:44 INFO - PROCESS | 2868 | ++DOCSHELL 000000888C149800 == 8 [pid = 2868] [id = 9] 21:30:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 23 (000000888E19BC00) [pid = 2868] [serial = 23] [outer = 0000000000000000] 21:30:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 24 (000000888E215400) [pid = 2868] [serial = 24] [outer = 000000888E19BC00] 21:30:44 INFO - PROCESS | 2868 | 1463718644442 Marionette DEBUG loaded listener.js 21:30:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 25 (00000088918E6C00) [pid = 2868] [serial = 25] [outer = 000000888E19BC00] 21:30:44 INFO - PROCESS | 2868 | --DOCSHELL 0000008893BE4800 == 7 [pid = 2868] [id = 4] 21:30:45 INFO - PROCESS | 2868 | 1463718645191 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]]]}] 21:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1450ms 21:30:45 INFO - PROCESS | 2868 | 1463718645248 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 21:30:45 INFO - PROCESS | 2868 | 1463718645251 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 21:30:45 INFO - PROCESS | 2868 | 1463718645257 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:30:45 INFO - PROCESS | 2868 | 1463718645261 Marionette TRACE conn6 <- [1,10,null,{}] 21:30:45 INFO - PROCESS | 2868 | 1463718645271 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}] 21:30:45 INFO - PROCESS | 2868 | 1463718645359 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 21:30:45 INFO - PROCESS | 2868 | 1463718645369 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:45 INFO - PROCESS | 2868 | ++DOCSHELL 0000008891C27000 == 8 [pid = 2868] [id = 10] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 26 (0000008892D07800) [pid = 2868] [serial = 26] [outer = 0000000000000000] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 27 (00000088968E0000) [pid = 2868] [serial = 27] [outer = 0000008892D07800] 21:30:45 INFO - PROCESS | 2868 | 1463718645418 Marionette DEBUG loaded listener.js 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 28 (0000008897130C00) [pid = 2868] [serial = 28] [outer = 0000008892D07800] 21:30:45 INFO - PROCESS | 2868 | ++DOCSHELL 000000889218A000 == 9 [pid = 2868] [id = 11] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 29 (000000889218D000) [pid = 2868] [serial = 29] [outer = 0000000000000000] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 30 (000000888E1CC800) [pid = 2868] [serial = 30] [outer = 000000889218D000] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 31 (00000088922E6800) [pid = 2868] [serial = 31] [outer = 000000889218D000] 21:30:45 INFO - PROCESS | 2868 | ++DOCSHELL 000000888B9EC000 == 10 [pid = 2868] [id = 12] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 32 (0000008892131000) [pid = 2868] [serial = 32] [outer = 0000000000000000] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 33 (0000008899AAC400) [pid = 2868] [serial = 33] [outer = 0000008892131000] 21:30:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 34 (0000008898B0A800) [pid = 2868] [serial = 34] [outer = 0000008892131000] 21:30:46 INFO - PROCESS | 2868 | 1463718646028 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]]]}] 21:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 798ms 21:30:46 INFO - PROCESS | 2868 | 1463718646059 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 21:30:46 INFO - PROCESS | 2868 | 1463718646064 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 21:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:30:46 INFO - PROCESS | 2868 | 1463718646070 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:30:46 INFO - PROCESS | 2868 | 1463718646074 Marionette TRACE conn6 <- [1,14,null,{}] 21:30:46 INFO - PROCESS | 2868 | 1463718646077 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}] 21:30:46 INFO - PROCESS | 2868 | 1463718646166 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 21:30:46 INFO - PROCESS | 2868 | 1463718646216 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:46 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BD8800 == 11 [pid = 2868] [id = 13] 21:30:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 35 (000000889732F800) [pid = 2868] [serial = 35] [outer = 0000000000000000] 21:30:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 36 (000000889A2B3000) [pid = 2868] [serial = 36] [outer = 000000889732F800] 21:30:46 INFO - PROCESS | 2868 | 1463718646270 Marionette DEBUG loaded listener.js 21:30:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 37 (000000889AF3CC00) [pid = 2868] [serial = 37] [outer = 000000889732F800] 21:30:46 INFO - PROCESS | 2868 | 1463718646647 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]]]}] 21:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 21:30:46 INFO - PROCESS | 2868 | 1463718646723 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 21:30:46 INFO - PROCESS | 2868 | 1463718646725 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 21:30:46 INFO - PROCESS | 2868 | 1463718646729 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:30:46 INFO - PROCESS | 2868 | 1463718646733 Marionette TRACE conn6 <- [1,18,null,{}] 21:30:46 INFO - PROCESS | 2868 | 1463718646754 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}] 21:30:46 INFO - PROCESS | 2868 | 1463718646847 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 21:30:46 INFO - PROCESS | 2868 | 1463718646856 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:46 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896EC0000 == 12 [pid = 2868] [id = 14] 21:30:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 38 (0000008896E40C00) [pid = 2868] [serial = 38] [outer = 0000000000000000] 21:30:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 39 (000000889BD72800) [pid = 2868] [serial = 39] [outer = 0000008896E40C00] 21:30:46 INFO - PROCESS | 2868 | 1463718646907 Marionette DEBUG loaded listener.js 21:30:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 40 (000000889C19F800) [pid = 2868] [serial = 40] [outer = 0000008896E40C00] 21:30:47 INFO - PROCESS | 2868 | 1463718647314 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]]]}] 21:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 21:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:30:47 INFO - PROCESS | 2868 | 1463718647367 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 21:30:47 INFO - PROCESS | 2868 | 1463718647370 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 21:30:47 INFO - PROCESS | 2868 | 1463718647373 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:30:47 INFO - PROCESS | 2868 | 1463718647375 Marionette TRACE conn6 <- [1,22,null,{}] 21:30:47 INFO - PROCESS | 2868 | 1463718647380 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}] 21:30:47 INFO - PROCESS | 2868 | 1463718647464 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 21:30:47 INFO - PROCESS | 2868 | 1463718647471 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088979A5800 == 13 [pid = 2868] [id = 15] 21:30:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 41 (0000008896BB6000) [pid = 2868] [serial = 41] [outer = 0000000000000000] 21:30:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 42 (0000008897131C00) [pid = 2868] [serial = 42] [outer = 0000008896BB6000] 21:30:47 INFO - PROCESS | 2868 | 1463718647520 Marionette DEBUG loaded listener.js 21:30:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 43 (000000889AFF9400) [pid = 2868] [serial = 43] [outer = 0000008896BB6000] 21:30:47 INFO - PROCESS | 2868 | 1463718647915 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]]]}] 21:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 588ms 21:30:47 INFO - PROCESS | 2868 | 1463718647963 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 21:30:47 INFO - PROCESS | 2868 | 1463718647966 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 21:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:30:47 INFO - PROCESS | 2868 | 1463718647969 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:30:47 INFO - PROCESS | 2868 | 1463718647971 Marionette TRACE conn6 <- [1,26,null,{}] 21:30:47 INFO - PROCESS | 2868 | 1463718647975 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}] 21:30:48 INFO - PROCESS | 2868 | 1463718648055 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 21:30:48 INFO - PROCESS | 2868 | 1463718648062 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:48 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DC5000 == 14 [pid = 2868] [id = 16] 21:30:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 44 (000000888B013C00) [pid = 2868] [serial = 44] [outer = 0000000000000000] 21:30:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 45 (000000888B018C00) [pid = 2868] [serial = 45] [outer = 000000888B013C00] 21:30:48 INFO - PROCESS | 2868 | 1463718648112 Marionette DEBUG loaded listener.js 21:30:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 46 (000000889AFF2000) [pid = 2868] [serial = 46] [outer = 000000888B013C00] 21:30:48 INFO - PROCESS | 2868 | 1463718648545 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]]]}] 21:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 628ms 21:30:48 INFO - PROCESS | 2868 | 1463718648601 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 21:30:48 INFO - PROCESS | 2868 | 1463718648603 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 21:30:48 INFO - PROCESS | 2868 | 1463718648607 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:30:48 INFO - PROCESS | 2868 | 1463718648609 Marionette TRACE conn6 <- [1,30,null,{}] 21:30:48 INFO - PROCESS | 2868 | 1463718648612 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}] 21:30:48 INFO - PROCESS | 2868 | 1463718648721 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 21:30:48 INFO - PROCESS | 2868 | 1463718648740 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088999AB000 == 15 [pid = 2868] [id = 17] 21:30:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 47 (000000889AE56800) [pid = 2868] [serial = 47] [outer = 0000000000000000] 21:30:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 48 (000000889D1EBC00) [pid = 2868] [serial = 48] [outer = 000000889AE56800] 21:30:48 INFO - PROCESS | 2868 | 1463718648786 Marionette DEBUG loaded listener.js 21:30:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 49 (000000889ED66400) [pid = 2868] [serial = 49] [outer = 000000889AE56800] 21:30:49 INFO - PROCESS | 2868 | 1463718649155 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]]]}] 21:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 21:30:49 INFO - PROCESS | 2868 | 1463718649196 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 21:30:49 INFO - PROCESS | 2868 | 1463718649198 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 21:30:49 INFO - PROCESS | 2868 | 1463718649201 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:30:49 INFO - PROCESS | 2868 | 1463718649203 Marionette TRACE conn6 <- [1,34,null,{}] 21:30:49 INFO - PROCESS | 2868 | 1463718649216 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}] 21:30:49 INFO - PROCESS | 2868 | 1463718649291 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 21:30:49 INFO - PROCESS | 2868 | 1463718649298 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:49 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A2CA000 == 16 [pid = 2868] [id = 18] 21:30:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 50 (000000888B023800) [pid = 2868] [serial = 50] [outer = 0000000000000000] 21:30:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 51 (000000888B028400) [pid = 2868] [serial = 51] [outer = 000000888B023800] 21:30:49 INFO - PROCESS | 2868 | 1463718649345 Marionette DEBUG loaded listener.js 21:30:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 52 (000000888B057C00) [pid = 2868] [serial = 52] [outer = 000000888B023800] 21:30:49 INFO - PROCESS | 2868 | 1463718649840 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]]]}] 21:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 672ms 21:30:49 INFO - PROCESS | 2868 | 1463718649876 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 21:30:49 INFO - PROCESS | 2868 | 1463718649878 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 21:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:30:49 INFO - PROCESS | 2868 | 1463718649881 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:30:49 INFO - PROCESS | 2868 | 1463718649883 Marionette TRACE conn6 <- [1,38,null,{}] 21:30:49 INFO - PROCESS | 2868 | 1463718649887 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}] 21:30:49 INFO - PROCESS | 2868 | 1463718649968 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 21:30:49 INFO - PROCESS | 2868 | 1463718649977 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:49 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C2C2800 == 17 [pid = 2868] [id = 19] 21:30:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 53 (000000888B060400) [pid = 2868] [serial = 53] [outer = 0000000000000000] 21:30:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 54 (000000889732D000) [pid = 2868] [serial = 54] [outer = 000000888B060400] 21:30:50 INFO - PROCESS | 2868 | 1463718650021 Marionette DEBUG loaded listener.js 21:30:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 55 (000000889D511000) [pid = 2868] [serial = 55] [outer = 000000888B060400] 21:30:50 INFO - PROCESS | 2868 | 1463718650391 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]]]}] 21:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 21:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:30:50 INFO - PROCESS | 2868 | 1463718650407 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 21:30:50 INFO - PROCESS | 2868 | 1463718650409 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 21:30:50 INFO - PROCESS | 2868 | 1463718650413 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:30:50 INFO - PROCESS | 2868 | 1463718650414 Marionette TRACE conn6 <- [1,42,null,{}] 21:30:50 INFO - PROCESS | 2868 | 1463718650418 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}] 21:30:50 INFO - PROCESS | 2868 | 1463718650524 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 21:30:50 INFO - PROCESS | 2868 | 1463718650533 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D1B2800 == 18 [pid = 2868] [id = 20] 21:30:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 56 (000000888B061C00) [pid = 2868] [serial = 56] [outer = 0000000000000000] 21:30:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 57 (000000888D54D000) [pid = 2868] [serial = 57] [outer = 000000888B061C00] 21:30:50 INFO - PROCESS | 2868 | 1463718650583 Marionette DEBUG loaded listener.js 21:30:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 58 (000000889D50A000) [pid = 2868] [serial = 58] [outer = 000000888B061C00] 21:30:51 INFO - PROCESS | 2868 | 1463718650993 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]]]}] 21:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 627ms 21:30:51 INFO - PROCESS | 2868 | 1463718651044 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 21:30:51 INFO - PROCESS | 2868 | 1463718651046 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 21:30:51 INFO - PROCESS | 2868 | 1463718651049 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:30:51 INFO - PROCESS | 2868 | 1463718651051 Marionette TRACE conn6 <- [1,46,null,{}] 21:30:51 INFO - PROCESS | 2868 | 1463718651055 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}] 21:30:51 INFO - PROCESS | 2868 | 1463718651152 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 21:30:51 INFO - PROCESS | 2868 | 1463718651161 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:51 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D64E800 == 19 [pid = 2868] [id = 21] 21:30:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 59 (0000008899B25C00) [pid = 2868] [serial = 59] [outer = 0000000000000000] 21:30:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 60 (0000008899B2C400) [pid = 2868] [serial = 60] [outer = 0000008899B25C00] 21:30:51 INFO - PROCESS | 2868 | 1463718651210 Marionette DEBUG loaded listener.js 21:30:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 61 (000000889A399C00) [pid = 2868] [serial = 61] [outer = 0000008899B25C00] 21:30:51 INFO - PROCESS | 2868 | 1463718651592 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]]]}] 21:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 21:30:51 INFO - PROCESS | 2868 | 1463718651638 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 21:30:51 INFO - PROCESS | 2868 | 1463718651641 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 21:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:30:51 INFO - PROCESS | 2868 | 1463718651644 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:30:51 INFO - PROCESS | 2868 | 1463718651647 Marionette TRACE conn6 <- [1,50,null,{}] 21:30:51 INFO - PROCESS | 2868 | 1463718651650 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}] 21:30:51 INFO - PROCESS | 2868 | 1463718651761 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 21:30:51 INFO - PROCESS | 2868 | 1463718651769 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BB7800 == 20 [pid = 2868] [id = 22] 21:30:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 62 (00000088A0C03400) [pid = 2868] [serial = 62] [outer = 0000000000000000] 21:30:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 63 (00000088A0C05C00) [pid = 2868] [serial = 63] [outer = 00000088A0C03400] 21:30:51 INFO - PROCESS | 2868 | 1463718651843 Marionette DEBUG loaded listener.js 21:30:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 64 (00000088A0C0D800) [pid = 2868] [serial = 64] [outer = 00000088A0C03400] 21:30:52 INFO - PROCESS | 2868 | 1463718652228 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]]]}] 21:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 21:30:52 INFO - PROCESS | 2868 | 1463718652277 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 21:30:52 INFO - PROCESS | 2868 | 1463718652279 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 21:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:30:52 INFO - PROCESS | 2868 | 1463718652282 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:30:52 INFO - PROCESS | 2868 | 1463718652284 Marionette TRACE conn6 <- [1,54,null,{}] 21:30:52 INFO - PROCESS | 2868 | 1463718652288 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}] 21:30:53 INFO - PROCESS | 2868 | 1463718653051 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 21:30:53 INFO - PROCESS | 2868 | 1463718653148 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:53 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DADC800 == 21 [pid = 2868] [id = 23] 21:30:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 65 (000000888B027000) [pid = 2868] [serial = 65] [outer = 0000000000000000] 21:30:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (000000888B057400) [pid = 2868] [serial = 66] [outer = 000000888B027000] 21:30:53 INFO - PROCESS | 2868 | 1463718653200 Marionette DEBUG loaded listener.js 21:30:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (000000888D3B9400) [pid = 2868] [serial = 67] [outer = 000000888B027000] 21:30:53 INFO - PROCESS | 2868 | 1463718653625 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]]]}] 21:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1391ms 21:30:53 INFO - PROCESS | 2868 | 1463718653683 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 21:30:53 INFO - PROCESS | 2868 | 1463718653686 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 21:30:53 INFO - PROCESS | 2868 | 1463718653691 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:30:53 INFO - PROCESS | 2868 | 1463718653695 Marionette TRACE conn6 <- [1,58,null,{}] 21:30:53 INFO - PROCESS | 2868 | 1463718653700 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}] 21:30:53 INFO - PROCESS | 2868 | 1463718653803 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 21:30:53 INFO - PROCESS | 2868 | 1463718653812 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:53 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892DB4000 == 22 [pid = 2868] [id = 24] 21:30:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (000000888E00A400) [pid = 2868] [serial = 68] [outer = 0000000000000000] 21:30:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (000000889146D000) [pid = 2868] [serial = 69] [outer = 000000888E00A400] 21:30:53 INFO - PROCESS | 2868 | 1463718653861 Marionette DEBUG loaded listener.js 21:30:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (00000088921EE800) [pid = 2868] [serial = 70] [outer = 000000888E00A400] 21:30:54 INFO - PROCESS | 2868 | 1463718654277 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]]]}] 21:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 21:30:54 INFO - PROCESS | 2868 | 1463718654332 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 21:30:54 INFO - PROCESS | 2868 | 1463718654335 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 21:30:54 INFO - PROCESS | 2868 | 1463718654339 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:30:54 INFO - PROCESS | 2868 | 1463718654341 Marionette TRACE conn6 <- [1,62,null,{}] 21:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:30:54 INFO - PROCESS | 2868 | 1463718654345 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}] 21:30:54 INFO - PROCESS | 2868 | 1463718654630 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 21:30:54 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (0000008893163C00) [pid = 2868] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:30:54 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (000000889732F800) [pid = 2868] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:30:54 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (0000008896E40C00) [pid = 2868] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:30:54 INFO - PROCESS | 2868 | --DOMWINDOW == 66 (0000008896BB6000) [pid = 2868] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:30:54 INFO - PROCESS | 2868 | --DOMWINDOW == 65 (000000889657A800) [pid = 2868] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:30:54 INFO - PROCESS | 2868 | --DOMWINDOW == 64 (0000008892D07800) [pid = 2868] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:30:54 INFO - PROCESS | 2868 | 1463718654704 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:54 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BBF800 == 23 [pid = 2868] [id = 25] 21:30:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 65 (000000888CA1FC00) [pid = 2868] [serial = 71] [outer = 0000000000000000] 21:30:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 66 (000000889219C000) [pid = 2868] [serial = 72] [outer = 000000888CA1FC00] 21:30:54 INFO - PROCESS | 2868 | 1463718654750 Marionette DEBUG loaded listener.js 21:30:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 67 (000000889657A800) [pid = 2868] [serial = 73] [outer = 000000888CA1FC00] 21:30:55 INFO - PROCESS | 2868 | 1463718655127 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]]]}] 21:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 838ms 21:30:55 INFO - PROCESS | 2868 | 1463718655183 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 21:30:55 INFO - PROCESS | 2868 | 1463718655187 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 21:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:30:55 INFO - PROCESS | 2868 | 1463718655199 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - PROCESS | 2868 | 1463718655204 Marionette TRACE conn6 <- [1,66,null,{}] 21:30:55 INFO - PROCESS | 2868 | 1463718655208 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}] 21:30:55 INFO - PROCESS | 2868 | 1463718655291 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 21:30:55 INFO - PROCESS | 2868 | 1463718655298 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:55 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897997800 == 24 [pid = 2868] [id = 26] 21:30:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (000000889689C400) [pid = 2868] [serial = 74] [outer = 0000000000000000] 21:30:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (0000008896E3A400) [pid = 2868] [serial = 75] [outer = 000000889689C400] 21:30:55 INFO - PROCESS | 2868 | 1463718655346 Marionette DEBUG loaded listener.js 21:30:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (0000008897331800) [pid = 2868] [serial = 76] [outer = 000000889689C400] 21:30:55 INFO - PROCESS | 2868 | 1463718655748 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]]]}] 21:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 21:30:55 INFO - PROCESS | 2868 | 1463718655783 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 21:30:55 INFO - PROCESS | 2868 | 1463718655786 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 21:30:55 INFO - PROCESS | 2868 | 1463718655789 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:30:55 INFO - PROCESS | 2868 | 1463718655791 Marionette TRACE conn6 <- [1,70,null,{}] 21:30:55 INFO - PROCESS | 2868 | 1463718655795 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}] 21:30:55 INFO - PROCESS | 2868 | 1463718655873 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 21:30:55 INFO - PROCESS | 2868 | 1463718655879 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088997E3800 == 25 [pid = 2868] [id = 27] 21:30:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (000000889738CC00) [pid = 2868] [serial = 77] [outer = 0000000000000000] 21:30:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (0000008897922400) [pid = 2868] [serial = 78] [outer = 000000889738CC00] 21:30:55 INFO - PROCESS | 2868 | 1463718655927 Marionette DEBUG loaded listener.js 21:30:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (0000008899B28400) [pid = 2868] [serial = 79] [outer = 000000889738CC00] 21:30:56 INFO - PROCESS | 2868 | 1463718656346 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]]]}] 21:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 21:30:56 INFO - PROCESS | 2868 | 1463718656378 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 21:30:56 INFO - PROCESS | 2868 | 1463718656381 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 21:30:56 INFO - PROCESS | 2868 | 1463718656384 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:30:56 INFO - PROCESS | 2868 | 1463718656386 Marionette TRACE conn6 <- [1,74,null,{}] 21:30:56 INFO - PROCESS | 2868 | 1463718656390 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}] 21:30:56 INFO - PROCESS | 2868 | 1463718656469 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 21:30:56 INFO - PROCESS | 2868 | 1463718656477 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:56 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B959000 == 26 [pid = 2868] [id = 28] 21:30:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000889A3A3400) [pid = 2868] [serial = 80] [outer = 0000000000000000] 21:30:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (000000889A4D4400) [pid = 2868] [serial = 81] [outer = 000000889A3A3400] 21:30:56 INFO - PROCESS | 2868 | 1463718656532 Marionette DEBUG loaded listener.js 21:30:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (000000889AE50C00) [pid = 2868] [serial = 82] [outer = 000000889A3A3400] 21:30:57 INFO - PROCESS | 2868 | 1463718657106 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]]]}] 21:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 776ms 21:30:57 INFO - PROCESS | 2868 | 1463718657165 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 21:30:57 INFO - PROCESS | 2868 | 1463718657171 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 21:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:30:57 INFO - PROCESS | 2868 | 1463718657176 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:30:57 INFO - PROCESS | 2868 | 1463718657181 Marionette TRACE conn6 <- [1,78,null,{}] 21:30:57 INFO - PROCESS | 2868 | 1463718657260 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}] 21:30:57 INFO - PROCESS | 2868 | 1463718657374 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 21:30:57 INFO - PROCESS | 2868 | 1463718657439 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088969A6800 == 27 [pid = 2868] [id = 29] 21:30:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (000000888D54C800) [pid = 2868] [serial = 83] [outer = 0000000000000000] 21:30:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (0000008891576800) [pid = 2868] [serial = 84] [outer = 000000888D54C800] 21:30:57 INFO - PROCESS | 2868 | 1463718657498 Marionette DEBUG loaded listener.js 21:30:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (0000008896509000) [pid = 2868] [serial = 85] [outer = 000000888D54C800] 21:30:58 INFO - PROCESS | 2868 | 1463718658040 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]]]}] 21:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 923ms 21:30:58 INFO - PROCESS | 2868 | 1463718658100 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 21:30:58 INFO - PROCESS | 2868 | 1463718658107 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 21:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:30:58 INFO - PROCESS | 2868 | 1463718658114 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:30:58 INFO - PROCESS | 2868 | 1463718658117 Marionette TRACE conn6 <- [1,82,null,{}] 21:30:58 INFO - PROCESS | 2868 | 1463718658122 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}] 21:30:58 INFO - PROCESS | 2868 | 1463718658229 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 21:30:58 INFO - PROCESS | 2868 | 1463718658289 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:58 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C1D9000 == 28 [pid = 2868] [id = 30] 21:30:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (0000008896E34400) [pid = 2868] [serial = 86] [outer = 0000000000000000] 21:30:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (0000008897391C00) [pid = 2868] [serial = 87] [outer = 0000008896E34400] 21:30:58 INFO - PROCESS | 2868 | 1463718658345 Marionette DEBUG loaded listener.js 21:30:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (000000889A7BFC00) [pid = 2868] [serial = 88] [outer = 0000008896E34400] 21:30:58 INFO - PROCESS | 2868 | 1463718658892 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]]]}] 21:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 21:30:58 INFO - PROCESS | 2868 | 1463718658959 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 21:30:58 INFO - PROCESS | 2868 | 1463718658962 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 21:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:30:58 INFO - PROCESS | 2868 | 1463718658966 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:30:58 INFO - PROCESS | 2868 | 1463718658971 Marionette TRACE conn6 <- [1,86,null,{}] 21:30:59 INFO - PROCESS | 2868 | 1463718658997 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}] 21:30:59 INFO - PROCESS | 2868 | 1463718659111 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 21:30:59 INFO - PROCESS | 2868 | 1463718659165 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:59 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D64C800 == 29 [pid = 2868] [id = 31] 21:30:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000888B185800) [pid = 2868] [serial = 89] [outer = 0000000000000000] 21:30:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889A399000) [pid = 2868] [serial = 90] [outer = 000000888B185800] 21:30:59 INFO - PROCESS | 2868 | 1463718659226 Marionette DEBUG loaded listener.js 21:30:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889AF3C800) [pid = 2868] [serial = 91] [outer = 000000888B185800] 21:30:59 INFO - PROCESS | 2868 | 1463718659734 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]]]}] 21:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 797ms 21:30:59 INFO - PROCESS | 2868 | 1463718659775 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 21:30:59 INFO - PROCESS | 2868 | 1463718659778 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 21:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:30:59 INFO - PROCESS | 2868 | 1463718659783 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:30:59 INFO - PROCESS | 2868 | 1463718659786 Marionette TRACE conn6 <- [1,90,null,{}] 21:30:59 INFO - PROCESS | 2868 | 1463718659790 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}] 21:30:59 INFO - PROCESS | 2868 | 1463718659893 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 21:30:59 INFO - PROCESS | 2868 | 1463718659970 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:59 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896EBF000 == 30 [pid = 2868] [id = 32] 21:30:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000888BC23400) [pid = 2868] [serial = 92] [outer = 0000000000000000] 21:31:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000888BC2A400) [pid = 2868] [serial = 93] [outer = 000000888BC23400] 21:31:00 INFO - PROCESS | 2868 | 1463718660025 Marionette DEBUG loaded listener.js 21:31:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889AF3D000) [pid = 2868] [serial = 94] [outer = 000000888BC23400] 21:31:00 INFO - PROCESS | 2868 | 1463718660650 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]]]}] 21:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 21:31:00 INFO - PROCESS | 2868 | 1463718660666 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 21:31:00 INFO - PROCESS | 2868 | 1463718660670 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 21:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:31:00 INFO - PROCESS | 2868 | 1463718660676 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:31:00 INFO - PROCESS | 2868 | 1463718660680 Marionette TRACE conn6 <- [1,94,null,{}] 21:31:00 INFO - PROCESS | 2868 | 1463718660703 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}] 21:31:00 INFO - PROCESS | 2868 | 1463718660798 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 21:31:00 INFO - PROCESS | 2868 | 1463718660863 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:00 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DA2B800 == 31 [pid = 2868] [id = 33] 21:31:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (000000888B184000) [pid = 2868] [serial = 95] [outer = 0000000000000000] 21:31:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000888B188000) [pid = 2868] [serial = 96] [outer = 000000888B184000] 21:31:00 INFO - PROCESS | 2868 | 1463718660912 Marionette DEBUG loaded listener.js 21:31:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (000000888BC26C00) [pid = 2868] [serial = 97] [outer = 000000888B184000] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (00000088968E0000) [pid = 2868] [serial = 27] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (0000008899AAC400) [pid = 2868] [serial = 33] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889A2B3000) [pid = 2868] [serial = 36] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889AF3CC00) [pid = 2868] [serial = 37] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889BD72800) [pid = 2868] [serial = 39] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (0000008897131C00) [pid = 2868] [serial = 42] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (000000888B018C00) [pid = 2868] [serial = 45] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000889D1EBC00) [pid = 2868] [serial = 48] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (000000888B028400) [pid = 2868] [serial = 51] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (000000889732D000) [pid = 2868] [serial = 54] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (000000888D54D000) [pid = 2868] [serial = 57] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (0000008899B2C400) [pid = 2868] [serial = 60] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (0000008896BBE400) [pid = 2868] [serial = 21] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (000000888E215400) [pid = 2868] [serial = 24] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (000000888E1CC800) [pid = 2868] [serial = 30] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (000000889C19F800) [pid = 2868] [serial = 40] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (000000889AFF9400) [pid = 2868] [serial = 43] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (0000008897130C00) [pid = 2868] [serial = 28] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (000000889738B800) [pid = 2868] [serial = 22] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 71 (000000889A018000) [pid = 2868] [serial = 17] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 70 (0000008899E73C00) [pid = 2868] [serial = 14] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 69 (000000889316FC00) [pid = 2868] [serial = 9] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 68 (000000889363D400) [pid = 2868] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:31:01 INFO - PROCESS | 2868 | --DOMWINDOW == 67 (000000889123A800) [pid = 2868] [serial = 4] [outer = 0000000000000000] [url = about:blank] 21:31:01 INFO - PROCESS | 2868 | 1463718661361 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]]]}] 21:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 714ms 21:31:01 INFO - PROCESS | 2868 | 1463718661394 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 21:31:01 INFO - PROCESS | 2868 | 1463718661400 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 21:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:31:01 INFO - PROCESS | 2868 | 1463718661407 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:31:01 INFO - PROCESS | 2868 | 1463718661409 Marionette TRACE conn6 <- [1,98,null,{}] 21:31:01 INFO - PROCESS | 2868 | 1463718661418 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}] 21:31:01 INFO - PROCESS | 2868 | 1463718661504 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 21:31:01 INFO - PROCESS | 2868 | 1463718661514 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:01 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892179800 == 32 [pid = 2868] [id = 34] 21:31:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 68 (000000888D5B9C00) [pid = 2868] [serial = 98] [outer = 0000000000000000] 21:31:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 69 (000000888E253800) [pid = 2868] [serial = 99] [outer = 000000888D5B9C00] 21:31:01 INFO - PROCESS | 2868 | 1463718661560 Marionette DEBUG loaded listener.js 21:31:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 70 (0000008891D75800) [pid = 2868] [serial = 100] [outer = 000000888D5B9C00] 21:31:01 INFO - PROCESS | 2868 | 1463718661981 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]]]}] 21:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 648ms 21:31:02 INFO - PROCESS | 2868 | 1463718662056 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 21:31:02 INFO - PROCESS | 2868 | 1463718662059 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 21:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:31:02 INFO - PROCESS | 2868 | 1463718662067 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:31:02 INFO - PROCESS | 2868 | 1463718662071 Marionette TRACE conn6 <- [1,102,null,{}] 21:31:02 INFO - PROCESS | 2868 | 1463718662082 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}] 21:31:02 INFO - PROCESS | 2868 | 1463718662190 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 21:31:02 INFO - PROCESS | 2868 | 1463718662206 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:02 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896853800 == 33 [pid = 2868] [id = 35] 21:31:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 71 (0000008896BB5800) [pid = 2868] [serial = 101] [outer = 0000000000000000] 21:31:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 72 (0000008896BBF000) [pid = 2868] [serial = 102] [outer = 0000008896BB5800] 21:31:02 INFO - PROCESS | 2868 | 1463718662255 Marionette DEBUG loaded listener.js 21:31:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (000000889712A000) [pid = 2868] [serial = 103] [outer = 0000008896BB5800] 21:31:02 INFO - PROCESS | 2868 | 1463718662662 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]]]}] 21:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 21:31:02 INFO - PROCESS | 2868 | 1463718662698 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 21:31:02 INFO - PROCESS | 2868 | 1463718662701 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 21:31:02 INFO - PROCESS | 2868 | 1463718662704 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:31:02 INFO - PROCESS | 2868 | 1463718662705 Marionette TRACE conn6 <- [1,106,null,{}] 21:31:02 INFO - PROCESS | 2868 | 1463718662709 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}] 21:31:02 INFO - PROCESS | 2868 | 1463718662790 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 21:31:02 INFO - PROCESS | 2868 | 1463718662796 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889747A800 == 34 [pid = 2868] [id = 36] 21:31:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (0000008897393C00) [pid = 2868] [serial = 104] [outer = 0000000000000000] 21:31:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (0000008898B0CC00) [pid = 2868] [serial = 105] [outer = 0000008897393C00] 21:31:02 INFO - PROCESS | 2868 | 1463718662842 Marionette DEBUG loaded listener.js 21:31:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (0000008899E74000) [pid = 2868] [serial = 106] [outer = 0000008897393C00] 21:31:03 INFO - PROCESS | 2868 | 1463718663225 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]]]}] 21:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 588ms 21:31:03 INFO - PROCESS | 2868 | 1463718663295 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 21:31:03 INFO - PROCESS | 2868 | 1463718663297 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 21:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:31:03 INFO - PROCESS | 2868 | 1463718663300 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:31:03 INFO - PROCESS | 2868 | 1463718663302 Marionette TRACE conn6 <- [1,110,null,{}] 21:31:03 INFO - PROCESS | 2868 | 1463718663306 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}] 21:31:03 INFO - PROCESS | 2868 | 1463718663383 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 21:31:03 INFO - PROCESS | 2868 | 1463718663390 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:03 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A67800 == 35 [pid = 2868] [id = 37] 21:31:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (0000008899B2E400) [pid = 2868] [serial = 107] [outer = 0000000000000000] 21:31:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (000000889ACE5C00) [pid = 2868] [serial = 108] [outer = 0000008899B2E400] 21:31:03 INFO - PROCESS | 2868 | 1463718663436 Marionette DEBUG loaded listener.js 21:31:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (000000889AF42C00) [pid = 2868] [serial = 109] [outer = 0000008899B2E400] 21:31:03 INFO - PROCESS | 2868 | 1463718663895 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]]]}] 21:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 21:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:31:03 INFO - PROCESS | 2868 | 1463718663933 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 21:31:03 INFO - PROCESS | 2868 | 1463718663936 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 21:31:03 INFO - PROCESS | 2868 | 1463718663939 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:31:03 INFO - PROCESS | 2868 | 1463718663941 Marionette TRACE conn6 <- [1,114,null,{}] 21:31:03 INFO - PROCESS | 2868 | 1463718663944 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}] 21:31:04 INFO - PROCESS | 2868 | 1463718664073 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 21:31:04 INFO - PROCESS | 2868 | 1463718664119 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:04 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B959800 == 36 [pid = 2868] [id = 38] 21:31:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (000000889BAE3400) [pid = 2868] [serial = 110] [outer = 0000000000000000] 21:31:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (000000889C19B000) [pid = 2868] [serial = 111] [outer = 000000889BAE3400] 21:31:04 INFO - PROCESS | 2868 | 1463718664165 Marionette DEBUG loaded listener.js 21:31:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (000000889CA58000) [pid = 2868] [serial = 112] [outer = 000000889BAE3400] 21:31:04 INFO - PROCESS | 2868 | 1463718664589 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]]]}] 21:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 21:31:04 INFO - PROCESS | 2868 | 1463718664632 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 21:31:04 INFO - PROCESS | 2868 | 1463718664634 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 21:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:31:04 INFO - PROCESS | 2868 | 1463718664637 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:31:04 INFO - PROCESS | 2868 | 1463718664639 Marionette TRACE conn6 <- [1,118,null,{}] 21:31:04 INFO - PROCESS | 2868 | 1463718664642 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}] 21:31:04 INFO - PROCESS | 2868 | 1463718664768 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 21:31:04 INFO - PROCESS | 2868 | 1463718664793 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BAA800 == 37 [pid = 2868] [id = 39] 21:31:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000889A2E7000) [pid = 2868] [serial = 113] [outer = 0000000000000000] 21:31:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889A2EE400) [pid = 2868] [serial = 114] [outer = 000000889A2E7000] 21:31:04 INFO - PROCESS | 2868 | 1463718664841 Marionette DEBUG loaded listener.js 21:31:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889CA55000) [pid = 2868] [serial = 115] [outer = 000000889A2E7000] 21:31:05 INFO - PROCESS | 2868 | 1463718665231 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]]]}] 21:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 21:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:31:05 INFO - PROCESS | 2868 | 1463718665268 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 21:31:05 INFO - PROCESS | 2868 | 1463718665270 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 21:31:05 INFO - PROCESS | 2868 | 1463718665273 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:31:05 INFO - PROCESS | 2868 | 1463718665275 Marionette TRACE conn6 <- [1,122,null,{}] 21:31:05 INFO - PROCESS | 2868 | 1463718665279 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}] 21:31:05 INFO - PROCESS | 2868 | 1463718665395 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (00000088A0C03400) [pid = 2868] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000888B061C00) [pid = 2868] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (000000888B013C00) [pid = 2868] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (0000008899B25C00) [pid = 2868] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (000000888B060400) [pid = 2868] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (000000888B023800) [pid = 2868] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (000000889AE56800) [pid = 2868] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (000000888E00A400) [pid = 2868] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (000000888CA1FC00) [pid = 2868] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (000000889738CC00) [pid = 2868] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (000000889689C400) [pid = 2868] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:31:05 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (000000888B027000) [pid = 2868] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:31:05 INFO - PROCESS | 2868 | 1463718665440 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:05 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CC5F800 == 38 [pid = 2868] [id = 40] 21:31:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000888B01F400) [pid = 2868] [serial = 116] [outer = 0000000000000000] 21:31:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (000000888B060400) [pid = 2868] [serial = 117] [outer = 000000888B01F400] 21:31:05 INFO - PROCESS | 2868 | 1463718665487 Marionette DEBUG loaded listener.js 21:31:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (0000008896B39000) [pid = 2868] [serial = 118] [outer = 000000888B01F400] 21:31:05 INFO - PROCESS | 2868 | 1463718665808 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]]]}] 21:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 21:31:05 INFO - PROCESS | 2868 | 1463718665863 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 21:31:05 INFO - PROCESS | 2868 | 1463718665865 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 21:31:05 INFO - PROCESS | 2868 | 1463718665868 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:31:05 INFO - PROCESS | 2868 | 1463718665870 Marionette TRACE conn6 <- [1,126,null,{}] 21:31:05 INFO - PROCESS | 2868 | 1463718665873 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}] 21:31:05 INFO - PROCESS | 2868 | 1463718665950 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 21:31:05 INFO - PROCESS | 2868 | 1463718665957 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:06 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899999800 == 39 [pid = 2868] [id = 41] 21:31:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (000000888D54D800) [pid = 2868] [serial = 119] [outer = 0000000000000000] 21:31:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (000000888D55B400) [pid = 2868] [serial = 120] [outer = 000000888D54D800] 21:31:06 INFO - PROCESS | 2868 | 1463718666055 Marionette DEBUG loaded listener.js 21:31:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (000000888D562800) [pid = 2868] [serial = 121] [outer = 000000888D54D800] 21:31:06 INFO - PROCESS | 2868 | 1463718666429 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]]]}] 21:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 21:31:06 INFO - PROCESS | 2868 | 1463718666459 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 21:31:06 INFO - PROCESS | 2868 | 1463718666461 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 21:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:31:06 INFO - PROCESS | 2868 | 1463718666464 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:31:06 INFO - PROCESS | 2868 | 1463718666466 Marionette TRACE conn6 <- [1,130,null,{}] 21:31:06 INFO - PROCESS | 2868 | 1463718666470 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}] 21:31:06 INFO - PROCESS | 2868 | 1463718666550 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 21:31:06 INFO - PROCESS | 2868 | 1463718666608 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A107A800 == 40 [pid = 2868] [id = 42] 21:31:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (000000888D55FC00) [pid = 2868] [serial = 122] [outer = 0000000000000000] 21:31:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (000000889D1EBC00) [pid = 2868] [serial = 123] [outer = 000000888D55FC00] 21:31:06 INFO - PROCESS | 2868 | 1463718666654 Marionette DEBUG loaded listener.js 21:31:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (00000088A0C07000) [pid = 2868] [serial = 124] [outer = 000000888D55FC00] 21:31:07 INFO - PROCESS | 2868 | 1463718667028 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]]]}] 21:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 21:31:07 INFO - PROCESS | 2868 | 1463718667054 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 2868 | 1463718667057 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 21:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:31:07 INFO - PROCESS | 2868 | 1463718667060 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - PROCESS | 2868 | 1463718667063 Marionette TRACE conn6 <- [1,134,null,{}] 21:31:07 INFO - PROCESS | 2868 | 1463718667067 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}] 21:31:07 INFO - PROCESS | 2868 | 1463718667191 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 21:31:07 INFO - PROCESS | 2868 | 1463718667200 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1292800 == 41 [pid = 2868] [id = 43] 21:31:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000889A2E4C00) [pid = 2868] [serial = 125] [outer = 0000000000000000] 21:31:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (00000088A0C0E800) [pid = 2868] [serial = 126] [outer = 000000889A2E4C00] 21:31:07 INFO - PROCESS | 2868 | 1463718667251 Marionette DEBUG loaded listener.js 21:31:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (00000088A1405800) [pid = 2868] [serial = 127] [outer = 000000889A2E4C00] 21:31:07 INFO - PROCESS | 2868 | 1463718667763 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]]]}] 21:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 734ms 21:31:07 INFO - PROCESS | 2868 | 1463718667799 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 2868 | 1463718667803 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 21:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:31:07 INFO - PROCESS | 2868 | 1463718667809 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - PROCESS | 2868 | 1463718667813 Marionette TRACE conn6 <- [1,138,null,{}] 21:31:07 INFO - PROCESS | 2868 | 1463718667820 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}] 21:31:07 INFO - PROCESS | 2868 | 1463718667932 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 21:31:08 INFO - PROCESS | 2868 | 1463718668012 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:08 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DACD800 == 42 [pid = 2868] [id = 44] 21:31:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000888B189400) [pid = 2868] [serial = 128] [outer = 0000000000000000] 21:31:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000888BC12400) [pid = 2868] [serial = 129] [outer = 000000888B189400] 21:31:08 INFO - PROCESS | 2868 | 1463718668072 Marionette DEBUG loaded listener.js 21:31:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000888D551C00) [pid = 2868] [serial = 130] [outer = 000000888B189400] 21:31:08 INFO - PROCESS | 2868 | 1463718668701 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]]]}] 21:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 21:31:08 INFO - PROCESS | 2868 | 1463718668756 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 21:31:08 INFO - PROCESS | 2868 | 1463718668763 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 21:31:08 INFO - PROCESS | 2868 | 1463718668769 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:31:08 INFO - PROCESS | 2868 | 1463718668773 Marionette TRACE conn6 <- [1,142,null,{}] 21:31:08 INFO - PROCESS | 2868 | 1463718668777 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}] 21:31:08 INFO - PROCESS | 2868 | 1463718668919 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 21:31:08 INFO - PROCESS | 2868 | 1463718668936 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:08 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A575800 == 43 [pid = 2868] [id = 45] 21:31:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (0000008892D07400) [pid = 2868] [serial = 131] [outer = 0000000000000000] 21:31:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (0000008892D0D400) [pid = 2868] [serial = 132] [outer = 0000008892D07400] 21:31:09 INFO - PROCESS | 2868 | 1463718668994 Marionette DEBUG loaded listener.js 21:31:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (00000088937A5C00) [pid = 2868] [serial = 133] [outer = 0000008892D07400] 21:31:09 INFO - PROCESS | 2868 | 1463718669610 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]]]}] 21:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 880ms 21:31:09 INFO - PROCESS | 2868 | 1463718669656 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 21:31:09 INFO - PROCESS | 2868 | 1463718669658 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 21:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:31:09 INFO - PROCESS | 2868 | 1463718669662 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:31:09 INFO - PROCESS | 2868 | 1463718669667 Marionette TRACE conn6 <- [1,146,null,{}] 21:31:09 INFO - PROCESS | 2868 | 1463718669679 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}] 21:31:09 INFO - PROCESS | 2868 | 1463718669853 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 21:31:09 INFO - PROCESS | 2868 | 1463718669962 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088FEC5C000 == 44 [pid = 2868] [id = 46] 21:31:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (0000008898B04800) [pid = 2868] [serial = 134] [outer = 0000000000000000] 21:31:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889ACEFC00) [pid = 2868] [serial = 135] [outer = 0000008898B04800] 21:31:10 INFO - PROCESS | 2868 | 1463718670020 Marionette DEBUG loaded listener.js 21:31:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000889BAE6C00) [pid = 2868] [serial = 136] [outer = 0000008898B04800] 21:31:10 INFO - PROCESS | 2868 | 1463718670800 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]]]}] 21:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1196ms 21:31:10 INFO - PROCESS | 2868 | 1463718670861 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 21:31:10 INFO - PROCESS | 2868 | 1463718670865 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 21:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:31:10 INFO - PROCESS | 2868 | 1463718670870 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:31:10 INFO - PROCESS | 2868 | 1463718670874 Marionette TRACE conn6 <- [1,150,null,{}] 21:31:10 INFO - PROCESS | 2868 | 1463718670881 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}] 21:31:11 INFO - PROCESS | 2868 | 1463718671013 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 21:31:11 INFO - PROCESS | 2868 | 1463718671083 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:11 INFO - PROCESS | 2868 | ++DOCSHELL 000000888D1AE800 == 45 [pid = 2868] [id = 47] 21:31:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000888B185400) [pid = 2868] [serial = 137] [outer = 0000000000000000] 21:31:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000888B1DB400) [pid = 2868] [serial = 138] [outer = 000000888B185400] 21:31:11 INFO - PROCESS | 2868 | 1463718671133 Marionette DEBUG loaded listener.js 21:31:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000888D54D400) [pid = 2868] [serial = 139] [outer = 000000888B185400] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889123F000 == 44 [pid = 2868] [id = 8] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A107A800 == 43 [pid = 2868] [id = 42] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 0000008899999800 == 42 [pid = 2868] [id = 41] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 000000888CC5F800 == 41 [pid = 2868] [id = 40] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BAA800 == 40 [pid = 2868] [id = 39] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889B959800 == 39 [pid = 2868] [id = 38] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 0000008899A67800 == 38 [pid = 2868] [id = 37] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 000000889747A800 == 37 [pid = 2868] [id = 36] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 0000008896853800 == 36 [pid = 2868] [id = 35] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 0000008892179800 == 35 [pid = 2868] [id = 34] 21:31:11 INFO - PROCESS | 2868 | --DOCSHELL 000000888DA2B800 == 34 [pid = 2868] [id = 33] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (00000088A0C0D800) [pid = 2868] [serial = 64] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889D50A000) [pid = 2868] [serial = 58] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889AFF2000) [pid = 2868] [serial = 46] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889A399C00) [pid = 2868] [serial = 61] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889D511000) [pid = 2868] [serial = 55] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000888B057C00) [pid = 2868] [serial = 52] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (000000889ED66400) [pid = 2868] [serial = 49] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889146D000) [pid = 2868] [serial = 69] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889219C000) [pid = 2868] [serial = 72] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088921EE800) [pid = 2868] [serial = 70] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (0000008899B28400) [pid = 2868] [serial = 79] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (0000008896E3A400) [pid = 2868] [serial = 75] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (0000008897922400) [pid = 2868] [serial = 78] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000889657A800) [pid = 2868] [serial = 73] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (000000888B057400) [pid = 2868] [serial = 66] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (000000888D3B9400) [pid = 2868] [serial = 67] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (0000008897331800) [pid = 2868] [serial = 76] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (00000088A0C05C00) [pid = 2868] [serial = 63] [outer = 0000000000000000] [url = about:blank] 21:31:11 INFO - PROCESS | 2868 | 1463718671735 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]]]}] 21:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 880ms 21:31:11 INFO - PROCESS | 2868 | 1463718671755 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 21:31:11 INFO - PROCESS | 2868 | 1463718671761 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 21:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:31:11 INFO - PROCESS | 2868 | 1463718671768 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:31:11 INFO - PROCESS | 2868 | 1463718671771 Marionette TRACE conn6 <- [1,154,null,{}] 21:31:11 INFO - PROCESS | 2868 | 1463718671774 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}] 21:31:11 INFO - PROCESS | 2868 | 1463718671857 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 21:31:11 INFO - PROCESS | 2868 | 1463718671867 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:11 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DA2B800 == 35 [pid = 2868] [id = 48] 21:31:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (000000888B057400) [pid = 2868] [serial = 140] [outer = 0000000000000000] 21:31:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (000000888BC2C800) [pid = 2868] [serial = 141] [outer = 000000888B057400] 21:31:11 INFO - PROCESS | 2868 | 1463718671913 Marionette DEBUG loaded listener.js 21:31:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (000000888D551400) [pid = 2868] [serial = 142] [outer = 000000888B057400] 21:31:12 INFO - PROCESS | 2868 | 1463718672367 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]]]}] 21:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 21:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:31:12 INFO - PROCESS | 2868 | 1463718672399 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 21:31:12 INFO - PROCESS | 2868 | 1463718672401 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 21:31:12 INFO - PROCESS | 2868 | 1463718672428 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:31:12 INFO - PROCESS | 2868 | 1463718672432 Marionette TRACE conn6 <- [1,158,null,{}] 21:31:12 INFO - PROCESS | 2868 | 1463718672445 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}] 21:31:12 INFO - PROCESS | 2868 | 1463718672530 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 21:31:12 INFO - PROCESS | 2868 | 1463718672539 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:12 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896855800 == 36 [pid = 2868] [id = 49] 21:31:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (0000008891F55000) [pid = 2868] [serial = 143] [outer = 0000000000000000] 21:31:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (0000008892C03C00) [pid = 2868] [serial = 144] [outer = 0000008891F55000] 21:31:12 INFO - PROCESS | 2868 | 1463718672588 Marionette DEBUG loaded listener.js 21:31:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (0000008892D55800) [pid = 2868] [serial = 145] [outer = 0000008891F55000] 21:31:13 INFO - PROCESS | 2868 | 1463718673027 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]]]}] 21:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 21:31:13 INFO - PROCESS | 2868 | 1463718673076 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 21:31:13 INFO - PROCESS | 2868 | 1463718673079 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 21:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:31:13 INFO - PROCESS | 2868 | 1463718673083 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:31:13 INFO - PROCESS | 2868 | 1463718673085 Marionette TRACE conn6 <- [1,162,null,{}] 21:31:13 INFO - PROCESS | 2868 | 1463718673088 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}] 21:31:13 INFO - PROCESS | 2868 | 1463718673173 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 21:31:13 INFO - PROCESS | 2868 | 1463718673183 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088979A4800 == 37 [pid = 2868] [id = 50] 21:31:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (0000008893641000) [pid = 2868] [serial = 146] [outer = 0000000000000000] 21:31:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889363B400) [pid = 2868] [serial = 147] [outer = 0000008893641000] 21:31:13 INFO - PROCESS | 2868 | 1463718673230 Marionette DEBUG loaded listener.js 21:31:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (0000008896575400) [pid = 2868] [serial = 148] [outer = 0000008893641000] 21:31:13 INFO - PROCESS | 2868 | 1463718673645 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]]]}] 21:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 21:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:31:13 INFO - PROCESS | 2868 | 1463718673676 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 21:31:13 INFO - PROCESS | 2868 | 1463718673678 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 21:31:13 INFO - PROCESS | 2868 | 1463718673681 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:31:13 INFO - PROCESS | 2868 | 1463718673683 Marionette TRACE conn6 <- [1,166,null,{}] 21:31:13 INFO - PROCESS | 2868 | 1463718673686 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}] 21:31:13 INFO - PROCESS | 2868 | 1463718673766 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 21:31:13 INFO - PROCESS | 2868 | 1463718673774 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:13 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899720000 == 38 [pid = 2868] [id = 51] 21:31:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (0000008896892800) [pid = 2868] [serial = 149] [outer = 0000000000000000] 21:31:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (0000008896BB6000) [pid = 2868] [serial = 150] [outer = 0000008896892800] 21:31:13 INFO - PROCESS | 2868 | 1463718673820 Marionette DEBUG loaded listener.js 21:31:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (0000008896E3B400) [pid = 2868] [serial = 151] [outer = 0000008896892800] 21:31:14 INFO - PROCESS | 2868 | 1463718674293 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]]]}] 21:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 21:31:14 INFO - PROCESS | 2868 | 1463718674326 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 21:31:14 INFO - PROCESS | 2868 | 1463718674335 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 21:31:14 INFO - PROCESS | 2868 | 1463718674339 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:31:14 INFO - PROCESS | 2868 | 1463718674341 Marionette TRACE conn6 <- [1,170,null,{}] 21:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:31:14 INFO - PROCESS | 2868 | 1463718674345 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}] 21:31:14 INFO - PROCESS | 2868 | 1463718674464 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 21:31:14 INFO - PROCESS | 2868 | 1463718674479 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:14 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A2DA800 == 39 [pid = 2868] [id = 52] 21:31:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000889738C800) [pid = 2868] [serial = 152] [outer = 0000000000000000] 21:31:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (0000008897924C00) [pid = 2868] [serial = 153] [outer = 000000889738C800] 21:31:14 INFO - PROCESS | 2868 | 1463718674558 Marionette DEBUG loaded listener.js 21:31:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (0000008899B27000) [pid = 2868] [serial = 154] [outer = 000000889738C800] 21:31:14 INFO - PROCESS | 2868 | 1463718674961 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]]]}] 21:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 21:31:14 INFO - PROCESS | 2868 | 1463718674972 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 21:31:14 INFO - PROCESS | 2868 | 1463718674974 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 21:31:14 INFO - PROCESS | 2868 | 1463718674977 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:31:14 INFO - PROCESS | 2868 | 1463718674979 Marionette TRACE conn6 <- [1,174,null,{}] 21:31:14 INFO - PROCESS | 2868 | 1463718674982 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}] 21:31:15 INFO - PROCESS | 2868 | 1463718675079 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 21:31:15 INFO - PROCESS | 2868 | 1463718675142 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C2CC000 == 40 [pid = 2868] [id = 53] 21:31:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889A2E5800) [pid = 2868] [serial = 155] [outer = 0000000000000000] 21:31:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889A2E9400) [pid = 2868] [serial = 156] [outer = 000000889A2E5800] 21:31:15 INFO - PROCESS | 2868 | 1463718675191 Marionette DEBUG loaded listener.js 21:31:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889A399800) [pid = 2868] [serial = 157] [outer = 000000889A2E5800] 21:31:15 INFO - PROCESS | 2868 | 1463718675591 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]]]}] 21:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 21:31:15 INFO - PROCESS | 2868 | 1463718675610 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 21:31:15 INFO - PROCESS | 2868 | 1463718675612 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 21:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:31:15 INFO - PROCESS | 2868 | 1463718675615 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:31:15 INFO - PROCESS | 2868 | 1463718675617 Marionette TRACE conn6 <- [1,178,null,{}] 21:31:15 INFO - PROCESS | 2868 | 1463718675621 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}] 21:31:15 INFO - PROCESS | 2868 | 1463718675726 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 21:31:15 INFO - PROCESS | 2868 | 1463718675734 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DA2A000 == 41 [pid = 2868] [id = 54] 21:31:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889125B400) [pid = 2868] [serial = 158] [outer = 0000000000000000] 21:31:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889AE0BC00) [pid = 2868] [serial = 159] [outer = 000000889125B400] 21:31:15 INFO - PROCESS | 2868 | 1463718675780 Marionette DEBUG loaded listener.js 21:31:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889AE98C00) [pid = 2868] [serial = 160] [outer = 000000889125B400] 21:31:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889AE98000) [pid = 2868] [serial = 161] [outer = 0000008892131000] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889BAE3400) [pid = 2868] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000888B01F400) [pid = 2868] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889A2E7000) [pid = 2868] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (0000008896BB5800) [pid = 2868] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000888B184000) [pid = 2868] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (0000008897393C00) [pid = 2868] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000888BC23400) [pid = 2868] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000888D5B9C00) [pid = 2868] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (0000008899B2E400) [pid = 2868] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000888D55FC00) [pid = 2868] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:31:16 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (000000888D54D800) [pid = 2868] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:31:16 INFO - PROCESS | 2868 | 1463718676340 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]]]}] 21:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 776ms 21:31:16 INFO - PROCESS | 2868 | 1463718676406 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 21:31:16 INFO - PROCESS | 2868 | 1463718676408 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 21:31:16 INFO - PROCESS | 2868 | 1463718676417 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:31:16 INFO - PROCESS | 2868 | 1463718676419 Marionette TRACE conn6 <- [1,182,null,{}] 21:31:16 INFO - PROCESS | 2868 | 1463718676423 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}] 21:31:16 INFO - PROCESS | 2868 | 1463718676510 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 21:31:16 INFO - PROCESS | 2868 | 1463718676520 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A103D000 == 42 [pid = 2868] [id = 55] 21:31:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (0000008898D2F400) [pid = 2868] [serial = 162] [outer = 0000000000000000] 21:31:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000889AFF4C00) [pid = 2868] [serial = 163] [outer = 0000008898D2F400] 21:31:16 INFO - PROCESS | 2868 | 1463718676565 Marionette DEBUG loaded listener.js 21:31:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889BA92000) [pid = 2868] [serial = 164] [outer = 0000008898D2F400] 21:31:16 INFO - PROCESS | 2868 | 1463718676944 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]]]}] 21:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 21:31:17 INFO - PROCESS | 2868 | 1463718677013 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 21:31:17 INFO - PROCESS | 2868 | 1463718677015 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 21:31:17 INFO - PROCESS | 2868 | 1463718677019 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:31:17 INFO - PROCESS | 2868 | 1463718677021 Marionette TRACE conn6 <- [1,186,null,{}] 21:31:17 INFO - PROCESS | 2868 | 1463718677024 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}] 21:31:17 INFO - PROCESS | 2868 | 1463718677113 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 21:31:17 INFO - PROCESS | 2868 | 1463718677120 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12B0800 == 43 [pid = 2868] [id = 56] 21:31:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000889BAE4C00) [pid = 2868] [serial = 165] [outer = 0000000000000000] 21:31:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889C1A5400) [pid = 2868] [serial = 166] [outer = 000000889BAE4C00] 21:31:17 INFO - PROCESS | 2868 | 1463718677164 Marionette DEBUG loaded listener.js 21:31:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889CAC6000) [pid = 2868] [serial = 167] [outer = 000000889BAE4C00] 21:31:17 INFO - PROCESS | 2868 | 1463718677552 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]]]}] 21:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 585ms 21:31:17 INFO - PROCESS | 2868 | 1463718677611 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 21:31:17 INFO - PROCESS | 2868 | 1463718677614 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 21:31:17 INFO - PROCESS | 2868 | 1463718677617 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:31:17 INFO - PROCESS | 2868 | 1463718677620 Marionette TRACE conn6 <- [1,190,null,{}] 21:31:17 INFO - PROCESS | 2868 | 1463718677624 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}] 21:31:17 INFO - PROCESS | 2868 | 1463718677720 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 21:31:17 INFO - PROCESS | 2868 | 1463718677727 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21D7800 == 44 [pid = 2868] [id = 57] 21:31:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889D50B000) [pid = 2868] [serial = 168] [outer = 0000000000000000] 21:31:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889ED66C00) [pid = 2868] [serial = 169] [outer = 000000889D50B000] 21:31:17 INFO - PROCESS | 2868 | 1463718677779 Marionette DEBUG loaded listener.js 21:31:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (00000088A1018000) [pid = 2868] [serial = 170] [outer = 000000889D50B000] 21:31:18 INFO - PROCESS | 2868 | 1463718678297 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]]]}] 21:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 734ms 21:31:18 INFO - PROCESS | 2868 | 1463718678356 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 21:31:18 INFO - PROCESS | 2868 | 1463718678362 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 21:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:31:18 INFO - PROCESS | 2868 | 1463718678368 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:31:18 INFO - PROCESS | 2868 | 1463718678372 Marionette TRACE conn6 <- [1,194,null,{}] 21:31:18 INFO - PROCESS | 2868 | 1463718678380 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}] 21:31:18 INFO - PROCESS | 2868 | 1463718678526 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 21:31:18 INFO - PROCESS | 2868 | 1463718678547 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:18 INFO - PROCESS | 2868 | ++DOCSHELL 0000008891590800 == 45 [pid = 2868] [id = 58] 21:31:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000888B17D000) [pid = 2868] [serial = 171] [outer = 0000000000000000] 21:31:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000888B186C00) [pid = 2868] [serial = 172] [outer = 000000888B17D000] 21:31:18 INFO - PROCESS | 2868 | 1463718678607 Marionette DEBUG loaded listener.js 21:31:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000888D54A000) [pid = 2868] [serial = 173] [outer = 000000888B17D000] 21:31:19 INFO - PROCESS | 2868 | 1463718679270 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]]]}] 21:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 945ms 21:31:19 INFO - PROCESS | 2868 | 1463718679316 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 21:31:19 INFO - PROCESS | 2868 | 1463718679322 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 21:31:19 INFO - PROCESS | 2868 | 1463718679330 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:31:19 INFO - PROCESS | 2868 | 1463718679333 Marionette TRACE conn6 <- [1,198,null,{}] 21:31:19 INFO - PROCESS | 2868 | 1463718679338 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}] 21:31:19 INFO - PROCESS | 2868 | 1463718679448 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 21:31:19 INFO - PROCESS | 2868 | 1463718679515 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:19 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A7F800 == 46 [pid = 2868] [id = 59] 21:31:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (0000008892D51400) [pid = 2868] [serial = 174] [outer = 0000000000000000] 21:31:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008892D54400) [pid = 2868] [serial = 175] [outer = 0000008892D51400] 21:31:19 INFO - PROCESS | 2868 | 1463718679571 Marionette DEBUG loaded listener.js 21:31:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (0000008896572000) [pid = 2868] [serial = 176] [outer = 0000008892D51400] 21:31:20 INFO - PROCESS | 2868 | 1463718680142 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]]]}] 21:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 838ms 21:31:20 INFO - PROCESS | 2868 | 1463718680173 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 21:31:20 INFO - PROCESS | 2868 | 1463718680176 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 21:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:31:20 INFO - PROCESS | 2868 | 1463718680180 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:31:20 INFO - PROCESS | 2868 | 1463718680185 Marionette TRACE conn6 <- [1,202,null,{}] 21:31:20 INFO - PROCESS | 2868 | 1463718680231 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}] 21:31:20 INFO - PROCESS | 2868 | 1463718680398 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 21:31:20 INFO - PROCESS | 2868 | 1463718680481 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2570000 == 47 [pid = 2868] [id = 60] 21:31:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (0000008897339000) [pid = 2868] [serial = 177] [outer = 0000000000000000] 21:31:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889A021000) [pid = 2868] [serial = 178] [outer = 0000008897339000] 21:31:20 INFO - PROCESS | 2868 | 1463718680539 Marionette DEBUG loaded listener.js 21:31:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889CABE800) [pid = 2868] [serial = 179] [outer = 0000008897339000] 21:31:21 INFO - PROCESS | 2868 | 1463718681100 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]]]}] 21:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 944ms 21:31:21 INFO - PROCESS | 2868 | 1463718681134 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 21:31:21 INFO - PROCESS | 2868 | 1463718681137 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 21:31:21 INFO - PROCESS | 2868 | 1463718681142 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:31:21 INFO - PROCESS | 2868 | 1463718681144 Marionette TRACE conn6 <- [1,206,null,{}] 21:31:21 INFO - PROCESS | 2868 | 1463718681148 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}] 21:31:21 INFO - PROCESS | 2868 | 1463718681254 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 21:31:21 INFO - PROCESS | 2868 | 1463718681332 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A253A000 == 48 [pid = 2868] [id = 61] 21:31:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A0C0B000) [pid = 2868] [serial = 180] [outer = 0000000000000000] 21:31:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A1013C00) [pid = 2868] [serial = 181] [outer = 00000088A0C0B000] 21:31:21 INFO - PROCESS | 2868 | 1463718681387 Marionette DEBUG loaded listener.js 21:31:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A101F400) [pid = 2868] [serial = 182] [outer = 00000088A0C0B000] 21:31:21 INFO - PROCESS | 2868 | 1463718681908 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]]]}] 21:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 943ms 21:31:22 INFO - PROCESS | 2868 | 1463718682114 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 21:31:22 INFO - PROCESS | 2868 | 1463718682120 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 21:31:22 INFO - PROCESS | 2868 | 1463718682127 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:31:22 INFO - PROCESS | 2868 | 1463718682130 Marionette TRACE conn6 <- [1,210,null,{}] 21:31:22 INFO - PROCESS | 2868 | 1463718682137 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}] 21:31:22 INFO - PROCESS | 2868 | 1463718682236 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 21:31:22 INFO - PROCESS | 2868 | 1463718682298 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:22 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892FC6000 == 49 [pid = 2868] [id = 62] 21:31:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000888BC2C000) [pid = 2868] [serial = 183] [outer = 0000000000000000] 21:31:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000888D546000) [pid = 2868] [serial = 184] [outer = 000000888BC2C000] 21:31:22 INFO - PROCESS | 2868 | 1463718682347 Marionette DEBUG loaded listener.js 21:31:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088915E8800) [pid = 2868] [serial = 185] [outer = 000000888BC2C000] 21:31:22 INFO - PROCESS | 2868 | 1463718682885 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]]]}] 21:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 840ms 21:31:22 INFO - PROCESS | 2868 | 1463718682973 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 21:31:22 INFO - PROCESS | 2868 | 1463718682977 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 21:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:31:22 INFO - PROCESS | 2868 | 1463718682985 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:31:22 INFO - PROCESS | 2868 | 1463718682988 Marionette TRACE conn6 <- [1,214,null,{}] 21:31:22 INFO - PROCESS | 2868 | 1463718682992 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}] 21:31:23 INFO - PROCESS | 2868 | 1463718683108 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12B0800 == 48 [pid = 2868] [id = 56] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A103D000 == 47 [pid = 2868] [id = 55] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 000000888DA2A000 == 46 [pid = 2868] [id = 54] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 000000889C2CC000 == 45 [pid = 2868] [id = 53] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 000000889A2DA800 == 44 [pid = 2868] [id = 52] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 0000008899720000 == 43 [pid = 2868] [id = 51] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088979A4800 == 42 [pid = 2868] [id = 50] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 0000008896855800 == 41 [pid = 2868] [id = 49] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 000000888DA2B800 == 40 [pid = 2868] [id = 48] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 000000888D1AE800 == 39 [pid = 2868] [id = 47] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 000000889A575800 == 38 [pid = 2868] [id = 45] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 000000888DACD800 == 37 [pid = 2868] [id = 44] 21:31:23 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1292800 == 36 [pid = 2868] [id = 43] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889C19B000) [pid = 2868] [serial = 111] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889CA58000) [pid = 2868] [serial = 112] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000888B060400) [pid = 2868] [serial = 117] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889A2EE400) [pid = 2868] [serial = 114] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008896BBF000) [pid = 2868] [serial = 102] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889CA55000) [pid = 2868] [serial = 115] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889712A000) [pid = 2868] [serial = 103] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000888BC26C00) [pid = 2868] [serial = 97] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000888B188000) [pid = 2868] [serial = 96] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (0000008898B0CC00) [pid = 2868] [serial = 105] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (0000008899E74000) [pid = 2868] [serial = 106] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889AF3D000) [pid = 2868] [serial = 94] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000888BC2A400) [pid = 2868] [serial = 93] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889A399000) [pid = 2868] [serial = 90] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000888E253800) [pid = 2868] [serial = 99] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (0000008891D75800) [pid = 2868] [serial = 100] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889ACE5C00) [pid = 2868] [serial = 108] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (0000008897391C00) [pid = 2868] [serial = 87] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (0000008891576800) [pid = 2868] [serial = 84] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889A4D4400) [pid = 2868] [serial = 81] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (00000088A0C07000) [pid = 2868] [serial = 124] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000888D562800) [pid = 2868] [serial = 121] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889D1EBC00) [pid = 2868] [serial = 123] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (0000008896B39000) [pid = 2868] [serial = 118] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889AF42C00) [pid = 2868] [serial = 109] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000888D55B400) [pid = 2868] [serial = 120] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (00000088A0C0E800) [pid = 2868] [serial = 126] [outer = 0000000000000000] [url = about:blank] 21:31:23 INFO - PROCESS | 2868 | 1463718683206 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:23 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CC53000 == 37 [pid = 2868] [id = 63] 21:31:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000888B026C00) [pid = 2868] [serial = 186] [outer = 0000000000000000] 21:31:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (000000888B05CC00) [pid = 2868] [serial = 187] [outer = 000000888B026C00] 21:31:23 INFO - PROCESS | 2868 | 1463718683255 Marionette DEBUG loaded listener.js 21:31:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000888C1C4400) [pid = 2868] [serial = 188] [outer = 000000888B026C00] 21:31:23 INFO - PROCESS | 2868 | 1463718683668 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]]]}] 21:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 732ms 21:31:23 INFO - PROCESS | 2868 | 1463718683719 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 21:31:23 INFO - PROCESS | 2868 | 1463718683721 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 21:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:31:23 INFO - PROCESS | 2868 | 1463718683725 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:31:23 INFO - PROCESS | 2868 | 1463718683727 Marionette TRACE conn6 <- [1,218,null,{}] 21:31:23 INFO - PROCESS | 2868 | 1463718683738 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}] 21:31:23 INFO - PROCESS | 2868 | 1463718683829 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 21:31:23 INFO - PROCESS | 2868 | 1463718683839 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:23 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B7C800 == 38 [pid = 2868] [id = 64] 21:31:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (0000008892D5A400) [pid = 2868] [serial = 189] [outer = 0000000000000000] 21:31:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (0000008892D8FC00) [pid = 2868] [serial = 190] [outer = 0000008892D5A400] 21:31:23 INFO - PROCESS | 2868 | 1463718683890 Marionette DEBUG loaded listener.js 21:31:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (0000008896576000) [pid = 2868] [serial = 191] [outer = 0000008892D5A400] 21:31:24 INFO - PROCESS | 2868 | 1463718684321 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]]]}] 21:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 21:31:24 INFO - PROCESS | 2868 | 1463718684356 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 21:31:24 INFO - PROCESS | 2868 | 1463718684358 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 21:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:31:24 INFO - PROCESS | 2868 | 1463718684361 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:31:24 INFO - PROCESS | 2868 | 1463718684363 Marionette TRACE conn6 <- [1,222,null,{}] 21:31:24 INFO - PROCESS | 2868 | 1463718684371 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}] 21:31:24 INFO - PROCESS | 2868 | 1463718684455 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 21:31:24 INFO - PROCESS | 2868 | 1463718684462 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088971A8000 == 39 [pid = 2868] [id = 65] 21:31:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000888D3B4000) [pid = 2868] [serial = 192] [outer = 0000000000000000] 21:31:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (0000008896E37C00) [pid = 2868] [serial = 193] [outer = 000000888D3B4000] 21:31:24 INFO - PROCESS | 2868 | 1463718684510 Marionette DEBUG loaded listener.js 21:31:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (0000008897309C00) [pid = 2868] [serial = 194] [outer = 000000888D3B4000] 21:31:24 INFO - PROCESS | 2868 | 1463718684929 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]]]}] 21:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 21:31:24 INFO - PROCESS | 2868 | 1463718684964 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 21:31:24 INFO - PROCESS | 2868 | 1463718684966 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 21:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:31:24 INFO - PROCESS | 2868 | 1463718684970 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:31:24 INFO - PROCESS | 2868 | 1463718684971 Marionette TRACE conn6 <- [1,226,null,{}] 21:31:24 INFO - PROCESS | 2868 | 1463718684975 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}] 21:31:25 INFO - PROCESS | 2868 | 1463718685055 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 21:31:25 INFO - PROCESS | 2868 | 1463718685062 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:25 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A7E800 == 40 [pid = 2868] [id = 66] 21:31:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889738D800) [pid = 2868] [serial = 195] [outer = 0000000000000000] 21:31:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (0000008897920C00) [pid = 2868] [serial = 196] [outer = 000000889738D800] 21:31:25 INFO - PROCESS | 2868 | 1463718685109 Marionette DEBUG loaded listener.js 21:31:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (0000008899B30400) [pid = 2868] [serial = 197] [outer = 000000889738D800] 21:31:25 INFO - PROCESS | 2868 | 1463718685570 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]]]}] 21:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 21:31:25 INFO - PROCESS | 2868 | 1463718685602 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 21:31:25 INFO - PROCESS | 2868 | 1463718685604 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 21:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:31:25 INFO - PROCESS | 2868 | 1463718685608 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:31:25 INFO - PROCESS | 2868 | 1463718685609 Marionette TRACE conn6 <- [1,230,null,{}] 21:31:25 INFO - PROCESS | 2868 | 1463718685613 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}] 21:31:25 INFO - PROCESS | 2868 | 1463718685747 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 21:31:25 INFO - PROCESS | 2868 | 1463718685793 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:25 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B9BB800 == 41 [pid = 2868] [id = 67] 21:31:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889A3A2400) [pid = 2868] [serial = 198] [outer = 0000000000000000] 21:31:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889AE4CC00) [pid = 2868] [serial = 199] [outer = 000000889A3A2400] 21:31:25 INFO - PROCESS | 2868 | 1463718685839 Marionette DEBUG loaded listener.js 21:31:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889AFF3C00) [pid = 2868] [serial = 200] [outer = 000000889A3A2400] 21:31:26 INFO - PROCESS | 2868 | 1463718686255 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]]]}] 21:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 21:31:26 INFO - PROCESS | 2868 | 1463718686300 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 21:31:26 INFO - PROCESS | 2868 | 1463718686303 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 21:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:31:26 INFO - PROCESS | 2868 | 1463718686306 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:31:26 INFO - PROCESS | 2868 | 1463718686308 Marionette TRACE conn6 <- [1,234,null,{}] 21:31:26 INFO - PROCESS | 2868 | 1463718686319 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}] 21:31:26 INFO - PROCESS | 2868 | 1463718686443 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 21:31:26 INFO - PROCESS | 2868 | 1463718686491 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:26 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CA03800 == 42 [pid = 2868] [id = 68] 21:31:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889A3A4000) [pid = 2868] [serial = 201] [outer = 0000000000000000] 21:31:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889BD7E000) [pid = 2868] [serial = 202] [outer = 000000889A3A4000] 21:31:26 INFO - PROCESS | 2868 | 1463718686536 Marionette DEBUG loaded listener.js 21:31:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889D1ED800) [pid = 2868] [serial = 203] [outer = 000000889A3A4000] 21:31:26 INFO - PROCESS | 2868 | 1463718686932 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]]]}] 21:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 649ms 21:31:26 INFO - PROCESS | 2868 | 1463718686958 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 21:31:26 INFO - PROCESS | 2868 | 1463718686961 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 21:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:31:26 INFO - PROCESS | 2868 | 1463718686964 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:31:26 INFO - PROCESS | 2868 | 1463718686966 Marionette TRACE conn6 <- [1,238,null,{}] 21:31:26 INFO - PROCESS | 2868 | 1463718686969 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}] 21:31:27 INFO - PROCESS | 2868 | 1463718687070 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 21:31:27 INFO - PROCESS | 2868 | 1463718687076 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0B9B000 == 43 [pid = 2868] [id = 69] 21:31:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (0000008899227000) [pid = 2868] [serial = 204] [outer = 0000000000000000] 21:31:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889922B400) [pid = 2868] [serial = 205] [outer = 0000008899227000] 21:31:27 INFO - PROCESS | 2868 | 1463718687123 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (0000008899231C00) [pid = 2868] [serial = 206] [outer = 0000008899227000] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (0000008893641000) [pid = 2868] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889738C800) [pid = 2868] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (0000008891F55000) [pid = 2868] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889A2E5800) [pid = 2868] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000888B185400) [pid = 2868] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000888B057400) [pid = 2868] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (0000008896892800) [pid = 2868] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889125B400) [pid = 2868] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (0000008898D2F400) [pid = 2868] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:31:27 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889BAE4C00) [pid = 2868] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:31:27 INFO - PROCESS | 2868 | 1463718687593 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]]]}] 21:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 21:31:27 INFO - PROCESS | 2868 | 1463718687638 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 21:31:27 INFO - PROCESS | 2868 | 1463718687640 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 21:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:31:27 INFO - PROCESS | 2868 | 1463718687644 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:31:27 INFO - PROCESS | 2868 | 1463718687646 Marionette TRACE conn6 <- [1,242,null,{}] 21:31:27 INFO - PROCESS | 2868 | 1463718687649 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}] 21:31:27 INFO - PROCESS | 2868 | 1463718687752 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 21:31:27 INFO - PROCESS | 2868 | 1463718687819 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A108D800 == 44 [pid = 2868] [id = 70] 21:31:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889125B400) [pid = 2868] [serial = 207] [outer = 0000000000000000] 21:31:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (0000008899231400) [pid = 2868] [serial = 208] [outer = 000000889125B400] 21:31:27 INFO - PROCESS | 2868 | 1463718687864 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889EC60000) [pid = 2868] [serial = 209] [outer = 000000889125B400] 21:31:28 INFO - PROCESS | 2868 | 1463718688230 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]]]}] 21:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 21:31:28 INFO - PROCESS | 2868 | 1463718688276 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 2868 | 1463718688278 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 21:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:31:28 INFO - PROCESS | 2868 | 1463718688282 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 2868 | 1463718688284 Marionette TRACE conn6 <- [1,246,null,{}] 21:31:28 INFO - PROCESS | 2868 | 1463718688288 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}] 21:31:28 INFO - PROCESS | 2868 | 1463718688369 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 21:31:28 INFO - PROCESS | 2868 | 1463718688376 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1322800 == 45 [pid = 2868] [id = 71] 21:31:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889AE76400) [pid = 2868] [serial = 210] [outer = 0000000000000000] 21:31:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889AE7C800) [pid = 2868] [serial = 211] [outer = 000000889AE76400] 21:31:28 INFO - PROCESS | 2868 | 1463718688422 Marionette DEBUG loaded listener.js 21:31:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889EC5F800) [pid = 2868] [serial = 212] [outer = 000000889AE76400] 21:31:28 INFO - PROCESS | 2868 | 1463718688945 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]]]}] 21:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 21:31:28 INFO - PROCESS | 2868 | 1463718688977 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 2868 | 1463718688979 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 21:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:31:28 INFO - PROCESS | 2868 | 1463718688983 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 2868 | 1463718688985 Marionette TRACE conn6 <- [1,250,null,{}] 21:31:28 INFO - PROCESS | 2868 | 1463718688989 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}] 21:31:29 INFO - PROCESS | 2868 | 1463718689120 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 21:31:29 INFO - PROCESS | 2868 | 1463718689129 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25C6800 == 46 [pid = 2868] [id = 72] 21:31:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889EC40C00) [pid = 2868] [serial = 213] [outer = 0000000000000000] 21:31:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889EC69C00) [pid = 2868] [serial = 214] [outer = 000000889EC40C00] 21:31:29 INFO - PROCESS | 2868 | 1463718689180 Marionette DEBUG loaded listener.js 21:31:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889ED64000) [pid = 2868] [serial = 215] [outer = 000000889EC40C00] 21:31:29 INFO - PROCESS | 2868 | 1463718689769 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]]]}] 21:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 840ms 21:31:29 INFO - PROCESS | 2868 | 1463718689826 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 21:31:29 INFO - PROCESS | 2868 | 1463718689831 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 21:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:31:29 INFO - PROCESS | 2868 | 1463718689837 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:31:29 INFO - PROCESS | 2868 | 1463718689841 Marionette TRACE conn6 <- [1,254,null,{}] 21:31:29 INFO - PROCESS | 2868 | 1463718689848 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}] 21:31:29 INFO - PROCESS | 2868 | 1463718689962 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 21:31:30 INFO - PROCESS | 2868 | 1463718690032 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:30 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892DC8800 == 47 [pid = 2868] [id = 73] 21:31:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000888BC09C00) [pid = 2868] [serial = 216] [outer = 0000000000000000] 21:31:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000888C5BBC00) [pid = 2868] [serial = 217] [outer = 000000888BC09C00] 21:31:30 INFO - PROCESS | 2868 | 1463718690091 Marionette DEBUG loaded listener.js 21:31:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889125D800) [pid = 2868] [serial = 218] [outer = 000000888BC09C00] 21:31:30 INFO - PROCESS | 2868 | 1463718690679 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]]]}] 21:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 21:31:30 INFO - PROCESS | 2868 | 1463718690720 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 21:31:30 INFO - PROCESS | 2868 | 1463718690727 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 21:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:31:30 INFO - PROCESS | 2868 | 1463718690734 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:31:30 INFO - PROCESS | 2868 | 1463718690737 Marionette TRACE conn6 <- [1,258,null,{}] 21:31:30 INFO - PROCESS | 2868 | 1463718690742 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}] 21:31:30 INFO - PROCESS | 2868 | 1463718690854 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 21:31:30 INFO - PROCESS | 2868 | 1463718690937 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:30 INFO - PROCESS | 2868 | ++DOCSHELL 000000889AF63800 == 48 [pid = 2868] [id = 74] 21:31:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088937A5800) [pid = 2868] [serial = 219] [outer = 0000000000000000] 21:31:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (0000008896BB8000) [pid = 2868] [serial = 220] [outer = 00000088937A5800] 21:31:31 INFO - PROCESS | 2868 | 1463718690994 Marionette DEBUG loaded listener.js 21:31:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (0000008899224C00) [pid = 2868] [serial = 221] [outer = 00000088937A5800] 21:31:31 INFO - PROCESS | 2868 | 1463718691541 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]]]}] 21:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 838ms 21:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:31:31 INFO - PROCESS | 2868 | 1463718691578 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 21:31:31 INFO - PROCESS | 2868 | 1463718691581 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 21:31:31 INFO - PROCESS | 2868 | 1463718691585 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:31:31 INFO - PROCESS | 2868 | 1463718691589 Marionette TRACE conn6 <- [1,262,null,{}] 21:31:31 INFO - PROCESS | 2868 | 1463718691601 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}] 21:31:31 INFO - PROCESS | 2868 | 1463718691713 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 21:31:31 INFO - PROCESS | 2868 | 1463718691798 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12A1000 == 49 [pid = 2868] [id = 75] 21:31:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889AE51800) [pid = 2868] [serial = 222] [outer = 0000000000000000] 21:31:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889AE7A000) [pid = 2868] [serial = 223] [outer = 000000889AE51800] 21:31:31 INFO - PROCESS | 2868 | 1463718691857 Marionette DEBUG loaded listener.js 21:31:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889D213800) [pid = 2868] [serial = 224] [outer = 000000889AE51800] 21:31:32 INFO - PROCESS | 2868 | 1463718692445 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]]]}] 21:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 880ms 21:31:32 INFO - PROCESS | 2868 | 1463718692467 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 21:31:32 INFO - PROCESS | 2868 | 1463718692470 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 21:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:31:32 INFO - PROCESS | 2868 | 1463718692474 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:31:32 INFO - PROCESS | 2868 | 1463718692476 Marionette TRACE conn6 <- [1,266,null,{}] 21:31:32 INFO - PROCESS | 2868 | 1463718692480 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}] 21:31:32 INFO - PROCESS | 2868 | 1463718692589 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 21:31:32 INFO - PROCESS | 2868 | 1463718692756 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A294F000 == 50 [pid = 2868] [id = 76] 21:31:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889EC43400) [pid = 2868] [serial = 225] [outer = 0000000000000000] 21:31:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889EC46800) [pid = 2868] [serial = 226] [outer = 000000889EC43400] 21:31:32 INFO - PROCESS | 2868 | 1463718692824 Marionette DEBUG loaded listener.js 21:31:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889EC6A000) [pid = 2868] [serial = 227] [outer = 000000889EC43400] 21:31:33 INFO - PROCESS | 2868 | 1463718693652 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]]]}] 21:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1236ms 21:31:33 INFO - PROCESS | 2868 | 1463718693712 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 21:31:33 INFO - PROCESS | 2868 | 1463718693714 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 21:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:31:33 INFO - PROCESS | 2868 | 1463718693718 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:31:33 INFO - PROCESS | 2868 | 1463718693720 Marionette TRACE conn6 <- [1,270,null,{}] 21:31:33 INFO - PROCESS | 2868 | 1463718693725 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}] 21:31:33 INFO - PROCESS | 2868 | 1463718693985 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 21:31:34 INFO - PROCESS | 2868 | 1463718694119 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:34 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B87800 == 51 [pid = 2868] [id = 77] 21:31:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000888B943800) [pid = 2868] [serial = 228] [outer = 0000000000000000] 21:31:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000888BC28000) [pid = 2868] [serial = 229] [outer = 000000888B943800] 21:31:34 INFO - PROCESS | 2868 | 1463718694208 Marionette DEBUG loaded listener.js 21:31:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000888D562000) [pid = 2868] [serial = 230] [outer = 000000888B943800] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 000000889C1D9000 == 50 [pid = 2868] [id = 30] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1322800 == 49 [pid = 2868] [id = 71] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A108D800 == 48 [pid = 2868] [id = 70] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0B9B000 == 47 [pid = 2868] [id = 69] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 000000889CA03800 == 46 [pid = 2868] [id = 68] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 000000889B9BB800 == 45 [pid = 2868] [id = 67] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 0000008899A7E800 == 44 [pid = 2868] [id = 66] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088971A8000 == 43 [pid = 2868] [id = 65] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 0000008896B7C800 == 42 [pid = 2868] [id = 64] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 000000888CC53000 == 41 [pid = 2868] [id = 63] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 0000008892FC6000 == 40 [pid = 2868] [id = 62] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889ED66C00) [pid = 2868] [serial = 169] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (0000008892D0D400) [pid = 2868] [serial = 132] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000888BC12400) [pid = 2868] [serial = 129] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 0000008891590800 == 39 [pid = 2868] [id = 58] 21:31:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21D7800 == 38 [pid = 2868] [id = 57] 21:31:34 INFO - PROCESS | 2868 | 1463718694835 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]]]}] 21:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1143ms 21:31:34 INFO - PROCESS | 2868 | 1463718694865 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 21:31:34 INFO - PROCESS | 2868 | 1463718694869 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 21:31:34 INFO - PROCESS | 2868 | 1463718694874 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:31:34 INFO - PROCESS | 2868 | 1463718694879 Marionette TRACE conn6 <- [1,274,null,{}] 21:31:34 INFO - PROCESS | 2868 | 1463718694883 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}] 21:31:34 INFO - PROCESS | 2868 | 1463718694985 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000889ACEFC00) [pid = 2868] [serial = 135] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889A399800) [pid = 2868] [serial = 157] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889A2E9400) [pid = 2868] [serial = 156] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000888D54D400) [pid = 2868] [serial = 139] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000888B1DB400) [pid = 2868] [serial = 138] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000888BC2C800) [pid = 2868] [serial = 141] [outer = 0000000000000000] [url = about:blank] 21:31:34 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000888D551400) [pid = 2868] [serial = 142] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008896BB6000) [pid = 2868] [serial = 150] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889AE0BC00) [pid = 2868] [serial = 159] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008898B0A800) [pid = 2868] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889AE98C00) [pid = 2868] [serial = 160] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889AFF4C00) [pid = 2868] [serial = 163] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889BA92000) [pid = 2868] [serial = 164] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889CAC6000) [pid = 2868] [serial = 167] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889C1A5400) [pid = 2868] [serial = 166] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (0000008896E3B400) [pid = 2868] [serial = 151] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889363B400) [pid = 2868] [serial = 147] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (0000008899B27000) [pid = 2868] [serial = 154] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (0000008897924C00) [pid = 2868] [serial = 153] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (0000008896575400) [pid = 2868] [serial = 148] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (0000008892C03C00) [pid = 2868] [serial = 144] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (0000008892D55800) [pid = 2868] [serial = 145] [outer = 0000000000000000] [url = about:blank] 21:31:35 INFO - PROCESS | 2868 | 1463718695064 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088915A3800 == 39 [pid = 2868] [id = 78] 21:31:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000888B186400) [pid = 2868] [serial = 231] [outer = 0000000000000000] 21:31:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000888D547400) [pid = 2868] [serial = 232] [outer = 000000888B186400] 21:31:35 INFO - PROCESS | 2868 | 1463718695118 Marionette DEBUG loaded listener.js 21:31:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (0000008891405800) [pid = 2868] [serial = 233] [outer = 000000888B186400] 21:31:35 INFO - PROCESS | 2868 | 1463718695536 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]]]}] 21:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 21:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:31:35 INFO - PROCESS | 2868 | 1463718695613 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 21:31:35 INFO - PROCESS | 2868 | 1463718695616 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 21:31:35 INFO - PROCESS | 2868 | 1463718695620 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:31:35 INFO - PROCESS | 2868 | 1463718695622 Marionette TRACE conn6 <- [1,278,null,{}] 21:31:35 INFO - PROCESS | 2868 | 1463718695626 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}] 21:31:35 INFO - PROCESS | 2868 | 1463718695713 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 21:31:35 INFO - PROCESS | 2868 | 1463718695729 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:35 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896EBF800 == 40 [pid = 2868] [id = 79] 21:31:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (0000008892D5E800) [pid = 2868] [serial = 234] [outer = 0000000000000000] 21:31:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (0000008892D8CC00) [pid = 2868] [serial = 235] [outer = 0000008892D5E800] 21:31:35 INFO - PROCESS | 2868 | 1463718695779 Marionette DEBUG loaded listener.js 21:31:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (0000008896578C00) [pid = 2868] [serial = 236] [outer = 0000008892D5E800] 21:31:36 INFO - PROCESS | 2868 | 1463718696225 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]]]}] 21:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 21:31:36 INFO - PROCESS | 2868 | 1463718696250 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 21:31:36 INFO - PROCESS | 2868 | 1463718696255 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 21:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:31:36 INFO - PROCESS | 2868 | 1463718696271 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:31:36 INFO - PROCESS | 2868 | 1463718696276 Marionette TRACE conn6 <- [1,282,null,{}] 21:31:36 INFO - PROCESS | 2868 | 1463718696280 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}] 21:31:36 INFO - PROCESS | 2868 | 1463718696371 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 21:31:36 INFO - PROCESS | 2868 | 1463718696379 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:36 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A67800 == 41 [pid = 2868] [id = 80] 21:31:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008897128800) [pid = 2868] [serial = 237] [outer = 0000000000000000] 21:31:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (0000008897334C00) [pid = 2868] [serial = 238] [outer = 0000008897128800] 21:31:36 INFO - PROCESS | 2868 | 1463718696429 Marionette DEBUG loaded listener.js 21:31:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (0000008897961C00) [pid = 2868] [serial = 239] [outer = 0000008897128800] 21:31:36 INFO - PROCESS | 2868 | 1463718696845 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]]]}] 21:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 21:31:36 INFO - PROCESS | 2868 | 1463718696899 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 21:31:36 INFO - PROCESS | 2868 | 1463718696902 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 21:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:31:36 INFO - PROCESS | 2868 | 1463718696905 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:31:36 INFO - PROCESS | 2868 | 1463718696907 Marionette TRACE conn6 <- [1,286,null,{}] 21:31:36 INFO - PROCESS | 2868 | 1463718696910 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}] 21:31:36 INFO - PROCESS | 2868 | 1463718696995 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 21:31:37 INFO - PROCESS | 2868 | 1463718697002 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:37 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A79A800 == 42 [pid = 2868] [id = 81] 21:31:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (0000008898D37400) [pid = 2868] [serial = 240] [outer = 0000000000000000] 21:31:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088996F7400) [pid = 2868] [serial = 241] [outer = 0000008898D37400] 21:31:37 INFO - PROCESS | 2868 | 1463718697050 Marionette DEBUG loaded listener.js 21:31:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889A2B7800) [pid = 2868] [serial = 242] [outer = 0000008898D37400] 21:31:37 INFO - PROCESS | 2868 | 1463718697533 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]]]}] 21:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 21:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:31:37 INFO - PROCESS | 2868 | 1463718697605 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 21:31:37 INFO - PROCESS | 2868 | 1463718697607 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 21:31:37 INFO - PROCESS | 2868 | 1463718697610 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:31:37 INFO - PROCESS | 2868 | 1463718697613 Marionette TRACE conn6 <- [1,290,null,{}] 21:31:37 INFO - PROCESS | 2868 | 1463718697616 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}] 21:31:37 INFO - PROCESS | 2868 | 1463718697731 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 21:31:37 INFO - PROCESS | 2868 | 1463718697779 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:37 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C2C9000 == 43 [pid = 2868] [id = 82] 21:31:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889A2EF800) [pid = 2868] [serial = 243] [outer = 0000000000000000] 21:31:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889A396800) [pid = 2868] [serial = 244] [outer = 000000889A2EF800] 21:31:37 INFO - PROCESS | 2868 | 1463718697834 Marionette DEBUG loaded listener.js 21:31:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889ACE5C00) [pid = 2868] [serial = 245] [outer = 000000889A2EF800] 21:31:38 INFO - PROCESS | 2868 | 1463718698285 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]]]}] 21:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 732ms 21:31:38 INFO - PROCESS | 2868 | 1463718698356 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 21:31:38 INFO - PROCESS | 2868 | 1463718698358 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 21:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:31:38 INFO - PROCESS | 2868 | 1463718698370 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:31:38 INFO - PROCESS | 2868 | 1463718698372 Marionette TRACE conn6 <- [1,294,null,{}] 21:31:38 INFO - PROCESS | 2868 | 1463718698376 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}] 21:31:38 INFO - PROCESS | 2868 | 1463718698488 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 21:31:38 INFO - PROCESS | 2868 | 1463718698536 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:38 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892DBA800 == 44 [pid = 2868] [id = 83] 21:31:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889AE75000) [pid = 2868] [serial = 246] [outer = 0000000000000000] 21:31:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889AF3D000) [pid = 2868] [serial = 247] [outer = 000000889AE75000] 21:31:38 INFO - PROCESS | 2868 | 1463718698581 Marionette DEBUG loaded listener.js 21:31:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889BA95800) [pid = 2868] [serial = 248] [outer = 000000889AE75000] 21:31:38 INFO - PROCESS | 2868 | 1463718698995 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]]]}] 21:31:39 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. 21:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 691ms 21:31:39 INFO - PROCESS | 2868 | 1463718699064 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 21:31:39 INFO - PROCESS | 2868 | 1463718699066 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 21:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:31:39 INFO - PROCESS | 2868 | 1463718699076 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:31:39 INFO - PROCESS | 2868 | 1463718699078 Marionette TRACE conn6 <- [1,298,null,{}] 21:31:39 INFO - PROCESS | 2868 | 1463718699082 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}] 21:31:39 INFO - PROCESS | 2868 | 1463718699192 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 21:31:39 INFO - PROCESS | 2868 | 1463718699206 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BA2800 == 45 [pid = 2868] [id = 84] 21:31:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889BAEA400) [pid = 2868] [serial = 249] [outer = 0000000000000000] 21:31:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889BD79C00) [pid = 2868] [serial = 250] [outer = 000000889BAEA400] 21:31:39 INFO - PROCESS | 2868 | 1463718699252 Marionette DEBUG loaded listener.js 21:31:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889D1E8000) [pid = 2868] [serial = 251] [outer = 000000889BAEA400] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889738D800) [pid = 2868] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889A3A4000) [pid = 2868] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000888B026C00) [pid = 2868] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889D50B000) [pid = 2868] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000888D3B4000) [pid = 2868] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (0000008892D5A400) [pid = 2868] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008899227000) [pid = 2868] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889125B400) [pid = 2868] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889AE76400) [pid = 2868] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889A2E4C00) [pid = 2868] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (0000008896E34400) [pid = 2868] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000888B185800) [pid = 2868] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000888D54C800) [pid = 2868] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889A3A2400) [pid = 2868] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:31:39 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000888BC2C000) [pid = 2868] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:31:39 INFO - PROCESS | 2868 | 1463718699737 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]]]}] 21:31:39 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. 21:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 21:31:39 INFO - PROCESS | 2868 | 1463718699808 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:31:39 INFO - PROCESS | 2868 | 1463718699817 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 21:31:39 INFO - PROCESS | 2868 | 1463718699819 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 21:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:31:39 INFO - PROCESS | 2868 | 1463718699825 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:31:39 INFO - PROCESS | 2868 | 1463718699827 Marionette TRACE conn6 <- [1,302,null,{}] 21:31:39 INFO - PROCESS | 2868 | 1463718699830 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}] 21:31:39 INFO - PROCESS | 2868 | 1463718699915 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 21:31:39 INFO - PROCESS | 2868 | 1463718699922 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1297000 == 46 [pid = 2868] [id = 85] 21:31:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008897390800) [pid = 2868] [serial = 252] [outer = 0000000000000000] 21:31:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889D21BC00) [pid = 2868] [serial = 253] [outer = 0000008897390800] 21:31:39 INFO - PROCESS | 2868 | 1463718699970 Marionette DEBUG loaded listener.js 21:31:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889EC48000) [pid = 2868] [serial = 254] [outer = 0000008897390800] 21:31:40 INFO - PROCESS | 2868 | 1463718700377 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]]]}] 21:31:40 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. 21:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 587ms 21:31:40 INFO - PROCESS | 2868 | 1463718700412 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 21:31:40 INFO - PROCESS | 2868 | 1463718700414 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 21:31:40 INFO - PROCESS | 2868 | 1463718700418 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:31:40 INFO - PROCESS | 2868 | 1463718700419 Marionette TRACE conn6 <- [1,306,null,{}] 21:31:40 INFO - PROCESS | 2868 | 1463718700429 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}] 21:31:40 INFO - PROCESS | 2868 | 1463718700513 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 21:31:40 INFO - PROCESS | 2868 | 1463718700530 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1320000 == 47 [pid = 2868] [id = 86] 21:31:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889E056000) [pid = 2868] [serial = 255] [outer = 0000000000000000] 21:31:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889E05CC00) [pid = 2868] [serial = 256] [outer = 000000889E056000] 21:31:40 INFO - PROCESS | 2868 | 1463718700576 Marionette DEBUG loaded listener.js 21:31:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889E062C00) [pid = 2868] [serial = 257] [outer = 000000889E056000] 21:31:40 INFO - PROCESS | 2868 | 1463718700970 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]]]}] 21:31:41 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. 21:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 585ms 21:31:41 INFO - PROCESS | 2868 | 1463718701006 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 21:31:41 INFO - PROCESS | 2868 | 1463718701009 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 21:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:31:41 INFO - PROCESS | 2868 | 1463718701012 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:31:41 INFO - PROCESS | 2868 | 1463718701014 Marionette TRACE conn6 <- [1,310,null,{}] 21:31:41 INFO - PROCESS | 2868 | 1463718701018 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}] 21:31:41 INFO - PROCESS | 2868 | 1463718701140 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 21:31:41 INFO - PROCESS | 2868 | 1463718701157 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2559000 == 48 [pid = 2868] [id = 87] 21:31:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889EC45000) [pid = 2868] [serial = 258] [outer = 0000000000000000] 21:31:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889EC68800) [pid = 2868] [serial = 259] [outer = 000000889EC45000] 21:31:41 INFO - PROCESS | 2868 | 1463718701209 Marionette DEBUG loaded listener.js 21:31:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A0C09800) [pid = 2868] [serial = 260] [outer = 000000889EC45000] 21:31:41 INFO - PROCESS | 2868 | 1463718701793 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]]]}] 21:31:41 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. 21:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 837ms 21:31:41 INFO - PROCESS | 2868 | 1463718701853 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 21:31:41 INFO - PROCESS | 2868 | 1463718701858 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 21:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:31:41 INFO - PROCESS | 2868 | 1463718701864 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:31:41 INFO - PROCESS | 2868 | 1463718701869 Marionette TRACE conn6 <- [1,314,null,{}] 21:31:41 INFO - PROCESS | 2868 | 1463718701876 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}] 21:31:42 INFO - PROCESS | 2868 | 1463718701994 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 21:31:42 INFO - PROCESS | 2868 | 1463718702067 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088969A6000 == 49 [pid = 2868] [id = 88] 21:31:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000888B187400) [pid = 2868] [serial = 261] [outer = 0000000000000000] 21:31:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000888D548000) [pid = 2868] [serial = 262] [outer = 000000888B187400] 21:31:42 INFO - PROCESS | 2868 | 1463718702167 Marionette DEBUG loaded listener.js 21:31:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (0000008892D51C00) [pid = 2868] [serial = 263] [outer = 000000888B187400] 21:31:42 INFO - PROCESS | 2868 | 1463718702810 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]]]}] 21:31:42 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. 21:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 985ms 21:31:42 INFO - PROCESS | 2868 | 1463718702853 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 21:31:42 INFO - PROCESS | 2868 | 1463718702860 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 21:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:31:42 INFO - PROCESS | 2868 | 1463718702866 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:31:42 INFO - PROCESS | 2868 | 1463718702870 Marionette TRACE conn6 <- [1,318,null,{}] 21:31:42 INFO - PROCESS | 2868 | 1463718702874 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}] 21:31:43 INFO - PROCESS | 2868 | 1463718702988 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 21:31:43 INFO - PROCESS | 2868 | 1463718703059 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:43 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D647000 == 50 [pid = 2868] [id = 89] 21:31:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (00000088968E3800) [pid = 2868] [serial = 264] [outer = 0000000000000000] 21:31:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (0000008896E3B400) [pid = 2868] [serial = 265] [outer = 00000088968E3800] 21:31:43 INFO - PROCESS | 2868 | 1463718703115 Marionette DEBUG loaded listener.js 21:31:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (0000008899B22400) [pid = 2868] [serial = 266] [outer = 00000088968E3800] 21:31:43 INFO - PROCESS | 2868 | 1463718703743 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]]]}] 21:31:43 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. 21:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 923ms 21:31:43 INFO - PROCESS | 2868 | 1463718703795 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 21:31:43 INFO - PROCESS | 2868 | 1463718703798 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 21:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:31:43 INFO - PROCESS | 2868 | 1463718703802 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:31:43 INFO - PROCESS | 2868 | 1463718703807 Marionette TRACE conn6 <- [1,322,null,{}] 21:31:43 INFO - PROCESS | 2868 | 1463718703819 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}] 21:31:43 INFO - PROCESS | 2868 | 1463718703944 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 21:31:44 INFO - PROCESS | 2868 | 1463718704010 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:44 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CADA000 == 51 [pid = 2868] [id = 90] 21:31:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889AE59C00) [pid = 2868] [serial = 267] [outer = 0000000000000000] 21:31:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (0000008899228C00) [pid = 2868] [serial = 268] [outer = 000000889AE59C00] 21:31:44 INFO - PROCESS | 2868 | 1463718704112 Marionette DEBUG loaded listener.js 21:31:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889D284C00) [pid = 2868] [serial = 269] [outer = 000000889AE59C00] 21:31:44 INFO - PROCESS | 2868 | 1463718704668 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]]]}] 21:31:44 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. 21:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 882ms 21:31:44 INFO - PROCESS | 2868 | 1463718704689 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 21:31:44 INFO - PROCESS | 2868 | 1463718704692 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 21:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:31:44 INFO - PROCESS | 2868 | 1463718704696 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:31:44 INFO - PROCESS | 2868 | 1463718704699 Marionette TRACE conn6 <- [1,326,null,{}] 21:31:44 INFO - PROCESS | 2868 | 1463718704702 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}] 21:31:44 INFO - PROCESS | 2868 | 1463718704814 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 21:31:44 INFO - PROCESS | 2868 | 1463718704897 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:44 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899784000 == 52 [pid = 2868] [id = 91] 21:31:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889D3E9800) [pid = 2868] [serial = 270] [outer = 0000000000000000] 21:31:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889D3EC400) [pid = 2868] [serial = 271] [outer = 000000889D3E9800] 21:31:44 INFO - PROCESS | 2868 | 1463718704953 Marionette DEBUG loaded listener.js 21:31:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889D3F2C00) [pid = 2868] [serial = 272] [outer = 000000889D3E9800] 21:31:45 INFO - PROCESS | 2868 | 1463718705572 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]]]}] 21:31:45 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. 21:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 942ms 21:31:45 INFO - PROCESS | 2868 | 1463718705642 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 21:31:45 INFO - PROCESS | 2868 | 1463718705645 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 21:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:31:45 INFO - PROCESS | 2868 | 1463718705649 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:31:45 INFO - PROCESS | 2868 | 1463718705651 Marionette TRACE conn6 <- [1,330,null,{}] 21:31:45 INFO - PROCESS | 2868 | 1463718705655 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}] 21:31:45 INFO - PROCESS | 2868 | 1463718705765 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 21:31:45 INFO - PROCESS | 2868 | 1463718705837 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:45 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DA20000 == 53 [pid = 2868] [id = 92] 21:31:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000888B062400) [pid = 2868] [serial = 273] [outer = 0000000000000000] 21:31:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (0000008892D09000) [pid = 2868] [serial = 274] [outer = 000000888B062400] 21:31:45 INFO - PROCESS | 2868 | 1463718705893 Marionette DEBUG loaded listener.js 21:31:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (000000889AE76800) [pid = 2868] [serial = 275] [outer = 000000888B062400] 21:31:46 INFO - PROCESS | 2868 | 1463718706645 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]]]}] 21:31:46 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. 21:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1024ms 21:31:46 INFO - PROCESS | 2868 | 1463718706675 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 21:31:46 INFO - PROCESS | 2868 | 1463718706680 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 21:31:46 INFO - PROCESS | 2868 | 1463718706685 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:31:46 INFO - PROCESS | 2868 | 1463718706689 Marionette TRACE conn6 <- [1,334,null,{}] 21:31:46 INFO - PROCESS | 2868 | 1463718706694 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}] 21:31:46 INFO - PROCESS | 2868 | 1463718706814 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 21:31:46 INFO - PROCESS | 2868 | 1463718706888 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088922DE800 == 54 [pid = 2868] [id = 93] 21:31:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000888D55C800) [pid = 2868] [serial = 276] [outer = 0000000000000000] 21:31:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (0000008892C07C00) [pid = 2868] [serial = 277] [outer = 000000888D55C800] 21:31:46 INFO - PROCESS | 2868 | 1463718706940 Marionette DEBUG loaded listener.js 21:31:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (0000008893171000) [pid = 2868] [serial = 278] [outer = 000000888D55C800] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1320000 == 53 [pid = 2868] [id = 86] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1297000 == 52 [pid = 2868] [id = 85] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BA2800 == 51 [pid = 2868] [id = 84] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 0000008892DBA800 == 50 [pid = 2868] [id = 83] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 000000889C2C9000 == 49 [pid = 2868] [id = 82] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 000000889A79A800 == 48 [pid = 2868] [id = 81] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 0000008899A67800 == 47 [pid = 2868] [id = 80] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 0000008896EBF800 == 46 [pid = 2868] [id = 79] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (000000888B186C00) [pid = 2868] [serial = 172] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (0000008892D54400) [pid = 2868] [serial = 175] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (00000088A1013C00) [pid = 2868] [serial = 181] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889A021000) [pid = 2868] [serial = 178] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000889EC69C00) [pid = 2868] [serial = 214] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088915A3800 == 45 [pid = 2868] [id = 78] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 0000008896B87800 == 44 [pid = 2868] [id = 77] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 0000008892DC8800 == 43 [pid = 2868] [id = 73] 21:31:47 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25C6800 == 42 [pid = 2868] [id = 72] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889A7BFC00) [pid = 2868] [serial = 88] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000889AF3C800) [pid = 2868] [serial = 91] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (0000008896509000) [pid = 2868] [serial = 85] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889AE4CC00) [pid = 2868] [serial = 199] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889AFF3C00) [pid = 2868] [serial = 200] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000888D546000) [pid = 2868] [serial = 184] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (0000008897920C00) [pid = 2868] [serial = 196] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889D1ED800) [pid = 2868] [serial = 203] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000888B05CC00) [pid = 2868] [serial = 187] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000888C1C4400) [pid = 2868] [serial = 188] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889BD7E000) [pid = 2868] [serial = 202] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (00000088A1018000) [pid = 2868] [serial = 170] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (0000008896E37C00) [pid = 2868] [serial = 193] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008897309C00) [pid = 2868] [serial = 194] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (0000008892D8FC00) [pid = 2868] [serial = 190] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008896576000) [pid = 2868] [serial = 191] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889922B400) [pid = 2868] [serial = 205] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (0000008899231400) [pid = 2868] [serial = 208] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889AE7C800) [pid = 2868] [serial = 211] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (0000008899231C00) [pid = 2868] [serial = 206] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088915E8800) [pid = 2868] [serial = 185] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889EC60000) [pid = 2868] [serial = 209] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (0000008899B30400) [pid = 2868] [serial = 197] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889EC5F800) [pid = 2868] [serial = 212] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A1405800) [pid = 2868] [serial = 127] [outer = 0000000000000000] [url = about:blank] 21:31:47 INFO - PROCESS | 2868 | 1463718707551 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]]]}] 21:31:47 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. 21:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 881ms 21:31:47 INFO - PROCESS | 2868 | 1463718707570 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 2868 | 1463718707576 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 21:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:31:47 INFO - PROCESS | 2868 | 1463718707582 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - PROCESS | 2868 | 1463718707585 Marionette TRACE conn6 <- [1,338,null,{}] 21:31:47 INFO - PROCESS | 2868 | 1463718707589 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}] 21:31:47 INFO - PROCESS | 2868 | 1463718707678 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 21:31:47 INFO - PROCESS | 2868 | 1463718707752 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:47 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892DBD800 == 43 [pid = 2868] [id = 94] 21:31:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000888B17BC00) [pid = 2868] [serial = 279] [outer = 0000000000000000] 21:31:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000888D546000) [pid = 2868] [serial = 280] [outer = 000000888B17BC00] 21:31:47 INFO - PROCESS | 2868 | 1463718707799 Marionette DEBUG loaded listener.js 21:31:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (0000008892D0AC00) [pid = 2868] [serial = 281] [outer = 000000888B17BC00] 21:31:48 INFO - PROCESS | 2868 | 1463718708198 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]]]}] 21:31:48 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. 21:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 21:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:31:48 INFO - PROCESS | 2868 | 1463718708214 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 21:31:48 INFO - PROCESS | 2868 | 1463718708216 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 21:31:48 INFO - PROCESS | 2868 | 1463718708220 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:31:48 INFO - PROCESS | 2868 | 1463718708223 Marionette TRACE conn6 <- [1,342,null,{}] 21:31:48 INFO - PROCESS | 2868 | 1463718708234 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}] 21:31:48 INFO - PROCESS | 2868 | 1463718708324 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 21:31:48 INFO - PROCESS | 2868 | 1463718708333 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:48 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899711800 == 44 [pid = 2868] [id = 95] 21:31:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008896578400) [pid = 2868] [serial = 282] [outer = 0000000000000000] 21:31:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (0000008896E3B000) [pid = 2868] [serial = 283] [outer = 0000008896578400] 21:31:48 INFO - PROCESS | 2868 | 1463718708383 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889738E000) [pid = 2868] [serial = 284] [outer = 0000008896578400] 21:31:48 INFO - PROCESS | 2868 | 1463718708846 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]]]}] 21:31:48 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. 21:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 21:31:48 INFO - PROCESS | 2868 | 1463718708914 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 21:31:48 INFO - PROCESS | 2868 | 1463718708917 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 21:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:31:48 INFO - PROCESS | 2868 | 1463718708920 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:31:48 INFO - PROCESS | 2868 | 1463718708922 Marionette TRACE conn6 <- [1,346,null,{}] 21:31:48 INFO - PROCESS | 2868 | 1463718708926 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}] 21:31:49 INFO - PROCESS | 2868 | 1463718709012 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 21:31:49 INFO - PROCESS | 2868 | 1463718709052 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:49 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899F0D000 == 45 [pid = 2868] [id = 96] 21:31:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889922F800) [pid = 2868] [serial = 285] [outer = 0000000000000000] 21:31:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (0000008899B25400) [pid = 2868] [serial = 286] [outer = 000000889922F800] 21:31:49 INFO - PROCESS | 2868 | 1463718709098 Marionette DEBUG loaded listener.js 21:31:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889A2E2C00) [pid = 2868] [serial = 287] [outer = 000000889922F800] 21:31:49 INFO - PROCESS | 2868 | 1463718709509 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]]]}] 21:31:49 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. 21:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 21:31:49 INFO - PROCESS | 2868 | 1463718709554 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 21:31:49 INFO - PROCESS | 2868 | 1463718709556 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 21:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:31:49 INFO - PROCESS | 2868 | 1463718709559 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:31:49 INFO - PROCESS | 2868 | 1463718709561 Marionette TRACE conn6 <- [1,350,null,{}] 21:31:49 INFO - PROCESS | 2868 | 1463718709565 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}] 21:31:49 INFO - PROCESS | 2868 | 1463718709667 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 21:31:49 INFO - PROCESS | 2868 | 1463718709674 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:49 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0EE800 == 46 [pid = 2868] [id = 97] 21:31:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (0000008899B28C00) [pid = 2868] [serial = 288] [outer = 0000000000000000] 21:31:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889A2F0000) [pid = 2868] [serial = 289] [outer = 0000008899B28C00] 21:31:49 INFO - PROCESS | 2868 | 1463718709719 Marionette DEBUG loaded listener.js 21:31:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889A4D4400) [pid = 2868] [serial = 290] [outer = 0000008899B28C00] 21:31:50 INFO - PROCESS | 2868 | 1463718710183 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]]]}] 21:31:50 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. 21:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 21:31:50 INFO - PROCESS | 2868 | 1463718710253 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 21:31:50 INFO - PROCESS | 2868 | 1463718710255 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 21:31:50 INFO - PROCESS | 2868 | 1463718710259 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:31:50 INFO - PROCESS | 2868 | 1463718710261 Marionette TRACE conn6 <- [1,354,null,{}] 21:31:50 INFO - PROCESS | 2868 | 1463718710264 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}] 21:31:50 INFO - PROCESS | 2868 | 1463718710422 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 21:31:50 INFO - PROCESS | 2868 | 1463718710449 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B9BA800 == 47 [pid = 2868] [id = 98] 21:31:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889AE7B400) [pid = 2868] [serial = 291] [outer = 0000000000000000] 21:31:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889AFF3C00) [pid = 2868] [serial = 292] [outer = 000000889AE7B400] 21:31:50 INFO - PROCESS | 2868 | 1463718710496 Marionette DEBUG loaded listener.js 21:31:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889BAEB000) [pid = 2868] [serial = 293] [outer = 000000889AE7B400] 21:31:50 INFO - PROCESS | 2868 | 1463718710940 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]]]}] 21:31:50 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. 21:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 733ms 21:31:51 INFO - PROCESS | 2868 | 1463718710995 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 21:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:31:51 INFO - PROCESS | 2868 | 1463718710998 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 21:31:51 INFO - PROCESS | 2868 | 1463718711001 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:31:51 INFO - PROCESS | 2868 | 1463718711003 Marionette TRACE conn6 <- [1,358,null,{}] 21:31:51 INFO - PROCESS | 2868 | 1463718711011 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}] 21:31:51 INFO - PROCESS | 2868 | 1463718711122 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 21:31:51 INFO - PROCESS | 2868 | 1463718711135 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:51 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C11B800 == 48 [pid = 2868] [id = 99] 21:31:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889BAE3400) [pid = 2868] [serial = 294] [outer = 0000000000000000] 21:31:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889D1EA000) [pid = 2868] [serial = 295] [outer = 000000889BAE3400] 21:31:51 INFO - PROCESS | 2868 | 1463718711184 Marionette DEBUG loaded listener.js 21:31:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889D282800) [pid = 2868] [serial = 296] [outer = 000000889BAE3400] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000888BC09C00) [pid = 2868] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088937A5800) [pid = 2868] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000889EC43400) [pid = 2868] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889EC40C00) [pid = 2868] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889AE75000) [pid = 2868] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (0000008892D5E800) [pid = 2868] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000889AE51800) [pid = 2868] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889E056000) [pid = 2868] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889BAEA400) [pid = 2868] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (0000008897390800) [pid = 2868] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889A3A3400) [pid = 2868] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (0000008897339000) [pid = 2868] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000888B189400) [pid = 2868] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (0000008892D51400) [pid = 2868] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (0000008892D07400) [pid = 2868] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A0C0B000) [pid = 2868] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (0000008898B04800) [pid = 2868] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000888B17D000) [pid = 2868] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (0000008898D37400) [pid = 2868] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000888B186400) [pid = 2868] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (0000008897128800) [pid = 2868] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000888B943800) [pid = 2868] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:31:51 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889A2EF800) [pid = 2868] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:31:51 INFO - PROCESS | 2868 | 1463718711841 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]]]}] 21:31:51 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. 21:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 881ms 21:31:51 INFO - PROCESS | 2868 | 1463718711884 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 21:31:51 INFO - PROCESS | 2868 | 1463718711886 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 21:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:31:51 INFO - PROCESS | 2868 | 1463718711890 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:31:51 INFO - PROCESS | 2868 | 1463718711892 Marionette TRACE conn6 <- [1,362,null,{}] 21:31:51 INFO - PROCESS | 2868 | 1463718711896 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}] 21:31:52 INFO - PROCESS | 2868 | 1463718711991 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 21:31:52 INFO - PROCESS | 2868 | 1463718711999 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:52 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C2D4000 == 49 [pid = 2868] [id = 100] 21:31:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000888B186400) [pid = 2868] [serial = 297] [outer = 0000000000000000] 21:31:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000888E215800) [pid = 2868] [serial = 298] [outer = 000000888B186400] 21:31:52 INFO - PROCESS | 2868 | 1463718712104 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (0000008897390800) [pid = 2868] [serial = 299] [outer = 000000888B186400] 21:31:52 INFO - PROCESS | 2868 | 1463718712481 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]]]}] 21:31:52 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. 21:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 21:31:52 INFO - PROCESS | 2868 | 1463718712520 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 21:31:52 INFO - PROCESS | 2868 | 1463718712522 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 21:31:52 INFO - PROCESS | 2868 | 1463718712526 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:31:52 INFO - PROCESS | 2868 | 1463718712527 Marionette TRACE conn6 <- [1,366,null,{}] 21:31:52 INFO - PROCESS | 2868 | 1463718712531 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}] 21:31:52 INFO - PROCESS | 2868 | 1463718712613 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 21:31:52 INFO - PROCESS | 2868 | 1463718712683 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:52 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCCB800 == 50 [pid = 2868] [id = 101] 21:31:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (0000008896E36C00) [pid = 2868] [serial = 300] [outer = 0000000000000000] 21:31:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889D21A000) [pid = 2868] [serial = 301] [outer = 0000008896E36C00] 21:31:52 INFO - PROCESS | 2868 | 1463718712728 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889D50B000) [pid = 2868] [serial = 302] [outer = 0000008896E36C00] 21:31:53 INFO - PROCESS | 2868 | 1463718713093 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]]]}] 21:31:53 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. 21:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 21:31:53 INFO - PROCESS | 2868 | 1463718713160 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 21:31:53 INFO - PROCESS | 2868 | 1463718713162 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 21:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:31:53 INFO - PROCESS | 2868 | 1463718713166 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:31:53 INFO - PROCESS | 2868 | 1463718713167 Marionette TRACE conn6 <- [1,370,null,{}] 21:31:53 INFO - PROCESS | 2868 | 1463718713171 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}] 21:31:53 INFO - PROCESS | 2868 | 1463718713280 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 21:31:53 INFO - PROCESS | 2868 | 1463718713316 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1039800 == 51 [pid = 2868] [id = 102] 21:31:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889D3F6400) [pid = 2868] [serial = 303] [outer = 0000000000000000] 21:31:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889E056800) [pid = 2868] [serial = 304] [outer = 000000889D3F6400] 21:31:53 INFO - PROCESS | 2868 | 1463718713372 Marionette DEBUG loaded listener.js 21:31:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889E086400) [pid = 2868] [serial = 305] [outer = 000000889D3F6400] 21:31:53 INFO - PROCESS | 2868 | 1463718713841 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]]]}] 21:31:53 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. 21:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 734ms 21:31:53 INFO - PROCESS | 2868 | 1463718713904 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 21:31:53 INFO - PROCESS | 2868 | 1463718713909 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 21:31:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:31:53 INFO - PROCESS | 2868 | 1463718713915 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:31:53 INFO - PROCESS | 2868 | 1463718713920 Marionette TRACE conn6 <- [1,374,null,{}] 21:31:53 INFO - PROCESS | 2868 | 1463718713927 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}] 21:31:54 INFO - PROCESS | 2868 | 1463718714045 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 21:31:54 INFO - PROCESS | 2868 | 1463718714121 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:54 INFO - PROCESS | 2868 | ++DOCSHELL 000000888E1DC000 == 52 [pid = 2868] [id = 103] 21:31:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000888BC2C800) [pid = 2868] [serial = 306] [outer = 0000000000000000] 21:31:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000888CA1EC00) [pid = 2868] [serial = 307] [outer = 000000888BC2C800] 21:31:54 INFO - PROCESS | 2868 | 1463718714222 Marionette DEBUG loaded listener.js 21:31:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (0000008891F59000) [pid = 2868] [serial = 308] [outer = 000000888BC2C800] 21:31:54 INFO - PROCESS | 2868 | 1463718714902 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:31:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:31:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1030ms 21:31:54 INFO - PROCESS | 2868 | 1463718714947 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 21:31:54 INFO - PROCESS | 2868 | 1463718714954 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 21:31:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:31:54 INFO - PROCESS | 2868 | 1463718714961 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:31:54 INFO - PROCESS | 2868 | 1463718714964 Marionette TRACE conn6 <- [1,378,null,{}] 21:31:54 INFO - PROCESS | 2868 | 1463718714968 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}] 21:31:55 INFO - PROCESS | 2868 | 1463718715081 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 21:31:55 INFO - PROCESS | 2868 | 1463718715154 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:55 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0EC800 == 53 [pid = 2868] [id = 104] 21:31:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088965E2400) [pid = 2868] [serial = 309] [outer = 0000000000000000] 21:31:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (0000008897130800) [pid = 2868] [serial = 310] [outer = 00000088965E2400] 21:31:55 INFO - PROCESS | 2868 | 1463718715210 Marionette DEBUG loaded listener.js 21:31:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889922D400) [pid = 2868] [serial = 311] [outer = 00000088965E2400] 21:31:55 INFO - PROCESS | 2868 | 1463718715928 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:31:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:31:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1028ms 21:31:56 INFO - PROCESS | 2868 | 1463718715995 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 21:31:56 INFO - PROCESS | 2868 | 1463718715998 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 21:31:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:31:56 INFO - PROCESS | 2868 | 1463718716002 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:31:56 INFO - PROCESS | 2868 | 1463718716006 Marionette TRACE conn6 <- [1,382,null,{}] 21:31:56 INFO - PROCESS | 2868 | 1463718716039 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}] 21:31:56 INFO - PROCESS | 2868 | 1463718716216 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 21:31:56 INFO - PROCESS | 2868 | 1463718716302 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12AD800 == 54 [pid = 2868] [id = 105] 21:31:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889AE76000) [pid = 2868] [serial = 312] [outer = 0000000000000000] 21:31:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889AE80800) [pid = 2868] [serial = 313] [outer = 000000889AE76000] 21:31:56 INFO - PROCESS | 2868 | 1463718716363 Marionette DEBUG loaded listener.js 21:31:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889D3ED400) [pid = 2868] [serial = 314] [outer = 000000889AE76000] 21:31:57 INFO - PROCESS | 2868 | 1463718717006 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:31:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:31:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1034ms 21:31:57 INFO - PROCESS | 2868 | 1463718717038 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 2868 | 1463718717041 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 21:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:31:57 INFO - PROCESS | 2868 | 1463718717045 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 2868 | 1463718717047 Marionette TRACE conn6 <- [1,386,null,{}] 21:31:57 INFO - PROCESS | 2868 | 1463718717051 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}] 21:31:57 INFO - PROCESS | 2868 | 1463718717161 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 21:31:57 INFO - PROCESS | 2868 | 1463718717246 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2532800 == 55 [pid = 2868] [id = 106] 21:31:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889E08B000) [pid = 2868] [serial = 315] [outer = 0000000000000000] 21:31:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889EC3F800) [pid = 2868] [serial = 316] [outer = 000000889E08B000] 21:31:57 INFO - PROCESS | 2868 | 1463718717303 Marionette DEBUG loaded listener.js 21:31:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889EC62000) [pid = 2868] [serial = 317] [outer = 000000889E08B000] 21:31:57 INFO - PROCESS | 2868 | 1463718717878 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]]]}] 21:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 878ms 21:31:57 INFO - PROCESS | 2868 | 1463718717925 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 2868 | 1463718717928 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 21:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:31:57 INFO - PROCESS | 2868 | 1463718717931 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 2868 | 1463718717934 Marionette TRACE conn6 <- [1,390,null,{}] 21:31:57 INFO - PROCESS | 2868 | 1463718717938 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}] 21:31:58 INFO - PROCESS | 2868 | 1463718718045 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 21:31:58 INFO - PROCESS | 2868 | 1463718718130 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A294C000 == 56 [pid = 2868] [id = 107] 21:31:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889DBC0000) [pid = 2868] [serial = 318] [outer = 0000000000000000] 21:31:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889DBCA400) [pid = 2868] [serial = 319] [outer = 000000889DBC0000] 21:31:58 INFO - PROCESS | 2868 | 1463718718185 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889EC47400) [pid = 2868] [serial = 320] [outer = 000000889DBC0000] 21:31:59 INFO - PROCESS | 2868 | 1463718719009 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]]]}] 21:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1148ms 21:31:59 INFO - PROCESS | 2868 | 1463718719081 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 2868 | 1463718719086 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 21:31:59 INFO - PROCESS | 2868 | 1463718719091 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:31:59 INFO - PROCESS | 2868 | 1463718719096 Marionette TRACE conn6 <- [1,394,null,{}] 21:31:59 INFO - PROCESS | 2868 | 1463718719103 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}] 21:31:59 INFO - PROCESS | 2868 | 1463718719215 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 21:31:59 INFO - PROCESS | 2868 | 1463718719284 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088922E6000 == 57 [pid = 2868] [id = 108] 21:31:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000888C1C2400) [pid = 2868] [serial = 321] [outer = 0000000000000000] 21:31:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000888D3B0C00) [pid = 2868] [serial = 322] [outer = 000000888C1C2400] 21:31:59 INFO - PROCESS | 2868 | 1463718719334 Marionette DEBUG loaded listener.js 21:31:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000888E20A800) [pid = 2868] [serial = 323] [outer = 000000888C1C2400] 21:31:59 INFO - PROCESS | 2868 | 1463718719951 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]]]}] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCCB800 == 56 [pid = 2868] [id = 101] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 000000889C2D4000 == 55 [pid = 2868] [id = 100] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 000000889C11B800 == 54 [pid = 2868] [id = 99] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 000000889B9BA800 == 53 [pid = 2868] [id = 98] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0EE800 == 52 [pid = 2868] [id = 97] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 0000008899F0D000 == 51 [pid = 2868] [id = 96] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 0000008899711800 == 50 [pid = 2868] [id = 95] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 0000008892DBD800 == 49 [pid = 2868] [id = 94] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 00000088922DE800 == 48 [pid = 2868] [id = 93] 21:31:59 INFO - PROCESS | 2868 | --DOCSHELL 000000888CADA000 == 47 [pid = 2868] [id = 90] 21:31:59 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889EC68800) [pid = 2868] [serial = 259] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889D647000 == 46 [pid = 2868] [id = 89] 21:32:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088969A6000 == 45 [pid = 2868] [id = 88] 21:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 942ms 21:32:00 INFO - PROCESS | 2868 | 1463718720038 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 21:32:00 INFO - PROCESS | 2868 | 1463718720045 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 21:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:32:00 INFO - PROCESS | 2868 | 1463718720051 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:32:00 INFO - PROCESS | 2868 | 1463718720054 Marionette TRACE conn6 <- [1,398,null,{}] 21:32:00 INFO - PROCESS | 2868 | 1463718720060 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}] 21:32:00 INFO - PROCESS | 2868 | 1463718720161 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889AE50C00) [pid = 2868] [serial = 82] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000889CABE800) [pid = 2868] [serial = 179] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000888D551C00) [pid = 2868] [serial = 130] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (0000008896572000) [pid = 2868] [serial = 176] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (00000088937A5C00) [pid = 2868] [serial = 133] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (00000088A101F400) [pid = 2868] [serial = 182] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889BAE6C00) [pid = 2868] [serial = 136] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000888D54A000) [pid = 2868] [serial = 173] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (00000088996F7400) [pid = 2868] [serial = 241] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000888D547400) [pid = 2868] [serial = 232] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (0000008891405800) [pid = 2868] [serial = 233] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008897334C00) [pid = 2868] [serial = 238] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (0000008897961C00) [pid = 2868] [serial = 239] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000888D562000) [pid = 2868] [serial = 230] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000888BC28000) [pid = 2868] [serial = 229] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889A396800) [pid = 2868] [serial = 244] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889125D800) [pid = 2868] [serial = 218] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000888C5BBC00) [pid = 2868] [serial = 217] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (0000008899224C00) [pid = 2868] [serial = 221] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (0000008896BB8000) [pid = 2868] [serial = 220] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889EC6A000) [pid = 2868] [serial = 227] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889EC46800) [pid = 2868] [serial = 226] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889ED64000) [pid = 2868] [serial = 215] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889AF3D000) [pid = 2868] [serial = 247] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (0000008892D8CC00) [pid = 2868] [serial = 235] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (0000008896578C00) [pid = 2868] [serial = 236] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889AE7A000) [pid = 2868] [serial = 223] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889D213800) [pid = 2868] [serial = 224] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889ACE5C00) [pid = 2868] [serial = 245] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889E062C00) [pid = 2868] [serial = 257] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (000000889BD79C00) [pid = 2868] [serial = 250] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889BA95800) [pid = 2868] [serial = 248] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889D21BC00) [pid = 2868] [serial = 253] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889E05CC00) [pid = 2868] [serial = 256] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889EC48000) [pid = 2868] [serial = 254] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889D1E8000) [pid = 2868] [serial = 251] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (000000889A2B7800) [pid = 2868] [serial = 242] [outer = 0000000000000000] [url = about:blank] 21:32:00 INFO - PROCESS | 2868 | 1463718720236 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:00 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CE82800 == 46 [pid = 2868] [id = 109] 21:32:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000888BC25C00) [pid = 2868] [serial = 324] [outer = 0000000000000000] 21:32:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000888CA1DC00) [pid = 2868] [serial = 325] [outer = 000000888BC25C00] 21:32:00 INFO - PROCESS | 2868 | 1463718720285 Marionette DEBUG loaded listener.js 21:32:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000888E2ECC00) [pid = 2868] [serial = 326] [outer = 000000888BC25C00] 21:32:00 INFO - PROCESS | 2868 | 1463718720755 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]]]}] 21:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 733ms 21:32:00 INFO - PROCESS | 2868 | 1463718720785 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 21:32:00 INFO - PROCESS | 2868 | 1463718720788 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 21:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:32:00 INFO - PROCESS | 2868 | 1463718720796 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:32:00 INFO - PROCESS | 2868 | 1463718720800 Marionette TRACE conn6 <- [1,402,null,{}] 21:32:00 INFO - PROCESS | 2868 | 1463718720811 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}] 21:32:00 INFO - PROCESS | 2868 | 1463718720904 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 21:32:00 INFO - PROCESS | 2868 | 1463718720915 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088971A2000 == 47 [pid = 2868] [id = 110] 21:32:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (0000008896578000) [pid = 2868] [serial = 327] [outer = 0000000000000000] 21:32:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (00000088965DAC00) [pid = 2868] [serial = 328] [outer = 0000008896578000] 21:32:00 INFO - PROCESS | 2868 | 1463718720966 Marionette DEBUG loaded listener.js 21:32:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (0000008896E33000) [pid = 2868] [serial = 329] [outer = 0000008896578000] 21:32:01 INFO - PROCESS | 2868 | 1463718721671 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]]]}] 21:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 943ms 21:32:01 INFO - PROCESS | 2868 | 1463718721738 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 21:32:01 INFO - PROCESS | 2868 | 1463718721743 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 21:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:32:01 INFO - PROCESS | 2868 | 1463718721750 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:32:01 INFO - PROCESS | 2868 | 1463718721754 Marionette TRACE conn6 <- [1,406,null,{}] 21:32:01 INFO - PROCESS | 2868 | 1463718721761 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}] 21:32:01 INFO - PROCESS | 2868 | 1463718721906 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 21:32:01 INFO - PROCESS | 2868 | 1463718721978 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:02 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BFA800 == 48 [pid = 2868] [id = 111] 21:32:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (000000888D555C00) [pid = 2868] [serial = 330] [outer = 0000000000000000] 21:32:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000889125D800) [pid = 2868] [serial = 331] [outer = 000000888D555C00] 21:32:02 INFO - PROCESS | 2868 | 1463718722078 Marionette DEBUG loaded listener.js 21:32:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (0000008892D5F800) [pid = 2868] [serial = 332] [outer = 000000888D555C00] 21:32:02 INFO - PROCESS | 2868 | 1463718722696 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]]]}] 21:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 985ms 21:32:02 INFO - PROCESS | 2868 | 1463718722736 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 21:32:02 INFO - PROCESS | 2868 | 1463718722743 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 21:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:32:02 INFO - PROCESS | 2868 | 1463718722750 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:32:02 INFO - PROCESS | 2868 | 1463718722753 Marionette TRACE conn6 <- [1,410,null,{}] 21:32:02 INFO - PROCESS | 2868 | 1463718722757 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}] 21:32:02 INFO - PROCESS | 2868 | 1463718722870 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 21:32:02 INFO - PROCESS | 2868 | 1463718722942 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889971D800 == 49 [pid = 2868] [id = 112] 21:32:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (0000008897130000) [pid = 2868] [serial = 333] [outer = 0000000000000000] 21:32:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889732B800) [pid = 2868] [serial = 334] [outer = 0000008897130000] 21:32:03 INFO - PROCESS | 2868 | 1463718722999 Marionette DEBUG loaded listener.js 21:32:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (0000008898B0A800) [pid = 2868] [serial = 335] [outer = 0000008897130000] 21:32:03 INFO - PROCESS | 2868 | 1463718723674 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]]]}] 21:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 984ms 21:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:32:03 INFO - PROCESS | 2868 | 1463718723740 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 21:32:03 INFO - PROCESS | 2868 | 1463718723743 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 21:32:03 INFO - PROCESS | 2868 | 1463718723747 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:32:03 INFO - PROCESS | 2868 | 1463718723751 Marionette TRACE conn6 <- [1,414,null,{}] 21:32:03 INFO - PROCESS | 2868 | 1463718723777 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}] 21:32:03 INFO - PROCESS | 2868 | 1463718723917 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 21:32:03 INFO - PROCESS | 2868 | 1463718723961 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:03 INFO - PROCESS | 2868 | ++DOCSHELL 000000888D495000 == 50 [pid = 2868] [id = 113] 21:32:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889A26E400) [pid = 2868] [serial = 336] [outer = 0000000000000000] 21:32:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889A270400) [pid = 2868] [serial = 337] [outer = 000000889A26E400] 21:32:04 INFO - PROCESS | 2868 | 1463718724020 Marionette DEBUG loaded listener.js 21:32:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889A278400) [pid = 2868] [serial = 338] [outer = 000000889A26E400] 21:32:04 INFO - PROCESS | 2868 | 1463718724584 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]]]}] 21:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 881ms 21:32:04 INFO - PROCESS | 2868 | 1463718724629 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 21:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:32:04 INFO - PROCESS | 2868 | 1463718724632 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 21:32:04 INFO - PROCESS | 2868 | 1463718724636 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:32:04 INFO - PROCESS | 2868 | 1463718724638 Marionette TRACE conn6 <- [1,418,null,{}] 21:32:04 INFO - PROCESS | 2868 | 1463718724642 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}] 21:32:04 INFO - PROCESS | 2868 | 1463718724748 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 21:32:04 INFO - PROCESS | 2868 | 1463718724830 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:04 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B953000 == 51 [pid = 2868] [id = 114] 21:32:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889A2EA800) [pid = 2868] [serial = 339] [outer = 0000000000000000] 21:32:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889A397800) [pid = 2868] [serial = 340] [outer = 000000889A2EA800] 21:32:04 INFO - PROCESS | 2868 | 1463718724886 Marionette DEBUG loaded listener.js 21:32:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889ACE5C00) [pid = 2868] [serial = 341] [outer = 000000889A2EA800] 21:32:05 INFO - PROCESS | 2868 | 1463718725955 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]]]}] 21:32:05 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 21:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1335ms 21:32:05 INFO - PROCESS | 2868 | 1463718725972 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 21:32:05 INFO - PROCESS | 2868 | 1463718725975 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 21:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:32:05 INFO - PROCESS | 2868 | 1463718725979 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:32:05 INFO - PROCESS | 2868 | 1463718725981 Marionette TRACE conn6 <- [1,422,null,{}] 21:32:05 INFO - PROCESS | 2868 | 1463718725985 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}] 21:32:06 INFO - PROCESS | 2868 | 1463718726088 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 21:32:06 INFO - PROCESS | 2868 | 1463718726152 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:06 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BBB4800 == 52 [pid = 2868] [id = 115] 21:32:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889A719400) [pid = 2868] [serial = 342] [outer = 0000000000000000] 21:32:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889AE56400) [pid = 2868] [serial = 343] [outer = 000000889A719400] 21:32:06 INFO - PROCESS | 2868 | 1463718726207 Marionette DEBUG loaded listener.js 21:32:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889AF3D000) [pid = 2868] [serial = 344] [outer = 000000889A719400] 21:32:07 INFO - PROCESS | 2868 | 1463718727301 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]]]}] 21:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1328ms 21:32:07 INFO - PROCESS | 2868 | 1463718727310 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 21:32:07 INFO - PROCESS | 2868 | 1463718727314 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 21:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:32:07 INFO - PROCESS | 2868 | 1463718727319 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:32:07 INFO - PROCESS | 2868 | 1463718727324 Marionette TRACE conn6 <- [1,426,null,{}] 21:32:07 INFO - PROCESS | 2868 | 1463718727331 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}] 21:32:07 INFO - PROCESS | 2868 | 1463718727433 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 21:32:07 INFO - PROCESS | 2868 | 1463718727553 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:07 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DB1800 == 53 [pid = 2868] [id = 116] 21:32:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000888D557C00) [pid = 2868] [serial = 345] [outer = 0000000000000000] 21:32:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000888E249400) [pid = 2868] [serial = 346] [outer = 000000888D557C00] 21:32:07 INFO - PROCESS | 2868 | 1463718727604 Marionette DEBUG loaded listener.js 21:32:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088968D9800) [pid = 2868] [serial = 347] [outer = 000000888D557C00] 21:32:07 INFO - PROCESS | 2868 | --DOCSHELL 000000888CE82800 == 52 [pid = 2868] [id = 109] 21:32:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088922E6000 == 51 [pid = 2868] [id = 108] 21:32:07 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12AD800 == 50 [pid = 2868] [id = 105] 21:32:07 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0EC800 == 49 [pid = 2868] [id = 104] 21:32:07 INFO - PROCESS | 2868 | --DOCSHELL 000000888E1DC000 == 48 [pid = 2868] [id = 103] 21:32:08 INFO - PROCESS | 2868 | 1463718728135 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] 21:32:08 INFO - PROCESS | 2868 | 1463718728169 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 21:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:32:08 INFO - PROCESS | 2868 | 1463718728176 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - PROCESS | 2868 | 1463718728178 Marionette TRACE conn6 <- [1,430,null,{}] 21:32:08 INFO - PROCESS | 2868 | 1463718728182 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}] 21:32:08 INFO - PROCESS | 2868 | 1463718728271 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 21:32:08 INFO - PROCESS | 2868 | 1463718728281 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:08 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A7E000 == 49 [pid = 2868] [id = 117] 21:32:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (0000008896898C00) [pid = 2868] [serial = 348] [outer = 0000000000000000] 21:32:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (0000008899225400) [pid = 2868] [serial = 349] [outer = 0000008896898C00] 21:32:08 INFO - PROCESS | 2868 | 1463718728328 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889A26B800) [pid = 2868] [serial = 350] [outer = 0000008896898C00] 21:32:08 INFO - PROCESS | 2868 | 1463718728805 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]]]}] 21:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 21:32:08 INFO - PROCESS | 2868 | 1463718728873 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 21:32:08 INFO - PROCESS | 2868 | 1463718728876 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 21:32:08 INFO - PROCESS | 2868 | 1463718728882 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:32:08 INFO - PROCESS | 2868 | 1463718728885 Marionette TRACE conn6 <- [1,434,null,{}] 21:32:08 INFO - PROCESS | 2868 | 1463718728897 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}] 21:32:09 INFO - PROCESS | 2868 | 1463718728990 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 21:32:09 INFO - PROCESS | 2868 | 1463718729086 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:09 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D63D800 == 50 [pid = 2868] [id = 118] 21:32:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889A275C00) [pid = 2868] [serial = 351] [outer = 0000000000000000] 21:32:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889AFF8C00) [pid = 2868] [serial = 352] [outer = 000000889A275C00] 21:32:09 INFO - PROCESS | 2868 | 1463718729134 Marionette DEBUG loaded listener.js 21:32:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889CAC0800) [pid = 2868] [serial = 353] [outer = 000000889A275C00] 21:32:09 INFO - PROCESS | 2868 | 1463718729615 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]]]}] 21:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 21:32:09 INFO - PROCESS | 2868 | 1463718729663 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 21:32:09 INFO - PROCESS | 2868 | 1463718729666 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 21:32:09 INFO - PROCESS | 2868 | 1463718729669 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:32:09 INFO - PROCESS | 2868 | 1463718729671 Marionette TRACE conn6 <- [1,438,null,{}] 21:32:09 INFO - PROCESS | 2868 | 1463718729675 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}] 21:32:09 INFO - PROCESS | 2868 | 1463718729789 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 21:32:09 INFO - PROCESS | 2868 | 1463718729843 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:09 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E030000 == 51 [pid = 2868] [id = 119] 21:32:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889D280C00) [pid = 2868] [serial = 354] [outer = 0000000000000000] 21:32:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889D3EA800) [pid = 2868] [serial = 355] [outer = 000000889D280C00] 21:32:09 INFO - PROCESS | 2868 | 1463718729890 Marionette DEBUG loaded listener.js 21:32:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889D50C800) [pid = 2868] [serial = 356] [outer = 000000889D280C00] 21:32:10 INFO - PROCESS | 2868 | 1463718730337 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]]]}] 21:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 732ms 21:32:10 INFO - PROCESS | 2868 | 1463718730404 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 21:32:10 INFO - PROCESS | 2868 | 1463718730406 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 21:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:32:10 INFO - PROCESS | 2868 | 1463718730410 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:32:10 INFO - PROCESS | 2868 | 1463718730412 Marionette TRACE conn6 <- [1,442,null,{}] 21:32:10 INFO - PROCESS | 2868 | 1463718730421 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}] 21:32:10 INFO - PROCESS | 2868 | 1463718730527 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 21:32:10 INFO - PROCESS | 2868 | 1463718730540 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1030000 == 52 [pid = 2868] [id = 120] 21:32:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889DBC5000) [pid = 2868] [serial = 357] [outer = 0000000000000000] 21:32:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889DBCC400) [pid = 2868] [serial = 358] [outer = 000000889DBC5000] 21:32:10 INFO - PROCESS | 2868 | 1463718730624 Marionette DEBUG loaded listener.js 21:32:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889E062C00) [pid = 2868] [serial = 359] [outer = 000000889DBC5000] 21:32:11 INFO - PROCESS | 2868 | 1463718731087 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]]]}] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000888B186400) [pid = 2868] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000888BC25C00) [pid = 2868] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000888C1C2400) [pid = 2868] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000888B17BC00) [pid = 2868] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (0000008899B28C00) [pid = 2868] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889D3E9800) [pid = 2868] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889BAE3400) [pid = 2868] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889AE59C00) [pid = 2868] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008896578400) [pid = 2868] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889AE7B400) [pid = 2868] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (00000088968E3800) [pid = 2868] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000888B062400) [pid = 2868] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000888D55C800) [pid = 2868] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (0000008896E36C00) [pid = 2868] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000888B187400) [pid = 2868] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:32:11 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889922F800) [pid = 2868] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:32:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:32:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 733ms 21:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:32:11 INFO - PROCESS | 2868 | 1463718731147 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 21:32:11 INFO - PROCESS | 2868 | 1463718731149 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 21:32:11 INFO - PROCESS | 2868 | 1463718731160 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:32:11 INFO - PROCESS | 2868 | 1463718731162 Marionette TRACE conn6 <- [1,446,null,{}] 21:32:11 INFO - PROCESS | 2868 | 1463718731166 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}] 21:32:11 INFO - PROCESS | 2868 | 1463718731273 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 21:32:11 INFO - PROCESS | 2868 | 1463718731287 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A129F800 == 53 [pid = 2868] [id = 121] 21:32:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889AE4EC00) [pid = 2868] [serial = 360] [outer = 0000000000000000] 21:32:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889BAE3400) [pid = 2868] [serial = 361] [outer = 000000889AE4EC00] 21:32:11 INFO - PROCESS | 2868 | 1463718731335 Marionette DEBUG loaded listener.js 21:32:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889EC3C000) [pid = 2868] [serial = 362] [outer = 000000889AE4EC00] 21:32:11 INFO - PROCESS | 2868 | 1463718731782 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]]]}] 21:32:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:32:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 21:32:11 INFO - PROCESS | 2868 | 1463718731855 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 21:32:11 INFO - PROCESS | 2868 | 1463718731858 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 21:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:32:11 INFO - PROCESS | 2868 | 1463718731864 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:32:11 INFO - PROCESS | 2868 | 1463718731866 Marionette TRACE conn6 <- [1,450,null,{}] 21:32:11 INFO - PROCESS | 2868 | 1463718731870 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}] 21:32:11 INFO - PROCESS | 2868 | 1463718731956 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 21:32:11 INFO - PROCESS | 2868 | 1463718731964 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21CD000 == 54 [pid = 2868] [id = 122] 21:32:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889EC42000) [pid = 2868] [serial = 363] [outer = 0000000000000000] 21:32:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889EC67400) [pid = 2868] [serial = 364] [outer = 000000889EC42000] 21:32:12 INFO - PROCESS | 2868 | 1463718732011 Marionette DEBUG loaded listener.js 21:32:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889ED5E800) [pid = 2868] [serial = 365] [outer = 000000889EC42000] 21:32:12 INFO - PROCESS | 2868 | 1463718732442 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] 21:32:12 INFO - PROCESS | 2868 | 1463718732500 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 21:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:32:12 INFO - PROCESS | 2868 | 1463718732504 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:32:12 INFO - PROCESS | 2868 | 1463718732506 Marionette TRACE conn6 <- [1,454,null,{}] 21:32:12 INFO - PROCESS | 2868 | 1463718732509 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}] 21:32:12 INFO - PROCESS | 2868 | 1463718732605 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 21:32:12 INFO - PROCESS | 2868 | 1463718732612 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2556000 == 55 [pid = 2868] [id = 123] 21:32:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889D25CC00) [pid = 2868] [serial = 366] [outer = 0000000000000000] 21:32:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889D264000) [pid = 2868] [serial = 367] [outer = 000000889D25CC00] 21:32:12 INFO - PROCESS | 2868 | 1463718732656 Marionette DEBUG loaded listener.js 21:32:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889ED64C00) [pid = 2868] [serial = 368] [outer = 000000889D25CC00] 21:32:13 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:13 INFO - PROCESS | 2868 | 1463718733089 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]]]}] 21:32:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:32:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 672ms 21:32:13 INFO - PROCESS | 2868 | 1463718733178 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 21:32:13 INFO - PROCESS | 2868 | 1463718733182 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 21:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:32:13 INFO - PROCESS | 2868 | 1463718733188 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:32:13 INFO - PROCESS | 2868 | 1463718733193 Marionette TRACE conn6 <- [1,458,null,{}] 21:32:13 INFO - PROCESS | 2868 | 1463718733200 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}] 21:32:13 INFO - PROCESS | 2868 | 1463718733368 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 21:32:13 INFO - PROCESS | 2868 | 1463718733462 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:13 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896EB0800 == 56 [pid = 2868] [id = 124] 21:32:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000888D54D800) [pid = 2868] [serial = 369] [outer = 0000000000000000] 21:32:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000888D557000) [pid = 2868] [serial = 370] [outer = 000000888D54D800] 21:32:13 INFO - PROCESS | 2868 | 1463718733520 Marionette DEBUG loaded listener.js 21:32:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (0000008893166400) [pid = 2868] [serial = 371] [outer = 000000888D54D800] 21:32:14 INFO - PROCESS | 2868 | 1463718734117 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] 21:32:14 INFO - PROCESS | 2868 | 1463718734182 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 21:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:32:14 INFO - PROCESS | 2868 | 1463718734191 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:32:14 INFO - PROCESS | 2868 | 1463718734195 Marionette TRACE conn6 <- [1,462,null,{}] 21:32:14 INFO - PROCESS | 2868 | 1463718734200 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}] 21:32:14 INFO - PROCESS | 2868 | 1463718734344 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 21:32:14 INFO - PROCESS | 2868 | 1463718734435 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1036800 == 57 [pid = 2868] [id = 125] 21:32:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (0000008899724C00) [pid = 2868] [serial = 372] [outer = 0000000000000000] 21:32:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889972DC00) [pid = 2868] [serial = 373] [outer = 0000008899724C00] 21:32:14 INFO - PROCESS | 2868 | 1463718734492 Marionette DEBUG loaded listener.js 21:32:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (0000008899B30000) [pid = 2868] [serial = 374] [outer = 0000008899724C00] 21:32:15 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:15 INFO - PROCESS | 2868 | 1463718735103 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] 21:32:15 INFO - PROCESS | 2868 | 1463718735194 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 21:32:15 INFO - PROCESS | 2868 | 1463718735198 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:32:15 INFO - PROCESS | 2868 | 1463718735201 Marionette TRACE conn6 <- [1,466,null,{}] 21:32:15 INFO - PROCESS | 2868 | 1463718735213 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}] 21:32:15 INFO - PROCESS | 2868 | 1463718735336 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 21:32:15 INFO - PROCESS | 2868 | 1463718735407 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D291000 == 58 [pid = 2868] [id = 126] 21:32:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889D213800) [pid = 2868] [serial = 375] [outer = 0000000000000000] 21:32:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889D263400) [pid = 2868] [serial = 376] [outer = 000000889D213800] 21:32:15 INFO - PROCESS | 2868 | 1463718735510 Marionette DEBUG loaded listener.js 21:32:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889D50A800) [pid = 2868] [serial = 377] [outer = 000000889D213800] 21:32:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889ED5CC00) [pid = 2868] [serial = 378] [outer = 0000008892131000] 21:32:16 INFO - PROCESS | 2868 | 1463718736179 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] 21:32:16 INFO - PROCESS | 2868 | 1463718736233 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 21:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:32:16 INFO - PROCESS | 2868 | 1463718736236 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:32:16 INFO - PROCESS | 2868 | 1463718736239 Marionette TRACE conn6 <- [1,470,null,{}] 21:32:16 INFO - PROCESS | 2868 | 1463718736243 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}] 21:32:16 INFO - PROCESS | 2868 | 1463718736355 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 21:32:16 INFO - PROCESS | 2868 | 1463718736433 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:16 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA22000 == 59 [pid = 2868] [id = 127] 21:32:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088A0C0D400) [pid = 2868] [serial = 379] [outer = 0000000000000000] 21:32:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088A1018400) [pid = 2868] [serial = 380] [outer = 00000088A0C0D400] 21:32:16 INFO - PROCESS | 2868 | 1463718736537 Marionette DEBUG loaded listener.js 21:32:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088A1020C00) [pid = 2868] [serial = 381] [outer = 00000088A0C0D400] 21:32:17 INFO - PROCESS | 2868 | 1463718737151 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]]]}] 21:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 985ms 21:32:17 INFO - PROCESS | 2868 | 1463718737223 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 21:32:17 INFO - PROCESS | 2868 | 1463718737226 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 21:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:32:17 INFO - PROCESS | 2868 | 1463718737230 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:32:17 INFO - PROCESS | 2868 | 1463718737232 Marionette TRACE conn6 <- [1,474,null,{}] 21:32:17 INFO - PROCESS | 2868 | 1463718737235 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}] 21:32:17 INFO - PROCESS | 2868 | 1463718737342 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 21:32:17 INFO - PROCESS | 2868 | 1463718737416 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088921C5000 == 60 [pid = 2868] [id = 128] 21:32:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (0000008891255400) [pid = 2868] [serial = 382] [outer = 0000000000000000] 21:32:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000889D309400) [pid = 2868] [serial = 383] [outer = 0000008891255400] 21:32:17 INFO - PROCESS | 2868 | 1463718737525 Marionette DEBUG loaded listener.js 21:32:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (000000889D30FC00) [pid = 2868] [serial = 384] [outer = 0000008891255400] 21:32:18 INFO - PROCESS | 2868 | 1463718738346 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]]]}] 21:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1131ms 21:32:18 INFO - PROCESS | 2868 | 1463718738363 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 21:32:18 INFO - PROCESS | 2868 | 1463718738368 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 21:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:32:18 INFO - PROCESS | 2868 | 1463718738373 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:32:18 INFO - PROCESS | 2868 | 1463718738377 Marionette TRACE conn6 <- [1,478,null,{}] 21:32:18 INFO - PROCESS | 2868 | 1463718738384 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}] 21:32:18 INFO - PROCESS | 2868 | 1463718738485 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 21:32:18 INFO - PROCESS | 2868 | 1463718738566 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:18 INFO - PROCESS | 2868 | ++DOCSHELL 000000888E28B000 == 61 [pid = 2868] [id = 129] 21:32:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000888B189000) [pid = 2868] [serial = 385] [outer = 0000000000000000] 21:32:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000888D546800) [pid = 2868] [serial = 386] [outer = 000000888B189000] 21:32:18 INFO - PROCESS | 2868 | 1463718738663 Marionette DEBUG loaded listener.js 21:32:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (000000888E1A1800) [pid = 2868] [serial = 387] [outer = 000000888B189000] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21CD000 == 60 [pid = 2868] [id = 122] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A129F800 == 59 [pid = 2868] [id = 121] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1030000 == 58 [pid = 2868] [id = 120] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889E030000 == 57 [pid = 2868] [id = 119] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889D63D800 == 56 [pid = 2868] [id = 118] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 0000008899A7E000 == 55 [pid = 2868] [id = 117] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 0000008898DB1800 == 54 [pid = 2868] [id = 116] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (00000088965DAC00) [pid = 2868] [serial = 328] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (0000008897130800) [pid = 2868] [serial = 310] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (000000889AE80800) [pid = 2868] [serial = 313] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (000000888CA1EC00) [pid = 2868] [serial = 307] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889EC3F800) [pid = 2868] [serial = 316] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889DBCA400) [pid = 2868] [serial = 319] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889971D800 == 53 [pid = 2868] [id = 112] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 0000008893BFA800 == 52 [pid = 2868] [id = 111] 21:32:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088971A2000 == 51 [pid = 2868] [id = 110] 21:32:19 INFO - PROCESS | 2868 | 1463718739350 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]]]}] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000888D546000) [pid = 2868] [serial = 280] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889A2F0000) [pid = 2868] [serial = 289] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000889D3EC400) [pid = 2868] [serial = 271] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889D1EA000) [pid = 2868] [serial = 295] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (0000008892D0AC00) [pid = 2868] [serial = 281] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889D284C00) [pid = 2868] [serial = 269] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (0000008899228C00) [pid = 2868] [serial = 268] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (0000008896E3B000) [pid = 2868] [serial = 283] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889738E000) [pid = 2868] [serial = 284] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889BAEB000) [pid = 2868] [serial = 293] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (0000008899B22400) [pid = 2868] [serial = 266] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (0000008896E3B400) [pid = 2868] [serial = 265] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889AFF3C00) [pid = 2868] [serial = 292] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889AE76800) [pid = 2868] [serial = 275] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008892D09000) [pid = 2868] [serial = 274] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (0000008893171000) [pid = 2868] [serial = 278] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008892C07C00) [pid = 2868] [serial = 277] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889D21A000) [pid = 2868] [serial = 301] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (0000008892D51C00) [pid = 2868] [serial = 263] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000888D548000) [pid = 2868] [serial = 262] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (0000008899B25400) [pid = 2868] [serial = 286] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000888E215800) [pid = 2868] [serial = 298] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889D50B000) [pid = 2868] [serial = 302] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889E056800) [pid = 2868] [serial = 304] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889D282800) [pid = 2868] [serial = 296] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889D3F2C00) [pid = 2868] [serial = 272] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889A4D4400) [pid = 2868] [serial = 290] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (0000008897390800) [pid = 2868] [serial = 299] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889A2E2C00) [pid = 2868] [serial = 287] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000888E2ECC00) [pid = 2868] [serial = 326] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000888CA1DC00) [pid = 2868] [serial = 325] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000888E20A800) [pid = 2868] [serial = 323] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000888D3B0C00) [pid = 2868] [serial = 322] [outer = 0000000000000000] [url = about:blank] 21:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1031ms 21:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:32:19 INFO - PROCESS | 2868 | 1463718739410 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 21:32:19 INFO - PROCESS | 2868 | 1463718739416 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 21:32:19 INFO - PROCESS | 2868 | 1463718739423 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:32:19 INFO - PROCESS | 2868 | 1463718739426 Marionette TRACE conn6 <- [1,482,null,{}] 21:32:19 INFO - PROCESS | 2868 | 1463718739447 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}] 21:32:19 INFO - PROCESS | 2868 | 1463718739537 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 21:32:19 INFO - PROCESS | 2868 | 1463718739551 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:19 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892178800 == 52 [pid = 2868] [id = 130] 21:32:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000888B185400) [pid = 2868] [serial = 388] [outer = 0000000000000000] 21:32:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000888D3B0C00) [pid = 2868] [serial = 389] [outer = 000000888B185400] 21:32:19 INFO - PROCESS | 2868 | 1463718739599 Marionette DEBUG loaded listener.js 21:32:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (0000008891579C00) [pid = 2868] [serial = 390] [outer = 000000888B185400] 21:32:20 INFO - PROCESS | 2868 | 1463718740098 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]]]}] 21:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 21:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:32:20 INFO - PROCESS | 2868 | 1463718740115 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 21:32:20 INFO - PROCESS | 2868 | 1463718740118 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 21:32:20 INFO - PROCESS | 2868 | 1463718740121 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:32:20 INFO - PROCESS | 2868 | 1463718740125 Marionette TRACE conn6 <- [1,486,null,{}] 21:32:20 INFO - PROCESS | 2868 | 1463718740136 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}] 21:32:20 INFO - PROCESS | 2868 | 1463718740228 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 21:32:20 INFO - PROCESS | 2868 | 1463718740238 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:20 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B6F800 == 53 [pid = 2868] [id = 131] 21:32:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889657A000) [pid = 2868] [serial = 391] [outer = 0000000000000000] 21:32:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (0000008896E33400) [pid = 2868] [serial = 392] [outer = 000000889657A000] 21:32:20 INFO - PROCESS | 2868 | 1463718740288 Marionette DEBUG loaded listener.js 21:32:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889738D000) [pid = 2868] [serial = 393] [outer = 000000889657A000] 21:32:20 INFO - PROCESS | 2868 | 1463718740735 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]]]}] 21:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 693ms 21:32:20 INFO - PROCESS | 2868 | 1463718740823 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 21:32:20 INFO - PROCESS | 2868 | 1463718740827 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 21:32:20 INFO - PROCESS | 2868 | 1463718740831 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:32:20 INFO - PROCESS | 2868 | 1463718740832 Marionette TRACE conn6 <- [1,490,null,{}] 21:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:32:20 INFO - PROCESS | 2868 | 1463718740836 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}] 21:32:20 INFO - PROCESS | 2868 | 1463718740950 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 21:32:21 INFO - PROCESS | 2868 | 1463718741023 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:21 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898BEB800 == 54 [pid = 2868] [id = 132] 21:32:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (00000088968E0000) [pid = 2868] [serial = 394] [outer = 0000000000000000] 21:32:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (0000008899228800) [pid = 2868] [serial = 395] [outer = 00000088968E0000] 21:32:21 INFO - PROCESS | 2868 | 1463718741069 Marionette DEBUG loaded listener.js 21:32:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889972D800) [pid = 2868] [serial = 396] [outer = 00000088968E0000] 21:32:21 INFO - PROCESS | 2868 | 1463718741440 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]]]}] 21:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 21:32:21 INFO - PROCESS | 2868 | 1463718741466 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 21:32:21 INFO - PROCESS | 2868 | 1463718741468 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 21:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:32:21 INFO - PROCESS | 2868 | 1463718741471 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:32:21 INFO - PROCESS | 2868 | 1463718741473 Marionette TRACE conn6 <- [1,494,null,{}] 21:32:21 INFO - PROCESS | 2868 | 1463718741477 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}] 21:32:21 INFO - PROCESS | 2868 | 1463718741559 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 21:32:21 INFO - PROCESS | 2868 | 1463718741645 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:21 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899796800 == 55 [pid = 2868] [id = 133] 21:32:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (0000008897136C00) [pid = 2868] [serial = 397] [outer = 0000000000000000] 21:32:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008899B26400) [pid = 2868] [serial = 398] [outer = 0000008897136C00] 21:32:21 INFO - PROCESS | 2868 | 1463718741691 Marionette DEBUG loaded listener.js 21:32:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889A2B7000) [pid = 2868] [serial = 399] [outer = 0000008897136C00] 21:32:22 INFO - PROCESS | 2868 | 1463718742143 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]]]}] 21:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 21:32:22 INFO - PROCESS | 2868 | 1463718742173 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 21:32:22 INFO - PROCESS | 2868 | 1463718742175 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 21:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:32:22 INFO - PROCESS | 2868 | 1463718742183 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:32:22 INFO - PROCESS | 2868 | 1463718742185 Marionette TRACE conn6 <- [1,498,null,{}] 21:32:22 INFO - PROCESS | 2868 | 1463718742196 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}] 21:32:22 INFO - PROCESS | 2868 | 1463718742355 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 21:32:22 INFO - PROCESS | 2868 | 1463718742386 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:22 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0F8000 == 56 [pid = 2868] [id = 134] 21:32:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889AE73C00) [pid = 2868] [serial = 400] [outer = 0000000000000000] 21:32:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889AE79C00) [pid = 2868] [serial = 401] [outer = 000000889AE73C00] 21:32:22 INFO - PROCESS | 2868 | 1463718742432 Marionette DEBUG loaded listener.js 21:32:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889AFF3800) [pid = 2868] [serial = 402] [outer = 000000889AE73C00] 21:32:22 INFO - PROCESS | 2868 | 1463718742889 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]]]}] 21:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 734ms 21:32:22 INFO - PROCESS | 2868 | 1463718742918 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 21:32:22 INFO - PROCESS | 2868 | 1463718742920 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 21:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:32:22 INFO - PROCESS | 2868 | 1463718742924 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:32:22 INFO - PROCESS | 2868 | 1463718742926 Marionette TRACE conn6 <- [1,502,null,{}] 21:32:22 INFO - PROCESS | 2868 | 1463718742929 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}] 21:32:23 INFO - PROCESS | 2868 | 1463718743037 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 21:32:23 INFO - PROCESS | 2868 | 1463718743045 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:23 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BBA4800 == 57 [pid = 2868] [id = 135] 21:32:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889AFFA400) [pid = 2868] [serial = 403] [outer = 0000000000000000] 21:32:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889BD72800) [pid = 2868] [serial = 404] [outer = 000000889AFFA400] 21:32:23 INFO - PROCESS | 2868 | 1463718743092 Marionette DEBUG loaded listener.js 21:32:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889D21A800) [pid = 2868] [serial = 405] [outer = 000000889AFFA400] 21:32:23 INFO - PROCESS | 2868 | 1463718743540 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]]]}] 21:32:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 626ms 21:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:32:23 INFO - PROCESS | 2868 | 1463718743555 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 21:32:23 INFO - PROCESS | 2868 | 1463718743557 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 21:32:23 INFO - PROCESS | 2868 | 1463718743566 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:32:23 INFO - PROCESS | 2868 | 1463718743568 Marionette TRACE conn6 <- [1,506,null,{}] 21:32:23 INFO - PROCESS | 2868 | 1463718743571 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}] 21:32:23 INFO - PROCESS | 2868 | 1463718743871 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889DBC0000) [pid = 2868] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889EC45000) [pid = 2868] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889D3F6400) [pid = 2868] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889D280C00) [pid = 2868] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889DBC5000) [pid = 2868] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (0000008896898C00) [pid = 2868] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (0000008896578000) [pid = 2868] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889A26E400) [pid = 2868] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (0000008897130000) [pid = 2868] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000888D557C00) [pid = 2868] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889A2EA800) [pid = 2868] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889A719400) [pid = 2868] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000888D555C00) [pid = 2868] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889AE4EC00) [pid = 2868] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889EC42000) [pid = 2868] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889A275C00) [pid = 2868] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088965E2400) [pid = 2868] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000888BC2C800) [pid = 2868] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889AE76000) [pid = 2868] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:32:23 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889E08B000) [pid = 2868] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:32:23 INFO - PROCESS | 2868 | 1463718743958 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088979A4800 == 58 [pid = 2868] [id = 136] 21:32:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000888B026C00) [pid = 2868] [serial = 406] [outer = 0000000000000000] 21:32:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000888BC2C800) [pid = 2868] [serial = 407] [outer = 000000888B026C00] 21:32:24 INFO - PROCESS | 2868 | 1463718744006 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (0000008897130000) [pid = 2868] [serial = 408] [outer = 000000888B026C00] 21:32:24 INFO - PROCESS | 2868 | 1463718744380 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]]]}] 21:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 838ms 21:32:24 INFO - PROCESS | 2868 | 1463718744405 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 21:32:24 INFO - PROCESS | 2868 | 1463718744407 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 21:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:32:24 INFO - PROCESS | 2868 | 1463718744410 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:32:24 INFO - PROCESS | 2868 | 1463718744412 Marionette TRACE conn6 <- [1,510,null,{}] 21:32:24 INFO - PROCESS | 2868 | 1463718744416 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}] 21:32:24 INFO - PROCESS | 2868 | 1463718744500 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 21:32:24 INFO - PROCESS | 2868 | 1463718744507 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D643000 == 59 [pid = 2868] [id = 137] 21:32:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889A39C800) [pid = 2868] [serial = 409] [outer = 0000000000000000] 21:32:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000889D282400) [pid = 2868] [serial = 410] [outer = 000000889A39C800] 21:32:24 INFO - PROCESS | 2868 | 1463718744554 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889D30F000) [pid = 2868] [serial = 411] [outer = 000000889A39C800] 21:32:25 INFO - PROCESS | 2868 | 1463718744992 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]]]}] 21:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 21:32:25 INFO - PROCESS | 2868 | 1463718745043 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 21:32:25 INFO - PROCESS | 2868 | 1463718745046 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 21:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:32:25 INFO - PROCESS | 2868 | 1463718745049 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:32:25 INFO - PROCESS | 2868 | 1463718745051 Marionette TRACE conn6 <- [1,514,null,{}] 21:32:25 INFO - PROCESS | 2868 | 1463718745055 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}] 21:32:25 INFO - PROCESS | 2868 | 1463718745141 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 21:32:25 INFO - PROCESS | 2868 | 1463718745158 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:25 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E029800 == 60 [pid = 2868] [id = 138] 21:32:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889D3EC800) [pid = 2868] [serial = 412] [outer = 0000000000000000] 21:32:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889D3F6C00) [pid = 2868] [serial = 413] [outer = 000000889D3EC800] 21:32:25 INFO - PROCESS | 2868 | 1463718745206 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889DBC4C00) [pid = 2868] [serial = 414] [outer = 000000889D3EC800] 21:32:25 INFO - PROCESS | 2868 | 1463718745654 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]]]}] 21:32:25 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 21:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 21:32:25 INFO - PROCESS | 2868 | 1463718745682 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 21:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:32:25 INFO - PROCESS | 2868 | 1463718745685 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 21:32:25 INFO - PROCESS | 2868 | 1463718745688 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:32:25 INFO - PROCESS | 2868 | 1463718745691 Marionette TRACE conn6 <- [1,518,null,{}] 21:32:25 INFO - PROCESS | 2868 | 1463718745700 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}] 21:32:25 INFO - PROCESS | 2868 | 1463718745809 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 21:32:25 INFO - PROCESS | 2868 | 1463718745818 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1030000 == 61 [pid = 2868] [id = 139] 21:32:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889E05EC00) [pid = 2868] [serial = 415] [outer = 0000000000000000] 21:32:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889EC3C400) [pid = 2868] [serial = 416] [outer = 000000889E05EC00] 21:32:25 INFO - PROCESS | 2868 | 1463718745870 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889EC66C00) [pid = 2868] [serial = 417] [outer = 000000889E05EC00] 21:32:26 INFO - PROCESS | 2868 | 1463718746609 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]]]}] 21:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 986ms 21:32:26 INFO - PROCESS | 2868 | 1463718746676 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 21:32:26 INFO - PROCESS | 2868 | 1463718746683 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 21:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:32:26 INFO - PROCESS | 2868 | 1463718746688 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:32:26 INFO - PROCESS | 2868 | 1463718746693 Marionette TRACE conn6 <- [1,522,null,{}] 21:32:26 INFO - PROCESS | 2868 | 1463718746698 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}] 21:32:26 INFO - PROCESS | 2868 | 1463718746815 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 21:32:26 INFO - PROCESS | 2868 | 1463718746935 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:26 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896846800 == 62 [pid = 2868] [id = 140] 21:32:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008892C02800) [pid = 2868] [serial = 418] [outer = 0000000000000000] 21:32:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (0000008892D52C00) [pid = 2868] [serial = 419] [outer = 0000008892C02800] 21:32:27 INFO - PROCESS | 2868 | 1463718746995 Marionette DEBUG loaded listener.js 21:32:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889657A400) [pid = 2868] [serial = 420] [outer = 0000008892C02800] 21:32:27 INFO - PROCESS | 2868 | 1463718747596 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]]]}] 21:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 943ms 21:32:27 INFO - PROCESS | 2868 | 1463718747634 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 21:32:27 INFO - PROCESS | 2868 | 1463718747641 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 21:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:32:27 INFO - PROCESS | 2868 | 1463718747648 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:32:27 INFO - PROCESS | 2868 | 1463718747651 Marionette TRACE conn6 <- [1,526,null,{}] 21:32:27 INFO - PROCESS | 2868 | 1463718747655 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}] 21:32:27 INFO - PROCESS | 2868 | 1463718747770 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 21:32:27 INFO - PROCESS | 2868 | 1463718747887 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:27 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C2C4000 == 63 [pid = 2868] [id = 141] 21:32:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (0000008898B0A400) [pid = 2868] [serial = 421] [outer = 0000000000000000] 21:32:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (0000008899E72C00) [pid = 2868] [serial = 422] [outer = 0000008898B0A400] 21:32:27 INFO - PROCESS | 2868 | 1463718747945 Marionette DEBUG loaded listener.js 21:32:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889A3A2000) [pid = 2868] [serial = 423] [outer = 0000008898B0A400] 21:32:28 INFO - PROCESS | 2868 | 1463718748586 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]]]}] 21:32:28 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 21:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 985ms 21:32:28 INFO - PROCESS | 2868 | 1463718748638 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 21:32:28 INFO - PROCESS | 2868 | 1463718748641 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 21:32:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:32:28 INFO - PROCESS | 2868 | 1463718748658 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:32:28 INFO - PROCESS | 2868 | 1463718748662 Marionette TRACE conn6 <- [1,530,null,{}] 21:32:28 INFO - PROCESS | 2868 | 1463718748676 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}] 21:32:28 INFO - PROCESS | 2868 | 1463718748815 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 21:32:28 INFO - PROCESS | 2868 | 1463718748938 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A131A800 == 64 [pid = 2868] [id = 142] 21:32:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889D502800) [pid = 2868] [serial = 424] [outer = 0000000000000000] 21:32:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889DBC5C00) [pid = 2868] [serial = 425] [outer = 000000889D502800] 21:32:29 INFO - PROCESS | 2868 | 1463718748998 Marionette DEBUG loaded listener.js 21:32:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889EC3B800) [pid = 2868] [serial = 426] [outer = 000000889D502800] 21:32:29 INFO - PROCESS | 2868 | 1463718749643 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"]]]}] 21:32:29 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 21:32:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:32:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:32:29 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 21:32:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:32:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:32:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1048ms 21:32:29 INFO - PROCESS | 2868 | 1463718749698 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 21:32:29 INFO - PROCESS | 2868 | 1463718749701 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 21:32:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:32:29 INFO - PROCESS | 2868 | 1463718749706 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:32:29 INFO - PROCESS | 2868 | 1463718749708 Marionette TRACE conn6 <- [1,534,null,{}] 21:32:29 INFO - PROCESS | 2868 | 1463718749712 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}] 21:32:29 INFO - PROCESS | 2868 | 1463718749838 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 21:32:29 INFO - PROCESS | 2868 | 1463718749925 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:29 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CC67000 == 65 [pid = 2868] [id = 143] 21:32:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000888D289800) [pid = 2868] [serial = 427] [outer = 0000000000000000] 21:32:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (00000088A1017400) [pid = 2868] [serial = 428] [outer = 000000888D289800] 21:32:29 INFO - PROCESS | 2868 | 1463718749982 Marionette DEBUG loaded listener.js 21:32:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (00000088A1138400) [pid = 2868] [serial = 429] [outer = 000000888D289800] 21:32:30 INFO - PROCESS | 2868 | 1463718750474 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]]]}] 21:32:30 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. 21:32:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 775ms 21:32:30 INFO - PROCESS | 2868 | 1463718750484 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 21:32:30 INFO - PROCESS | 2868 | 1463718750486 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 21:32:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:32:30 INFO - PROCESS | 2868 | 1463718750489 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:32:30 INFO - PROCESS | 2868 | 1463718750492 Marionette TRACE conn6 <- [1,538,null,{}] 21:32:30 INFO - PROCESS | 2868 | 1463718750496 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}] 21:32:30 INFO - PROCESS | 2868 | 1463718750607 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 21:32:30 INFO - PROCESS | 2868 | 1463718750683 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A464E800 == 66 [pid = 2868] [id = 144] 21:32:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (0000008896892C00) [pid = 2868] [serial = 430] [outer = 0000000000000000] 21:32:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088A113F800) [pid = 2868] [serial = 431] [outer = 0000008896892C00] 21:32:30 INFO - PROCESS | 2868 | 1463718750751 Marionette DEBUG loaded listener.js 21:32:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A1405800) [pid = 2868] [serial = 432] [outer = 0000008896892C00] 21:32:31 INFO - PROCESS | 2868 | 1463718751322 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]]]}] 21:32:31 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. 21:32:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 21:32:31 INFO - PROCESS | 2868 | 1463718751374 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 21:32:31 INFO - PROCESS | 2868 | 1463718751376 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 21:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:32:31 INFO - PROCESS | 2868 | 1463718751380 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:32:31 INFO - PROCESS | 2868 | 1463718751382 Marionette TRACE conn6 <- [1,542,null,{}] 21:32:31 INFO - PROCESS | 2868 | 1463718751386 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}] 21:32:31 INFO - PROCESS | 2868 | 1463718751510 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 21:32:31 INFO - PROCESS | 2868 | 1463718751614 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A281A800 == 67 [pid = 2868] [id = 145] 21:32:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889160A000) [pid = 2868] [serial = 433] [outer = 0000000000000000] 21:32:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (0000008891612000) [pid = 2868] [serial = 434] [outer = 000000889160A000] 21:32:31 INFO - PROCESS | 2868 | 1463718751671 Marionette DEBUG loaded listener.js 21:32:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088A46AA000) [pid = 2868] [serial = 435] [outer = 000000889160A000] 21:32:32 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:32 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:32 INFO - PROCESS | 2868 | 1463718752243 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]]]}] 21:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1080ms 21:32:32 INFO - PROCESS | 2868 | 1463718752462 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 21:32:32 INFO - PROCESS | 2868 | 1463718752467 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 21:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:32:32 INFO - PROCESS | 2868 | 1463718752473 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:32:32 INFO - PROCESS | 2868 | 1463718752476 Marionette TRACE conn6 <- [1,546,null,{}] 21:32:32 INFO - PROCESS | 2868 | 1463718752482 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}] 21:32:32 INFO - PROCESS | 2868 | 1463718752591 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 21:32:32 INFO - PROCESS | 2868 | 1463718752663 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:32 INFO - PROCESS | 2868 | ++DOCSHELL 000000889685A800 == 68 [pid = 2868] [id = 146] 21:32:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000888C33D800) [pid = 2868] [serial = 436] [outer = 0000000000000000] 21:32:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000888D289400) [pid = 2868] [serial = 437] [outer = 000000888C33D800] 21:32:32 INFO - PROCESS | 2868 | 1463718752712 Marionette DEBUG loaded listener.js 21:32:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (0000008891606C00) [pid = 2868] [serial = 438] [outer = 000000888C33D800] 21:32:33 INFO - PROCESS | 2868 | 1463718753407 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]]]}] 21:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 21:32:33 INFO - PROCESS | 2868 | 1463718753462 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 21:32:33 INFO - PROCESS | 2868 | 1463718753466 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 21:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:32:33 INFO - PROCESS | 2868 | 1463718753473 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:32:33 INFO - PROCESS | 2868 | 1463718753477 Marionette TRACE conn6 <- [1,550,null,{}] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 000000889E029800 == 67 [pid = 2868] [id = 138] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 000000889D643000 == 66 [pid = 2868] [id = 137] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 00000088979A4800 == 65 [pid = 2868] [id = 136] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 000000889BBA4800 == 64 [pid = 2868] [id = 135] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0F8000 == 63 [pid = 2868] [id = 134] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 0000008899796800 == 62 [pid = 2868] [id = 133] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 0000008898BEB800 == 61 [pid = 2868] [id = 132] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 0000008896B6F800 == 60 [pid = 2868] [id = 131] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 0000008892178800 == 59 [pid = 2868] [id = 130] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 000000888E28B000 == 58 [pid = 2868] [id = 129] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 000000889D291000 == 57 [pid = 2868] [id = 126] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1036800 == 56 [pid = 2868] [id = 125] 21:32:33 INFO - PROCESS | 2868 | --DOCSHELL 0000008896EB0800 == 55 [pid = 2868] [id = 124] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000889D264000) [pid = 2868] [serial = 367] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | 1463718753568 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}] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889EC47400) [pid = 2868] [serial = 320] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088A0C09800) [pid = 2868] [serial = 260] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889922D400) [pid = 2868] [serial = 311] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (0000008891F59000) [pid = 2868] [serial = 308] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000889D3ED400) [pid = 2868] [serial = 314] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889EC62000) [pid = 2868] [serial = 317] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889E086400) [pid = 2868] [serial = 305] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000889D3EA800) [pid = 2868] [serial = 355] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889DBCC400) [pid = 2868] [serial = 358] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889D50C800) [pid = 2868] [serial = 356] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (0000008899225400) [pid = 2868] [serial = 349] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008896E33000) [pid = 2868] [serial = 329] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889A278400) [pid = 2868] [serial = 338] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889A270400) [pid = 2868] [serial = 337] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (0000008898B0A800) [pid = 2868] [serial = 335] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889732B800) [pid = 2868] [serial = 334] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (00000088968D9800) [pid = 2868] [serial = 347] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000888E249400) [pid = 2868] [serial = 346] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889ACE5C00) [pid = 2868] [serial = 341] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889A397800) [pid = 2868] [serial = 340] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889AF3D000) [pid = 2868] [serial = 344] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889AE56400) [pid = 2868] [serial = 343] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (0000008892D5F800) [pid = 2868] [serial = 332] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889125D800) [pid = 2868] [serial = 331] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889BAE3400) [pid = 2868] [serial = 361] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889EC67400) [pid = 2868] [serial = 364] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889ED5E800) [pid = 2868] [serial = 365] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889EC3C000) [pid = 2868] [serial = 362] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889E062C00) [pid = 2868] [serial = 359] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000889A26B800) [pid = 2868] [serial = 350] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889AFF8C00) [pid = 2868] [serial = 352] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (000000889CAC0800) [pid = 2868] [serial = 353] [outer = 0000000000000000] [url = about:blank] 21:32:33 INFO - PROCESS | 2868 | 1463718753686 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 21:32:33 INFO - PROCESS | 2868 | 1463718753694 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:33 INFO - PROCESS | 2868 | ++DOCSHELL 0000008891D37000 == 56 [pid = 2868] [id = 147] 21:32:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000888D548C00) [pid = 2868] [serial = 439] [outer = 0000000000000000] 21:32:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000888E210000) [pid = 2868] [serial = 440] [outer = 000000888D548C00] 21:32:33 INFO - PROCESS | 2868 | 1463718753743 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (0000008892D51800) [pid = 2868] [serial = 441] [outer = 000000888D548C00] 21:32:34 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:34 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:34 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:34 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:34 INFO - PROCESS | 2868 | 1463718754228 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]]]}] 21:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 776ms 21:32:34 INFO - PROCESS | 2868 | 1463718754273 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 21:32:34 INFO - PROCESS | 2868 | 1463718754275 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 21:32:34 INFO - PROCESS | 2868 | 1463718754279 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:32:34 INFO - PROCESS | 2868 | 1463718754281 Marionette TRACE conn6 <- [1,554,null,{}] 21:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:32:34 INFO - PROCESS | 2868 | 1463718754292 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}] 21:32:34 INFO - PROCESS | 2868 | 1463718754389 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 21:32:34 INFO - PROCESS | 2868 | 1463718754400 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:34 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DB1000 == 57 [pid = 2868] [id = 148] 21:32:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (0000008896ED4400) [pid = 2868] [serial = 442] [outer = 0000000000000000] 21:32:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (0000008897309400) [pid = 2868] [serial = 443] [outer = 0000008896ED4400] 21:32:34 INFO - PROCESS | 2868 | 1463718754453 Marionette DEBUG loaded listener.js 21:32:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (0000008898B0BC00) [pid = 2868] [serial = 444] [outer = 0000008896ED4400] 21:32:34 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:34 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:34 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:34 INFO - PROCESS | 2868 | 1463718754918 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]]]}] 21:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 21:32:34 INFO - PROCESS | 2868 | 1463718754957 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 21:32:34 INFO - PROCESS | 2868 | 1463718754959 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 21:32:34 INFO - PROCESS | 2868 | 1463718754963 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:32:34 INFO - PROCESS | 2868 | 1463718754965 Marionette TRACE conn6 <- [1,558,null,{}] 21:32:34 INFO - PROCESS | 2868 | 1463718754969 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}] 21:32:35 INFO - PROCESS | 2868 | 1463718755064 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 21:32:35 INFO - PROCESS | 2868 | 1463718755071 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:35 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0E3800 == 58 [pid = 2868] [id = 149] 21:32:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (0000008899227800) [pid = 2868] [serial = 445] [outer = 0000000000000000] 21:32:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889972A800) [pid = 2868] [serial = 446] [outer = 0000008899227800] 21:32:35 INFO - PROCESS | 2868 | 1463718755119 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (0000008899B31C00) [pid = 2868] [serial = 447] [outer = 0000008899227800] 21:32:35 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:35 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:35 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:35 INFO - PROCESS | 2868 | 1463718755567 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]]]}] 21:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 21:32:35 INFO - PROCESS | 2868 | 1463718755595 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 21:32:35 INFO - PROCESS | 2868 | 1463718755598 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 21:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:32:35 INFO - PROCESS | 2868 | 1463718755612 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:32:35 INFO - PROCESS | 2868 | 1463718755615 Marionette TRACE conn6 <- [1,562,null,{}] 21:32:35 INFO - PROCESS | 2868 | 1463718755619 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}] 21:32:35 INFO - PROCESS | 2868 | 1463718755729 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 21:32:35 INFO - PROCESS | 2868 | 1463718755808 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:35 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B95B000 == 59 [pid = 2868] [id = 150] 21:32:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889A273C00) [pid = 2868] [serial = 448] [outer = 0000000000000000] 21:32:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889A2B3000) [pid = 2868] [serial = 449] [outer = 000000889A273C00] 21:32:35 INFO - PROCESS | 2868 | 1463718755854 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889A39F000) [pid = 2868] [serial = 450] [outer = 000000889A273C00] 21:32:36 INFO - PROCESS | 2868 | 1463718756282 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]]]}] 21:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 734ms 21:32:36 INFO - PROCESS | 2868 | 1463718756349 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 21:32:36 INFO - PROCESS | 2868 | 1463718756352 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 21:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:32:36 INFO - PROCESS | 2868 | 1463718756355 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:32:36 INFO - PROCESS | 2868 | 1463718756357 Marionette TRACE conn6 <- [1,566,null,{}] 21:32:36 INFO - PROCESS | 2868 | 1463718756361 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}] 21:32:36 INFO - PROCESS | 2868 | 1463718756511 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 21:32:36 INFO - PROCESS | 2868 | 1463718756565 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:36 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C2DB800 == 60 [pid = 2868] [id = 151] 21:32:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889AFF9400) [pid = 2868] [serial = 451] [outer = 0000000000000000] 21:32:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889BA87000) [pid = 2868] [serial = 452] [outer = 000000889AFF9400] 21:32:36 INFO - PROCESS | 2868 | 1463718756611 Marionette DEBUG loaded listener.js 21:32:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889D1EBC00) [pid = 2868] [serial = 453] [outer = 000000889AFF9400] 21:32:37 INFO - PROCESS | 2868 | 1463718757053 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]]]}] 21:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 732ms 21:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:32:37 INFO - PROCESS | 2868 | 1463718757109 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 21:32:37 INFO - PROCESS | 2868 | 1463718757111 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 21:32:37 INFO - PROCESS | 2868 | 1463718757115 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 2868 | 1463718757117 Marionette TRACE conn6 <- [1,570,null,{}] 21:32:37 INFO - PROCESS | 2868 | 1463718757121 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}] 21:32:37 INFO - PROCESS | 2868 | 1463718757231 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 21:32:37 INFO - PROCESS | 2868 | 1463718757283 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:37 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D64D000 == 61 [pid = 2868] [id = 152] 21:32:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889D264000) [pid = 2868] [serial = 454] [outer = 0000000000000000] 21:32:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889D27E800) [pid = 2868] [serial = 455] [outer = 000000889D264000] 21:32:37 INFO - PROCESS | 2868 | 1463718757327 Marionette DEBUG loaded listener.js 21:32:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889D30C000) [pid = 2868] [serial = 456] [outer = 000000889D264000] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889AE73C00) [pid = 2868] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889D25CC00) [pid = 2868] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889AFFA400) [pid = 2868] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000888B185400) [pid = 2868] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000888B189000) [pid = 2868] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889657A000) [pid = 2868] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088968E0000) [pid = 2868] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889A39C800) [pid = 2868] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000888B026C00) [pid = 2868] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (0000008897136C00) [pid = 2868] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:32:37 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889D3EC800) [pid = 2868] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:32:37 INFO - PROCESS | 2868 | 1463718757810 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]]]}] 21:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 733ms 21:32:37 INFO - PROCESS | 2868 | 1463718757850 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 21:32:37 INFO - PROCESS | 2868 | 1463718757852 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 21:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:32:37 INFO - PROCESS | 2868 | 1463718757856 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 2868 | 1463718757858 Marionette TRACE conn6 <- [1,574,null,{}] 21:32:37 INFO - PROCESS | 2868 | 1463718757862 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}] 21:32:37 INFO - PROCESS | 2868 | 1463718757972 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 21:32:38 INFO - PROCESS | 2868 | 1463718758029 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:38 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCCE000 == 62 [pid = 2868] [id = 153] 21:32:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000888B02E000) [pid = 2868] [serial = 457] [outer = 0000000000000000] 21:32:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000888B036400) [pid = 2868] [serial = 458] [outer = 000000888B02E000] 21:32:38 INFO - PROCESS | 2868 | 1463718758076 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000888B184000) [pid = 2868] [serial = 459] [outer = 000000888B02E000] 21:32:38 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:38 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:38 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:38 INFO - PROCESS | 2868 | 1463718758445 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]]]}] 21:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 21:32:38 INFO - PROCESS | 2868 | 1463718758488 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 21:32:38 INFO - PROCESS | 2868 | 1463718758490 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 21:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:32:38 INFO - PROCESS | 2868 | 1463718758494 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:32:38 INFO - PROCESS | 2868 | 1463718758496 Marionette TRACE conn6 <- [1,578,null,{}] 21:32:38 INFO - PROCESS | 2868 | 1463718758500 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}] 21:32:38 INFO - PROCESS | 2868 | 1463718758643 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 21:32:38 INFO - PROCESS | 2868 | 1463718758656 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:38 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA34000 == 63 [pid = 2868] [id = 154] 21:32:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000888B03C800) [pid = 2868] [serial = 460] [outer = 0000000000000000] 21:32:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889A4D4400) [pid = 2868] [serial = 461] [outer = 000000888B03C800] 21:32:38 INFO - PROCESS | 2868 | 1463718758702 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889D30E400) [pid = 2868] [serial = 462] [outer = 000000888B03C800] 21:32:39 INFO - PROCESS | 2868 | 1463718759113 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]]]}] 21:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 21:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:32:39 INFO - PROCESS | 2868 | 1463718759169 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 21:32:39 INFO - PROCESS | 2868 | 1463718759172 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 21:32:39 INFO - PROCESS | 2868 | 1463718759175 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:32:39 INFO - PROCESS | 2868 | 1463718759177 Marionette TRACE conn6 <- [1,582,null,{}] 21:32:39 INFO - PROCESS | 2868 | 1463718759181 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}] 21:32:39 INFO - PROCESS | 2868 | 1463718759273 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 21:32:39 INFO - PROCESS | 2868 | 1463718759280 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A108A000 == 64 [pid = 2868] [id = 155] 21:32:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889D3EF000) [pid = 2868] [serial = 463] [outer = 0000000000000000] 21:32:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889D3F7000) [pid = 2868] [serial = 464] [outer = 000000889D3EF000] 21:32:39 INFO - PROCESS | 2868 | 1463718759337 Marionette DEBUG loaded listener.js 21:32:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889DFEB800) [pid = 2868] [serial = 465] [outer = 000000889D3EF000] 21:32:39 INFO - PROCESS | 2868 | 1463718759922 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]]]}] 21:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 775ms 21:32:40 INFO - PROCESS | 2868 | 1463718760015 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 21:32:40 INFO - PROCESS | 2868 | 1463718760020 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 21:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:32:40 INFO - PROCESS | 2868 | 1463718760027 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:32:40 INFO - PROCESS | 2868 | 1463718760032 Marionette TRACE conn6 <- [1,586,null,{}] 21:32:40 INFO - PROCESS | 2868 | 1463718760038 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}] 21:32:40 INFO - PROCESS | 2868 | 1463718760169 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 21:32:40 INFO - PROCESS | 2868 | 1463718760283 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:40 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896996800 == 65 [pid = 2868] [id = 156] 21:32:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000888B1D8800) [pid = 2868] [serial = 466] [outer = 0000000000000000] 21:32:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (0000008891606800) [pid = 2868] [serial = 467] [outer = 000000888B1D8800] 21:32:40 INFO - PROCESS | 2868 | 1463718760346 Marionette DEBUG loaded listener.js 21:32:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (0000008893165800) [pid = 2868] [serial = 468] [outer = 000000888B1D8800] 21:32:40 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:32:41 INFO - PROCESS | 2868 | 1463718761180 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]]]}] 21:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1182ms 21:32:41 INFO - PROCESS | 2868 | 1463718761212 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 21:32:41 INFO - PROCESS | 2868 | 1463718761218 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 21:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:32:41 INFO - PROCESS | 2868 | 1463718761226 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:32:41 INFO - PROCESS | 2868 | 1463718761229 Marionette TRACE conn6 <- [1,590,null,{}] 21:32:41 INFO - PROCESS | 2868 | 1463718761233 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}] 21:32:41 INFO - PROCESS | 2868 | 1463718761347 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 21:32:41 INFO - PROCESS | 2868 | 1463718761465 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:41 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C1E6000 == 66 [pid = 2868] [id = 157] 21:32:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (0000008897339000) [pid = 2868] [serial = 469] [outer = 0000000000000000] 21:32:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889922E000) [pid = 2868] [serial = 470] [outer = 0000008897339000] 21:32:41 INFO - PROCESS | 2868 | 1463718761522 Marionette DEBUG loaded listener.js 21:32:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889A2E3800) [pid = 2868] [serial = 471] [outer = 0000008897339000] 21:32:42 INFO - PROCESS | 2868 | 1463718762127 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]]]}] 21:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 943ms 21:32:42 INFO - PROCESS | 2868 | 1463718762173 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 21:32:42 INFO - PROCESS | 2868 | 1463718762177 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 21:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:32:42 INFO - PROCESS | 2868 | 1463718762181 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:32:42 INFO - PROCESS | 2868 | 1463718762185 Marionette TRACE conn6 <- [1,594,null,{}] 21:32:42 INFO - PROCESS | 2868 | 1463718762196 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}] 21:32:42 INFO - PROCESS | 2868 | 1463718762313 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 21:32:42 INFO - PROCESS | 2868 | 1463718762435 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21D2800 == 67 [pid = 2868] [id = 158] 21:32:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889BB49000) [pid = 2868] [serial = 472] [outer = 0000000000000000] 21:32:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889BB4B000) [pid = 2868] [serial = 473] [outer = 000000889BB49000] 21:32:42 INFO - PROCESS | 2868 | 1463718762494 Marionette DEBUG loaded listener.js 21:32:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889BD7A800) [pid = 2868] [serial = 474] [outer = 000000889BB49000] 21:32:43 INFO - PROCESS | 2868 | 1463718763111 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]]]}] 21:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 21:32:43 INFO - PROCESS | 2868 | 1463718763167 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 21:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:32:43 INFO - PROCESS | 2868 | 1463718763171 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 21:32:43 INFO - PROCESS | 2868 | 1463718763174 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:32:43 INFO - PROCESS | 2868 | 1463718763176 Marionette TRACE conn6 <- [1,598,null,{}] 21:32:43 INFO - PROCESS | 2868 | 1463718763180 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}] 21:32:43 INFO - PROCESS | 2868 | 1463718763295 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 21:32:43 INFO - PROCESS | 2868 | 1463718763412 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2815000 == 68 [pid = 2868] [id = 159] 21:32:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889DBC3C00) [pid = 2868] [serial = 475] [outer = 0000000000000000] 21:32:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889DFEC400) [pid = 2868] [serial = 476] [outer = 000000889DBC3C00] 21:32:43 INFO - PROCESS | 2868 | 1463718763469 Marionette DEBUG loaded listener.js 21:32:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889DFF5000) [pid = 2868] [serial = 477] [outer = 000000889DBC3C00] 21:32:44 INFO - PROCESS | 2868 | 1463718764037 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]]]}] 21:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 881ms 21:32:44 INFO - PROCESS | 2868 | 1463718764066 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 21:32:44 INFO - PROCESS | 2868 | 1463718764069 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 21:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:32:44 INFO - PROCESS | 2868 | 1463718764073 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:32:44 INFO - PROCESS | 2868 | 1463718764076 Marionette TRACE conn6 <- [1,602,null,{}] 21:32:44 INFO - PROCESS | 2868 | 1463718764080 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}] 21:32:44 INFO - PROCESS | 2868 | 1463718764192 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 21:32:44 INFO - PROCESS | 2868 | 1463718764282 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FCA000 == 69 [pid = 2868] [id = 160] 21:32:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889DFF8C00) [pid = 2868] [serial = 478] [outer = 0000000000000000] 21:32:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889E062000) [pid = 2868] [serial = 479] [outer = 000000889DFF8C00] 21:32:44 INFO - PROCESS | 2868 | 1463718764337 Marionette DEBUG loaded listener.js 21:32:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889E08D800) [pid = 2868] [serial = 480] [outer = 000000889DFF8C00] 21:32:45 INFO - PROCESS | 2868 | 1463718765227 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]]]}] 21:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1193ms 21:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:32:45 INFO - PROCESS | 2868 | 1463718765280 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 2868 | 1463718765284 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 21:32:45 INFO - PROCESS | 2868 | 1463718765290 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - PROCESS | 2868 | 1463718765294 Marionette TRACE conn6 <- [1,606,null,{}] 21:32:45 INFO - PROCESS | 2868 | 1463718765301 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}] 21:32:45 INFO - PROCESS | 2868 | 1463718765413 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 21:32:45 INFO - PROCESS | 2868 | 1463718765531 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:45 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896848000 == 70 [pid = 2868] [id = 161] 21:32:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000888B016400) [pid = 2868] [serial = 481] [outer = 0000000000000000] 21:32:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000888B039000) [pid = 2868] [serial = 482] [outer = 000000888B016400] 21:32:45 INFO - PROCESS | 2868 | 1463718765584 Marionette DEBUG loaded listener.js 21:32:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000888D560400) [pid = 2868] [serial = 483] [outer = 000000888B016400] 21:32:46 INFO - PROCESS | 2868 | 1463718766155 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]]]}] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA34000 == 69 [pid = 2868] [id = 154] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCCE000 == 68 [pid = 2868] [id = 153] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889D64D000 == 67 [pid = 2868] [id = 152] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889C2DB800 == 66 [pid = 2868] [id = 151] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889B95B000 == 65 [pid = 2868] [id = 150] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0E3800 == 64 [pid = 2868] [id = 149] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 0000008898DB1000 == 63 [pid = 2868] [id = 148] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000888D557000) [pid = 2868] [serial = 370] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000889972DC00) [pid = 2868] [serial = 373] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889D263400) [pid = 2868] [serial = 376] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (00000088A1018400) [pid = 2868] [serial = 380] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 945ms 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 0000008891D37000 == 62 [pid = 2868] [id = 147] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889685A800 == 61 [pid = 2868] [id = 146] 21:32:46 INFO - PROCESS | 2868 | --DOCSHELL 0000008896846800 == 60 [pid = 2868] [id = 140] 21:32:46 INFO - PROCESS | 2868 | 1463718766251 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 21:32:46 INFO - PROCESS | 2868 | 1463718766256 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 21:32:46 INFO - PROCESS | 2868 | 1463718766263 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:32:46 INFO - PROCESS | 2868 | 1463718766266 Marionette TRACE conn6 <- [1,610,null,{}] 21:32:46 INFO - PROCESS | 2868 | 1463718766272 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}] 21:32:46 INFO - PROCESS | 2868 | 1463718766380 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889AE79C00) [pid = 2868] [serial = 401] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000889ED64C00) [pid = 2868] [serial = 368] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000889BD72800) [pid = 2868] [serial = 404] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000888D3B0C00) [pid = 2868] [serial = 389] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (0000008891579C00) [pid = 2868] [serial = 390] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000888E1A1800) [pid = 2868] [serial = 387] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000888D546800) [pid = 2868] [serial = 386] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (0000008896E33400) [pid = 2868] [serial = 392] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889AFF3800) [pid = 2868] [serial = 402] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000889738D000) [pid = 2868] [serial = 393] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (0000008899228800) [pid = 2868] [serial = 395] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889972D800) [pid = 2868] [serial = 396] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889D309400) [pid = 2868] [serial = 383] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889D21A800) [pid = 2868] [serial = 405] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889D282400) [pid = 2868] [serial = 410] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (0000008897130000) [pid = 2868] [serial = 408] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000888BC2C800) [pid = 2868] [serial = 407] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (0000008899B26400) [pid = 2868] [serial = 398] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889AE98000) [pid = 2868] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889DBC4C00) [pid = 2868] [serial = 414] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889A2B7000) [pid = 2868] [serial = 399] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889D30F000) [pid = 2868] [serial = 411] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889D3F6C00) [pid = 2868] [serial = 413] [outer = 0000000000000000] [url = about:blank] 21:32:46 INFO - PROCESS | 2868 | 1463718766463 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:46 INFO - PROCESS | 2868 | ++DOCSHELL 000000889217B800 == 61 [pid = 2868] [id = 162] 21:32:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000888B181800) [pid = 2868] [serial = 484] [outer = 0000000000000000] 21:32:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000888BC2C400) [pid = 2868] [serial = 485] [outer = 000000888B181800] 21:32:46 INFO - PROCESS | 2868 | 1463718766511 Marionette DEBUG loaded listener.js 21:32:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (0000008891576800) [pid = 2868] [serial = 486] [outer = 000000888B181800] 21:32:46 INFO - PROCESS | 2868 | 1463718766971 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]]]}] 21:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 21:32:47 INFO - PROCESS | 2868 | 1463718767004 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 21:32:47 INFO - PROCESS | 2868 | 1463718767006 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 21:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:32:47 INFO - PROCESS | 2868 | 1463718767010 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:32:47 INFO - PROCESS | 2868 | 1463718767013 Marionette TRACE conn6 <- [1,614,null,{}] 21:32:47 INFO - PROCESS | 2868 | 1463718767025 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}] 21:32:47 INFO - PROCESS | 2868 | 1463718767122 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 21:32:47 INFO - PROCESS | 2868 | 1463718767132 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:47 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898D4A000 == 62 [pid = 2868] [id = 163] 21:32:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (0000008896BB6000) [pid = 2868] [serial = 487] [outer = 0000000000000000] 21:32:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (0000008896E38400) [pid = 2868] [serial = 488] [outer = 0000008896BB6000] 21:32:47 INFO - PROCESS | 2868 | 1463718767183 Marionette DEBUG loaded listener.js 21:32:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008897339800) [pid = 2868] [serial = 489] [outer = 0000008896BB6000] 21:32:47 INFO - PROCESS | 2868 | 1463718767660 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]]]}] 21:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 21:32:47 INFO - PROCESS | 2868 | 1463718767705 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 21:32:47 INFO - PROCESS | 2868 | 1463718767708 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 21:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:32:47 INFO - PROCESS | 2868 | 1463718767711 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:32:47 INFO - PROCESS | 2868 | 1463718767721 Marionette TRACE conn6 <- [1,618,null,{}] 21:32:47 INFO - PROCESS | 2868 | 1463718767725 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}] 21:32:47 INFO - PROCESS | 2868 | 1463718767815 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 21:32:47 INFO - PROCESS | 2868 | 1463718767823 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:47 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A035000 == 63 [pid = 2868] [id = 164] 21:32:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (0000008899222800) [pid = 2868] [serial = 490] [outer = 0000000000000000] 21:32:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889922DC00) [pid = 2868] [serial = 491] [outer = 0000008899222800] 21:32:47 INFO - PROCESS | 2868 | 1463718767871 Marionette DEBUG loaded listener.js 21:32:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889988B000) [pid = 2868] [serial = 492] [outer = 0000008899222800] 21:32:48 INFO - PROCESS | 2868 | 1463718768303 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]]]}] 21:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 21:32:48 INFO - PROCESS | 2868 | 1463718768343 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 21:32:48 INFO - PROCESS | 2868 | 1463718768345 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 21:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:32:48 INFO - PROCESS | 2868 | 1463718768348 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:32:48 INFO - PROCESS | 2868 | 1463718768350 Marionette TRACE conn6 <- [1,622,null,{}] 21:32:48 INFO - PROCESS | 2868 | 1463718768353 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}] 21:32:48 INFO - PROCESS | 2868 | 1463718768438 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 21:32:48 INFO - PROCESS | 2868 | 1463718768476 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:48 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A791000 == 64 [pid = 2868] [id = 165] 21:32:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (0000008899B29C00) [pid = 2868] [serial = 493] [outer = 0000000000000000] 21:32:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889A272800) [pid = 2868] [serial = 494] [outer = 0000008899B29C00] 21:32:48 INFO - PROCESS | 2868 | 1463718768521 Marionette DEBUG loaded listener.js 21:32:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889A2E6000) [pid = 2868] [serial = 495] [outer = 0000008899B29C00] 21:32:48 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:48 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:49 INFO - PROCESS | 2868 | 1463718768997 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]]]}] 21:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 21:32:49 INFO - PROCESS | 2868 | 1463718769043 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 21:32:49 INFO - PROCESS | 2868 | 1463718769045 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 21:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:32:49 INFO - PROCESS | 2868 | 1463718769049 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:32:49 INFO - PROCESS | 2868 | 1463718769051 Marionette TRACE conn6 <- [1,626,null,{}] 21:32:49 INFO - PROCESS | 2868 | 1463718769055 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}] 21:32:49 INFO - PROCESS | 2868 | 1463718769199 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 21:32:49 INFO - PROCESS | 2868 | 1463718769253 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:49 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C10B000 == 65 [pid = 2868] [id = 166] 21:32:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889AE4CC00) [pid = 2868] [serial = 496] [outer = 0000000000000000] 21:32:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889AE7F400) [pid = 2868] [serial = 497] [outer = 000000889AE4CC00] 21:32:49 INFO - PROCESS | 2868 | 1463718769300 Marionette DEBUG loaded listener.js 21:32:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889BAEB000) [pid = 2868] [serial = 498] [outer = 000000889AE4CC00] 21:32:49 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:49 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:49 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:49 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:49 INFO - PROCESS | 2868 | 1463718769743 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]]]}] 21:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 21:32:49 INFO - PROCESS | 2868 | 1463718769817 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 21:32:49 INFO - PROCESS | 2868 | 1463718769819 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 21:32:49 INFO - PROCESS | 2868 | 1463718769822 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:32:49 INFO - PROCESS | 2868 | 1463718769824 Marionette TRACE conn6 <- [1,630,null,{}] 21:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:32:49 INFO - PROCESS | 2868 | 1463718769828 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}] 21:32:49 INFO - PROCESS | 2868 | 1463718769941 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 21:32:50 INFO - PROCESS | 2868 | 1463718769995 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D299800 == 66 [pid = 2868] [id = 167] 21:32:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889AE52000) [pid = 2868] [serial = 499] [outer = 0000000000000000] 21:32:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889BD7DC00) [pid = 2868] [serial = 500] [outer = 000000889AE52000] 21:32:50 INFO - PROCESS | 2868 | 1463718770041 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889D25A400) [pid = 2868] [serial = 501] [outer = 000000889AE52000] 21:32:50 INFO - PROCESS | 2868 | 1463718770465 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]]]}] 21:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 21:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:32:50 INFO - PROCESS | 2868 | 1463718770500 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 21:32:50 INFO - PROCESS | 2868 | 1463718770503 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 21:32:50 INFO - PROCESS | 2868 | 1463718770506 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:32:50 INFO - PROCESS | 2868 | 1463718770508 Marionette TRACE conn6 <- [1,634,null,{}] 21:32:50 INFO - PROCESS | 2868 | 1463718770511 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}] 21:32:50 INFO - PROCESS | 2868 | 1463718770631 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 21:32:50 INFO - PROCESS | 2868 | 1463718770681 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCD8000 == 67 [pid = 2868] [id = 168] 21:32:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889D267800) [pid = 2868] [serial = 502] [outer = 0000000000000000] 21:32:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889D284C00) [pid = 2868] [serial = 503] [outer = 000000889D267800] 21:32:50 INFO - PROCESS | 2868 | 1463718770727 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889D3F3400) [pid = 2868] [serial = 504] [outer = 000000889D267800] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (0000008896ED4400) [pid = 2868] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889A273C00) [pid = 2868] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (0000008899227800) [pid = 2868] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000889E05EC00) [pid = 2868] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000888C33D800) [pid = 2868] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000888D548C00) [pid = 2868] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889AFF9400) [pid = 2868] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000888B02E000) [pid = 2868] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889D264000) [pid = 2868] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:32:50 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000888B03C800) [pid = 2868] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:32:51 INFO - PROCESS | 2868 | 1463718771184 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]]]}] 21:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 21:32:51 INFO - PROCESS | 2868 | 1463718771271 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 21:32:51 INFO - PROCESS | 2868 | 1463718771274 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 21:32:51 INFO - PROCESS | 2868 | 1463718771277 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:32:51 INFO - PROCESS | 2868 | 1463718771279 Marionette TRACE conn6 <- [1,638,null,{}] 21:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:32:51 INFO - PROCESS | 2868 | 1463718771285 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}] 21:32:51 INFO - PROCESS | 2868 | 1463718771370 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 21:32:51 INFO - PROCESS | 2868 | 1463718771377 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:51 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E028800 == 68 [pid = 2868] [id = 169] 21:32:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (0000008893646000) [pid = 2868] [serial = 505] [outer = 0000000000000000] 21:32:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889D30CC00) [pid = 2868] [serial = 506] [outer = 0000008893646000] 21:32:51 INFO - PROCESS | 2868 | 1463718771423 Marionette DEBUG loaded listener.js 21:32:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889DBC3400) [pid = 2868] [serial = 507] [outer = 0000008893646000] 21:32:51 INFO - PROCESS | 2868 | 1463718771849 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]]]}] 21:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 21:32:51 INFO - PROCESS | 2868 | 1463718771914 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 21:32:51 INFO - PROCESS | 2868 | 1463718771916 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 21:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:32:51 INFO - PROCESS | 2868 | 1463718771919 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:32:51 INFO - PROCESS | 2868 | 1463718771922 Marionette TRACE conn6 <- [1,642,null,{}] 21:32:51 INFO - PROCESS | 2868 | 1463718771926 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}] 21:32:52 INFO - PROCESS | 2868 | 1463718772015 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 21:32:52 INFO - PROCESS | 2868 | 1463718772024 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1098800 == 69 [pid = 2868] [id = 170] 21:32:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889DBCB800) [pid = 2868] [serial = 508] [outer = 0000000000000000] 21:32:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889E05AC00) [pid = 2868] [serial = 509] [outer = 000000889DBCB800] 21:32:52 INFO - PROCESS | 2868 | 1463718772080 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889E090800) [pid = 2868] [serial = 510] [outer = 000000889DBCB800] 21:32:52 INFO - PROCESS | 2868 | 1463718772498 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]]]}] 21:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 21:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:32:52 INFO - PROCESS | 2868 | 1463718772551 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 21:32:52 INFO - PROCESS | 2868 | 1463718772554 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 21:32:52 INFO - PROCESS | 2868 | 1463718772557 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:32:52 INFO - PROCESS | 2868 | 1463718772560 Marionette TRACE conn6 <- [1,646,null,{}] 21:32:52 INFO - PROCESS | 2868 | 1463718772563 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}] 21:32:52 INFO - PROCESS | 2868 | 1463718772672 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 21:32:52 INFO - PROCESS | 2868 | 1463718772711 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A255C800 == 70 [pid = 2868] [id = 171] 21:32:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889ED5B800) [pid = 2868] [serial = 511] [outer = 0000000000000000] 21:32:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088A0C09C00) [pid = 2868] [serial = 512] [outer = 000000889ED5B800] 21:32:52 INFO - PROCESS | 2868 | 1463718772762 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A1137000) [pid = 2868] [serial = 513] [outer = 000000889ED5B800] 21:32:53 INFO - PROCESS | 2868 | 1463718773446 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]]]}] 21:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 21:32:53 INFO - PROCESS | 2868 | 1463718773504 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 21:32:53 INFO - PROCESS | 2868 | 1463718773510 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 21:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:32:53 INFO - PROCESS | 2868 | 1463718773516 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:32:53 INFO - PROCESS | 2868 | 1463718773520 Marionette TRACE conn6 <- [1,650,null,{}] 21:32:53 INFO - PROCESS | 2868 | 1463718773526 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}] 21:32:53 INFO - PROCESS | 2868 | 1463718773647 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 21:32:53 INFO - PROCESS | 2868 | 1463718773768 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:53 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897199800 == 71 [pid = 2868] [id = 172] 21:32:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000888D555C00) [pid = 2868] [serial = 514] [outer = 0000000000000000] 21:32:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889157A800) [pid = 2868] [serial = 515] [outer = 000000888D555C00] 21:32:53 INFO - PROCESS | 2868 | 1463718773829 Marionette DEBUG loaded listener.js 21:32:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (0000008892D5AC00) [pid = 2868] [serial = 516] [outer = 000000888D555C00] 21:32:54 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:54 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:54 INFO - PROCESS | 2868 | 1463718774469 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]]]}] 21:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 21:32:54 INFO - PROCESS | 2868 | 1463718774504 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 21:32:54 INFO - PROCESS | 2868 | 1463718774511 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 21:32:54 INFO - PROCESS | 2868 | 1463718774518 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:32:54 INFO - PROCESS | 2868 | 1463718774521 Marionette TRACE conn6 <- [1,654,null,{}] 21:32:54 INFO - PROCESS | 2868 | 1463718774525 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}] 21:32:54 INFO - PROCESS | 2868 | 1463718774643 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 21:32:54 INFO - PROCESS | 2868 | 1463718774763 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:54 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D1BE000 == 72 [pid = 2868] [id = 173] 21:32:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889732F800) [pid = 2868] [serial = 517] [outer = 0000000000000000] 21:32:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889922D400) [pid = 2868] [serial = 518] [outer = 000000889732F800] 21:32:54 INFO - PROCESS | 2868 | 1463718774820 Marionette DEBUG loaded listener.js 21:32:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889A2EDC00) [pid = 2868] [serial = 519] [outer = 000000889732F800] 21:32:55 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:55 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:55 INFO - PROCESS | 2868 | 1463718775428 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]]]}] 21:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 943ms 21:32:55 INFO - PROCESS | 2868 | 1463718775467 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 21:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:32:55 INFO - PROCESS | 2868 | 1463718775470 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 21:32:55 INFO - PROCESS | 2868 | 1463718775474 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:32:55 INFO - PROCESS | 2868 | 1463718775478 Marionette TRACE conn6 <- [1,658,null,{}] 21:32:55 INFO - PROCESS | 2868 | 1463718775490 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}] 21:32:55 INFO - PROCESS | 2868 | 1463718775609 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 21:32:55 INFO - PROCESS | 2868 | 1463718775732 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FB8000 == 73 [pid = 2868] [id = 174] 21:32:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889BB4F000) [pid = 2868] [serial = 520] [outer = 0000000000000000] 21:32:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (000000889D288400) [pid = 2868] [serial = 521] [outer = 000000889BB4F000] 21:32:55 INFO - PROCESS | 2868 | 1463718775791 Marionette DEBUG loaded listener.js 21:32:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (000000889EC61000) [pid = 2868] [serial = 522] [outer = 000000889BB4F000] 21:32:56 INFO - PROCESS | 2868 | 1463718776364 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]]]}] 21:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 21:32:56 INFO - PROCESS | 2868 | 1463718776420 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 21:32:56 INFO - PROCESS | 2868 | 1463718776423 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 21:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:32:56 INFO - PROCESS | 2868 | 1463718776427 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:32:56 INFO - PROCESS | 2868 | 1463718776429 Marionette TRACE conn6 <- [1,662,null,{}] 21:32:56 INFO - PROCESS | 2868 | 1463718776433 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}] 21:32:56 INFO - PROCESS | 2868 | 1463718776549 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 21:32:56 INFO - PROCESS | 2868 | 1463718776668 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A562A000 == 74 [pid = 2868] [id = 175] 21:32:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088A0C0EC00) [pid = 2868] [serial = 523] [outer = 0000000000000000] 21:32:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088A101A800) [pid = 2868] [serial = 524] [outer = 00000088A0C0EC00] 21:32:56 INFO - PROCESS | 2868 | 1463718776725 Marionette DEBUG loaded listener.js 21:32:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (00000088A1143C00) [pid = 2868] [serial = 525] [outer = 00000088A0C0EC00] 21:32:57 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:57 INFO - PROCESS | 2868 | [2868] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:32:57 INFO - PROCESS | 2868 | 1463718777302 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]]]}] 21:32:57 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 21:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 945ms 21:32:57 INFO - PROCESS | 2868 | 1463718777374 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 21:32:57 INFO - PROCESS | 2868 | 1463718777377 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 21:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:32:57 INFO - PROCESS | 2868 | 1463718777381 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:32:57 INFO - PROCESS | 2868 | 1463718777383 Marionette TRACE conn6 <- [1,666,null,{}] 21:32:57 INFO - PROCESS | 2868 | 1463718777387 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}] 21:32:57 INFO - PROCESS | 2868 | 1463718777500 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 21:32:57 INFO - PROCESS | 2868 | 1463718777618 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4612800 == 75 [pid = 2868] [id = 176] 21:32:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (00000088A1406400) [pid = 2868] [serial = 526] [outer = 0000000000000000] 21:32:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088A140D400) [pid = 2868] [serial = 527] [outer = 00000088A1406400] 21:32:57 INFO - PROCESS | 2868 | 1463718777674 Marionette DEBUG loaded listener.js 21:32:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A46AD400) [pid = 2868] [serial = 528] [outer = 00000088A1406400] 21:32:58 INFO - PROCESS | 2868 | 1463718778219 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]]]}] 21:32:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 881ms 21:32:58 INFO - PROCESS | 2868 | 1463718778264 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 21:32:58 INFO - PROCESS | 2868 | 1463718778267 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 21:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:32:58 INFO - PROCESS | 2868 | 1463718778271 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:32:58 INFO - PROCESS | 2868 | 1463718778273 Marionette TRACE conn6 <- [1,670,null,{}] 21:32:58 INFO - PROCESS | 2868 | 1463718778277 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}] 21:32:58 INFO - PROCESS | 2868 | 1463718778398 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 21:32:58 INFO - PROCESS | 2868 | 1463718778536 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BAE800 == 76 [pid = 2868] [id = 177] 21:32:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (000000888B058000) [pid = 2868] [serial = 529] [outer = 0000000000000000] 21:32:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (000000889D510000) [pid = 2868] [serial = 530] [outer = 000000888B058000] 21:32:58 INFO - PROCESS | 2868 | 1463718778594 Marionette DEBUG loaded listener.js 21:32:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088FEC20800) [pid = 2868] [serial = 531] [outer = 000000888B058000] 21:32:59 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:32:59 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:32:59 INFO - PROCESS | 2868 | 1463718779886 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]]]}] 21:32:59 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) 21:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1634ms 21:32:59 INFO - PROCESS | 2868 | 1463718779907 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 21:32:59 INFO - PROCESS | 2868 | 1463718779911 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 21:32:59 INFO - PROCESS | 2868 | 1463718779917 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:32:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:32:59 INFO - PROCESS | 2868 | 1463718779921 Marionette TRACE conn6 <- [1,674,null,{}] 21:32:59 INFO - PROCESS | 2868 | 1463718779926 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}] 21:33:00 INFO - PROCESS | 2868 | 1463718780052 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889B953000 == 75 [pid = 2868] [id = 114] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1039800 == 74 [pid = 2868] [id = 102] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1098800 == 73 [pid = 2868] [id = 170] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889E028800 == 72 [pid = 2868] [id = 169] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCD8000 == 71 [pid = 2868] [id = 168] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889D299800 == 70 [pid = 2868] [id = 167] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889C10B000 == 69 [pid = 2868] [id = 166] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889A791000 == 68 [pid = 2868] [id = 165] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889A035000 == 67 [pid = 2868] [id = 164] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 0000008898D4A000 == 66 [pid = 2868] [id = 163] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889217B800 == 65 [pid = 2868] [id = 162] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 0000008896848000 == 64 [pid = 2868] [id = 161] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2815000 == 63 [pid = 2868] [id = 159] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21D2800 == 62 [pid = 2868] [id = 158] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (000000889D3F7000) [pid = 2868] [serial = 464] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889C1E6000 == 61 [pid = 2868] [id = 157] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 0000008896996800 == 60 [pid = 2868] [id = 156] 21:33:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A108A000 == 59 [pid = 2868] [id = 155] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (0000008897309400) [pid = 2868] [serial = 443] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000889A2B3000) [pid = 2868] [serial = 449] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (0000008898B0BC00) [pid = 2868] [serial = 444] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (000000889A39F000) [pid = 2868] [serial = 450] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (000000889972A800) [pid = 2868] [serial = 446] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (000000889EC3C400) [pid = 2868] [serial = 416] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (000000889EC66C00) [pid = 2868] [serial = 417] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000888D289400) [pid = 2868] [serial = 437] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (0000008891606C00) [pid = 2868] [serial = 438] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088A1017400) [pid = 2868] [serial = 428] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000888E210000) [pid = 2868] [serial = 440] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (0000008892D51800) [pid = 2868] [serial = 441] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889D1EBC00) [pid = 2868] [serial = 453] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889DBC5C00) [pid = 2868] [serial = 425] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (0000008892D52C00) [pid = 2868] [serial = 419] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (0000008899E72C00) [pid = 2868] [serial = 422] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000889BA87000) [pid = 2868] [serial = 452] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (00000088A113F800) [pid = 2868] [serial = 431] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (0000008891612000) [pid = 2868] [serial = 434] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000888B036400) [pid = 2868] [serial = 458] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889D27E800) [pid = 2868] [serial = 455] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889A4D4400) [pid = 2868] [serial = 461] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889D30C000) [pid = 2868] [serial = 456] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000889D30E400) [pid = 2868] [serial = 462] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (0000008899B31C00) [pid = 2868] [serial = 447] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000888B184000) [pid = 2868] [serial = 459] [outer = 0000000000000000] [url = about:blank] 21:33:00 INFO - PROCESS | 2868 | 1463718780231 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088921D6000 == 60 [pid = 2868] [id = 178] 21:33:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000888B05BC00) [pid = 2868] [serial = 532] [outer = 0000000000000000] 21:33:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000888B184000) [pid = 2868] [serial = 533] [outer = 000000888B05BC00] 21:33:00 INFO - PROCESS | 2868 | 1463718780285 Marionette DEBUG loaded listener.js 21:33:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889160E400) [pid = 2868] [serial = 534] [outer = 000000888B05BC00] 21:33:01 INFO - PROCESS | 2868 | 1463718781207 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]]]}] 21:33:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1343ms 21:33:01 INFO - PROCESS | 2868 | 1463718781265 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 21:33:01 INFO - PROCESS | 2868 | 1463718781271 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 21:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:33:01 INFO - PROCESS | 2868 | 1463718781277 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:33:01 INFO - PROCESS | 2868 | 1463718781280 Marionette TRACE conn6 <- [1,678,null,{}] 21:33:01 INFO - PROCESS | 2868 | 1463718781284 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}] 21:33:01 INFO - PROCESS | 2868 | 1463718781380 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 21:33:01 INFO - PROCESS | 2868 | 1463718781389 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:01 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DAD000 == 61 [pid = 2868] [id = 179] 21:33:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (0000008893B12C00) [pid = 2868] [serial = 535] [outer = 0000000000000000] 21:33:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (0000008896E39400) [pid = 2868] [serial = 536] [outer = 0000008893B12C00] 21:33:01 INFO - PROCESS | 2868 | 1463718781436 Marionette DEBUG loaded listener.js 21:33:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (0000008897393000) [pid = 2868] [serial = 537] [outer = 0000008893B12C00] 21:33:02 INFO - PROCESS | 2868 | 1463718782406 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]]]}] 21:33:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 21:33:02 INFO - PROCESS | 2868 | 1463718782457 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 21:33:02 INFO - PROCESS | 2868 | 1463718782459 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 21:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:33:02 INFO - PROCESS | 2868 | 1463718782463 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:33:02 INFO - PROCESS | 2868 | 1463718782467 Marionette TRACE conn6 <- [1,682,null,{}] 21:33:02 INFO - PROCESS | 2868 | 1463718782485 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}] 21:33:02 INFO - PROCESS | 2868 | 1463718782608 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 21:33:02 INFO - PROCESS | 2868 | 1463718782658 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0EF800 == 62 [pid = 2868] [id = 180] 21:33:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (0000008899B23800) [pid = 2868] [serial = 538] [outer = 0000000000000000] 21:33:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889A26F400) [pid = 2868] [serial = 539] [outer = 0000008899B23800] 21:33:02 INFO - PROCESS | 2868 | 1463718782716 Marionette DEBUG loaded listener.js 21:33:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (000000889A3A4800) [pid = 2868] [serial = 540] [outer = 0000008899B23800] 21:33:03 INFO - PROCESS | 2868 | 1463718783685 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]]]}] 21:33:03 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) 21:33:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1238ms 21:33:03 INFO - PROCESS | 2868 | 1463718783704 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 21:33:03 INFO - PROCESS | 2868 | 1463718783707 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 21:33:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:33:03 INFO - PROCESS | 2868 | 1463718783716 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:33:03 INFO - PROCESS | 2868 | 1463718783718 Marionette TRACE conn6 <- [1,686,null,{}] 21:33:03 INFO - PROCESS | 2868 | 1463718783722 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}] 21:33:03 INFO - PROCESS | 2868 | 1463718783840 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 21:33:03 INFO - PROCESS | 2868 | 1463718783891 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:03 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BBA0800 == 63 [pid = 2868] [id = 181] 21:33:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889AE7C800) [pid = 2868] [serial = 541] [outer = 0000000000000000] 21:33:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889AFF9400) [pid = 2868] [serial = 542] [outer = 000000889AE7C800] 21:33:03 INFO - PROCESS | 2868 | 1463718783940 Marionette DEBUG loaded listener.js 21:33:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889BB4D000) [pid = 2868] [serial = 543] [outer = 000000889AE7C800] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000889DBCB800) [pid = 2868] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000889AE4CC00) [pid = 2868] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000888B181800) [pid = 2868] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000888B016400) [pid = 2868] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (0000008899B29C00) [pid = 2868] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (0000008899222800) [pid = 2868] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (0000008896BB6000) [pid = 2868] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889AE52000) [pid = 2868] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889D267800) [pid = 2868] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:33:04 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008893646000) [pid = 2868] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:33:04 INFO - PROCESS | 2868 | 1463718784897 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]]]}] 21:33:04 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) 21:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1234ms 21:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:33:04 INFO - PROCESS | 2868 | 1463718784951 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 21:33:04 INFO - PROCESS | 2868 | 1463718784953 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 21:33:04 INFO - PROCESS | 2868 | 1463718784957 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:33:04 INFO - PROCESS | 2868 | 1463718784958 Marionette TRACE conn6 <- [1,690,null,{}] 21:33:04 INFO - PROCESS | 2868 | 1463718784962 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}] 21:33:05 INFO - PROCESS | 2868 | 1463718785079 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 21:33:05 INFO - PROCESS | 2868 | 1463718785089 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:05 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CAD6000 == 64 [pid = 2868] [id = 182] 21:33:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889A26C000) [pid = 2868] [serial = 544] [outer = 0000000000000000] 21:33:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889BB48C00) [pid = 2868] [serial = 545] [outer = 000000889A26C000] 21:33:05 INFO - PROCESS | 2868 | 1463718785144 Marionette DEBUG loaded listener.js 21:33:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889D21E800) [pid = 2868] [serial = 546] [outer = 000000889A26C000] 21:33:06 INFO - PROCESS | 2868 | 1463718786061 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]]]}] 21:33:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 21:33:06 INFO - PROCESS | 2868 | 1463718786090 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 21:33:06 INFO - PROCESS | 2868 | 1463718786092 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 21:33:06 INFO - PROCESS | 2868 | 1463718786095 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:33:06 INFO - PROCESS | 2868 | 1463718786097 Marionette TRACE conn6 <- [1,694,null,{}] 21:33:06 INFO - PROCESS | 2868 | 1463718786101 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}] 21:33:06 INFO - PROCESS | 2868 | 1463718786239 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 21:33:06 INFO - PROCESS | 2868 | 1463718786348 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:06 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CC68800 == 65 [pid = 2868] [id = 183] 21:33:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000888B00DC00) [pid = 2868] [serial = 547] [outer = 0000000000000000] 21:33:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000888B025C00) [pid = 2868] [serial = 548] [outer = 000000888B00DC00] 21:33:06 INFO - PROCESS | 2868 | 1463718786410 Marionette DEBUG loaded listener.js 21:33:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000888D54BC00) [pid = 2868] [serial = 549] [outer = 000000888B00DC00] 21:33:07 INFO - PROCESS | 2868 | 1463718787587 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]]]}] 21:33:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:33:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1539ms 21:33:07 INFO - PROCESS | 2868 | 1463718787638 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 2868 | 1463718787644 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 21:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:33:07 INFO - PROCESS | 2868 | 1463718787649 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - PROCESS | 2868 | 1463718787654 Marionette TRACE conn6 <- [1,698,null,{}] 21:33:07 INFO - PROCESS | 2868 | 1463718787699 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}] 21:33:07 INFO - PROCESS | 2868 | 1463718787886 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 21:33:08 INFO - PROCESS | 2868 | 1463718787992 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:08 INFO - PROCESS | 2868 | ++DOCSHELL 000000889999A000 == 66 [pid = 2868] [id = 184] 21:33:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (0000008897309C00) [pid = 2868] [serial = 550] [outer = 0000000000000000] 21:33:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (0000008898B0D000) [pid = 2868] [serial = 551] [outer = 0000008897309C00] 21:33:08 INFO - PROCESS | 2868 | 1463718788054 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (0000008899B28400) [pid = 2868] [serial = 552] [outer = 0000008897309C00] 21:33:09 INFO - PROCESS | 2868 | 1463718789125 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]]]}] 21:33:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1528ms 21:33:09 INFO - PROCESS | 2868 | 1463718789196 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 21:33:09 INFO - PROCESS | 2868 | 1463718789200 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 21:33:09 INFO - PROCESS | 2868 | 1463718789206 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:33:09 INFO - PROCESS | 2868 | 1463718789208 Marionette TRACE conn6 <- [1,702,null,{}] 21:33:09 INFO - PROCESS | 2868 | 1463718789213 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}] 21:33:09 INFO - PROCESS | 2868 | 1463718789323 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 21:33:09 INFO - PROCESS | 2868 | 1463718789545 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:09 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCD0000 == 67 [pid = 2868] [id = 185] 21:33:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889AE0F800) [pid = 2868] [serial = 553] [outer = 0000000000000000] 21:33:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889AFF7C00) [pid = 2868] [serial = 554] [outer = 000000889AE0F800] 21:33:09 INFO - PROCESS | 2868 | 1463718789604 Marionette DEBUG loaded listener.js 21:33:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889C1A4000) [pid = 2868] [serial = 555] [outer = 000000889AE0F800] 21:33:10 INFO - PROCESS | 2868 | 1463718790680 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]]]}] 21:33:10 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 21:33:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1484ms 21:33:10 INFO - PROCESS | 2868 | 1463718790739 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 21:33:10 INFO - PROCESS | 2868 | 1463718790742 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 21:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:33:10 INFO - PROCESS | 2868 | 1463718790756 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:33:10 INFO - PROCESS | 2868 | 1463718790763 Marionette TRACE conn6 <- [1,706,null,{}] 21:33:10 INFO - PROCESS | 2868 | 1463718790768 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}] 21:33:10 INFO - PROCESS | 2868 | 1463718790923 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 21:33:11 INFO - PROCESS | 2868 | 1463718791202 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:11 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892FAD800 == 68 [pid = 2868] [id = 186] 21:33:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000888B054400) [pid = 2868] [serial = 556] [outer = 0000000000000000] 21:33:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000888B943800) [pid = 2868] [serial = 557] [outer = 000000888B054400] 21:33:11 INFO - PROCESS | 2868 | 1463718791264 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (0000008891584400) [pid = 2868] [serial = 558] [outer = 000000888B054400] 21:33:12 INFO - PROCESS | 2868 | 1463718792365 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]]]}] 21:33:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:33:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1635ms 21:33:12 INFO - PROCESS | 2868 | 1463718792387 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 21:33:12 INFO - PROCESS | 2868 | 1463718792392 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 21:33:12 INFO - PROCESS | 2868 | 1463718792396 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:33:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:33:12 INFO - PROCESS | 2868 | 1463718792400 Marionette TRACE conn6 <- [1,710,null,{}] 21:33:12 INFO - PROCESS | 2868 | 1463718792406 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}] 21:33:12 INFO - PROCESS | 2868 | 1463718792518 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 21:33:12 INFO - PROCESS | 2868 | 1463718792648 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:12 INFO - PROCESS | 2868 | ++DOCSHELL 000000889978B800 == 69 [pid = 2868] [id = 187] 21:33:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (0000008897394400) [pid = 2868] [serial = 559] [outer = 0000000000000000] 21:33:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (0000008899228800) [pid = 2868] [serial = 560] [outer = 0000008897394400] 21:33:12 INFO - PROCESS | 2868 | 1463718792701 Marionette DEBUG loaded listener.js 21:33:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (0000008899E6D400) [pid = 2868] [serial = 561] [outer = 0000008897394400] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FCA000 == 68 [pid = 2868] [id = 160] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889D1B2800 == 67 [pid = 2868] [id = 20] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 0000008891C27000 == 66 [pid = 2868] [id = 10] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088979A5800 == 65 [pid = 2868] [id = 15] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 000000888DADC800 == 64 [pid = 2868] [id = 23] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889CAD6000 == 63 [pid = 2868] [id = 182] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889BBA0800 == 62 [pid = 2868] [id = 181] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0EF800 == 61 [pid = 2868] [id = 180] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 0000008898DAD000 == 60 [pid = 2868] [id = 179] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088921D6000 == 59 [pid = 2868] [id = 178] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BAE800 == 58 [pid = 2868] [id = 177] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4612800 == 57 [pid = 2868] [id = 176] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A562A000 == 56 [pid = 2868] [id = 175] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FB8000 == 55 [pid = 2868] [id = 174] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (0000008891606800) [pid = 2868] [serial = 467] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889922E000) [pid = 2868] [serial = 470] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889BB4B000) [pid = 2868] [serial = 473] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000889DFEC400) [pid = 2868] [serial = 476] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889E062000) [pid = 2868] [serial = 479] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088A0C09C00) [pid = 2868] [serial = 512] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889D1BE000 == 54 [pid = 2868] [id = 173] 21:33:13 INFO - PROCESS | 2868 | --DOCSHELL 0000008897199800 == 53 [pid = 2868] [id = 172] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889AE7F400) [pid = 2868] [serial = 497] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000888BC2C400) [pid = 2868] [serial = 485] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (0000008891576800) [pid = 2868] [serial = 486] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (000000888D560400) [pid = 2868] [serial = 483] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000888B039000) [pid = 2868] [serial = 482] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889A272800) [pid = 2868] [serial = 494] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000889922DC00) [pid = 2868] [serial = 491] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000889988B000) [pid = 2868] [serial = 492] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (0000008896E38400) [pid = 2868] [serial = 488] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (0000008897339800) [pid = 2868] [serial = 489] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889BD7DC00) [pid = 2868] [serial = 500] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (000000889BAEB000) [pid = 2868] [serial = 498] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889D284C00) [pid = 2868] [serial = 503] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889D25A400) [pid = 2868] [serial = 501] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889D30CC00) [pid = 2868] [serial = 506] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889E05AC00) [pid = 2868] [serial = 509] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889D3F3400) [pid = 2868] [serial = 504] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889DBC3400) [pid = 2868] [serial = 507] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (000000889A2E6000) [pid = 2868] [serial = 495] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889E090800) [pid = 2868] [serial = 510] [outer = 0000000000000000] [url = about:blank] 21:33:13 INFO - PROCESS | 2868 | 1463718793237 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] 21:33:13 INFO - PROCESS | 2868 | 1463718793287 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 21:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:33:13 INFO - PROCESS | 2868 | 1463718793292 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:33:13 INFO - PROCESS | 2868 | 1463718793294 Marionette TRACE conn6 <- [1,714,null,{}] 21:33:13 INFO - PROCESS | 2868 | 1463718793298 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}] 21:33:13 INFO - PROCESS | 2868 | 1463718793396 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 21:33:13 INFO - PROCESS | 2868 | 1463718793479 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:13 INFO - PROCESS | 2868 | ++DOCSHELL 000000889719B800 == 54 [pid = 2868] [id = 188] 21:33:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (0000008891F59000) [pid = 2868] [serial = 562] [outer = 0000000000000000] 21:33:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (0000008897306C00) [pid = 2868] [serial = 563] [outer = 0000008891F59000] 21:33:13 INFO - PROCESS | 2868 | 1463718793528 Marionette DEBUG loaded listener.js 21:33:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (0000008899AB2400) [pid = 2868] [serial = 564] [outer = 0000008891F59000] 21:33:14 INFO - PROCESS | 2868 | 1463718794053 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]]]}] 21:33:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:33:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 818ms 21:33:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:33:14 INFO - PROCESS | 2868 | 1463718794114 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 21:33:14 INFO - PROCESS | 2868 | 1463718794116 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 21:33:14 INFO - PROCESS | 2868 | 1463718794129 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:33:14 INFO - PROCESS | 2868 | 1463718794135 Marionette TRACE conn6 <- [1,718,null,{}] 21:33:14 INFO - PROCESS | 2868 | 1463718794144 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}] 21:33:14 INFO - PROCESS | 2868 | 1463718794243 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 21:33:14 INFO - PROCESS | 2868 | 1463718794328 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:14 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C117000 == 55 [pid = 2868] [id = 189] 21:33:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (0000008893169400) [pid = 2868] [serial = 565] [outer = 0000000000000000] 21:33:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889BA8CC00) [pid = 2868] [serial = 566] [outer = 0000008893169400] 21:33:14 INFO - PROCESS | 2868 | 1463718794378 Marionette DEBUG loaded listener.js 21:33:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000889C127400) [pid = 2868] [serial = 567] [outer = 0000008893169400] 21:33:14 INFO - PROCESS | 2868 | 1463718794805 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] 21:33:14 INFO - PROCESS | 2868 | 1463718794880 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 21:33:14 INFO - PROCESS | 2868 | 1463718794884 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:33:14 INFO - PROCESS | 2868 | 1463718794886 Marionette TRACE conn6 <- [1,722,null,{}] 21:33:14 INFO - PROCESS | 2868 | 1463718794894 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}] 21:33:14 INFO - PROCESS | 2868 | 1463718794993 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 21:33:15 INFO - PROCESS | 2868 | 1463718795007 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCC5000 == 56 [pid = 2868] [id = 190] 21:33:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000889D25A800) [pid = 2868] [serial = 568] [outer = 0000000000000000] 21:33:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000889D28A400) [pid = 2868] [serial = 569] [outer = 000000889D25A800] 21:33:15 INFO - PROCESS | 2868 | 1463718795054 Marionette DEBUG loaded listener.js 21:33:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000889D3EF800) [pid = 2868] [serial = 570] [outer = 000000889D25A800] 21:33:15 INFO - PROCESS | 2868 | 1463718795554 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]]]}] 21:33:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:33:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 21:33:15 INFO - PROCESS | 2868 | 1463718795619 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 21:33:15 INFO - PROCESS | 2868 | 1463718795622 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 21:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:33:15 INFO - PROCESS | 2868 | 1463718795630 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:33:15 INFO - PROCESS | 2868 | 1463718795632 Marionette TRACE conn6 <- [1,726,null,{}] 21:33:15 INFO - PROCESS | 2868 | 1463718795635 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}] 21:33:15 INFO - PROCESS | 2868 | 1463718795754 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 21:33:15 INFO - PROCESS | 2868 | 1463718795807 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BA2000 == 57 [pid = 2868] [id = 191] 21:33:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (000000889DBCE000) [pid = 2868] [serial = 571] [outer = 0000000000000000] 21:33:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889DFEFC00) [pid = 2868] [serial = 572] [outer = 000000889DBCE000] 21:33:15 INFO - PROCESS | 2868 | 1463718795865 Marionette DEBUG loaded listener.js 21:33:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889E088800) [pid = 2868] [serial = 573] [outer = 000000889DBCE000] 21:33:16 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:33:16 INFO - PROCESS | 2868 | 1463718796855 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]]]}] 21:33:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:33:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1283ms 21:33:16 INFO - PROCESS | 2868 | 1463718796917 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 21:33:16 INFO - PROCESS | 2868 | 1463718796919 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 21:33:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:33:16 INFO - PROCESS | 2868 | 1463718796930 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:33:16 INFO - PROCESS | 2868 | 1463718796932 Marionette TRACE conn6 <- [1,730,null,{}] 21:33:16 INFO - PROCESS | 2868 | 1463718796935 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}] 21:33:17 INFO - PROCESS | 2868 | 1463718797056 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 21:33:17 INFO - PROCESS | 2868 | 1463718797063 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12A2800 == 58 [pid = 2868] [id = 192] 21:33:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889EC62C00) [pid = 2868] [serial = 574] [outer = 0000000000000000] 21:33:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (00000088A0C11000) [pid = 2868] [serial = 575] [outer = 000000889EC62C00] 21:33:17 INFO - PROCESS | 2868 | 1463718797153 Marionette DEBUG loaded listener.js 21:33:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A1140C00) [pid = 2868] [serial = 576] [outer = 000000889EC62C00] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000889DFF8C00) [pid = 2868] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (0000008896892C00) [pid = 2868] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (0000008891255400) [pid = 2868] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (000000889D213800) [pid = 2868] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000888D289800) [pid = 2868] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000888D54D800) [pid = 2868] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008898B0A400) [pid = 2868] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (00000088A0C0D400) [pid = 2868] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008899724C00) [pid = 2868] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889160A000) [pid = 2868] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (0000008892C02800) [pid = 2868] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889D502800) [pid = 2868] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889AE7C800) [pid = 2868] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088A0C0EC00) [pid = 2868] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000888B05BC00) [pid = 2868] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889ED5B800) [pid = 2868] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (000000889BB4F000) [pid = 2868] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889732F800) [pid = 2868] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000888B058000) [pid = 2868] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000888D555C00) [pid = 2868] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (00000088A1406400) [pid = 2868] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (0000008893B12C00) [pid = 2868] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (0000008899B23800) [pid = 2868] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (000000889D3EF000) [pid = 2868] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000888B1D8800) [pid = 2868] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889DBC3C00) [pid = 2868] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (0000008897339000) [pid = 2868] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:33:17 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (000000889BB49000) [pid = 2868] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:33:18 INFO - PROCESS | 2868 | 1463718798142 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]]]}] 21:33:18 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 21:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1237ms 21:33:18 INFO - PROCESS | 2868 | 1463718798168 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 21:33:18 INFO - PROCESS | 2868 | 1463718798170 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 21:33:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:33:18 INFO - PROCESS | 2868 | 1463718798174 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:33:18 INFO - PROCESS | 2868 | 1463718798176 Marionette TRACE conn6 <- [1,734,null,{}] 21:33:18 INFO - PROCESS | 2868 | 1463718798179 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}] 21:33:18 INFO - PROCESS | 2868 | 1463718798292 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 21:33:18 INFO - PROCESS | 2868 | 1463718798301 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1318000 == 59 [pid = 2868] [id = 193] 21:33:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (0000008892D59400) [pid = 2868] [serial = 577] [outer = 0000000000000000] 21:33:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (0000008896E40000) [pid = 2868] [serial = 578] [outer = 0000008892D59400] 21:33:18 INFO - PROCESS | 2868 | 1463718798349 Marionette DEBUG loaded listener.js 21:33:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889A39F400) [pid = 2868] [serial = 579] [outer = 0000008892D59400] 21:33:19 INFO - PROCESS | 2868 | 1463718799253 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]]]}] 21:33:19 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.) 21:33:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1130ms 21:33:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:33:19 INFO - PROCESS | 2868 | 1463718799306 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 21:33:19 INFO - PROCESS | 2868 | 1463718799308 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 21:33:19 INFO - PROCESS | 2868 | 1463718799312 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - PROCESS | 2868 | 1463718799314 Marionette TRACE conn6 <- [1,738,null,{}] 21:33:19 INFO - PROCESS | 2868 | 1463718799318 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}] 21:33:19 INFO - PROCESS | 2868 | 1463718799438 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 21:33:19 INFO - PROCESS | 2868 | 1463718799550 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:19 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892FC0800 == 60 [pid = 2868] [id = 194] 21:33:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000888B00C400) [pid = 2868] [serial = 580] [outer = 0000000000000000] 21:33:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000888B036000) [pid = 2868] [serial = 581] [outer = 000000888B00C400] 21:33:19 INFO - PROCESS | 2868 | 1463718799611 Marionette DEBUG loaded listener.js 21:33:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (000000888E215800) [pid = 2868] [serial = 582] [outer = 000000888B00C400] 21:33:20 INFO - PROCESS | 2868 | 1463718800772 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]]]}] 21:33:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:33:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1472ms 21:33:20 INFO - PROCESS | 2868 | 1463718800789 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 21:33:20 INFO - PROCESS | 2868 | 1463718800794 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 21:33:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:33:20 INFO - PROCESS | 2868 | 1463718800799 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:33:20 INFO - PROCESS | 2868 | 1463718800803 Marionette TRACE conn6 <- [1,742,null,{}] 21:33:20 INFO - PROCESS | 2868 | 1463718800809 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}] 21:33:20 INFO - PROCESS | 2868 | 1463718800936 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 21:33:21 INFO - PROCESS | 2868 | 1463718801064 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:21 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B9C4000 == 61 [pid = 2868] [id = 195] 21:33:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889738A800) [pid = 2868] [serial = 583] [outer = 0000000000000000] 21:33:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (0000008899728400) [pid = 2868] [serial = 584] [outer = 000000889738A800] 21:33:21 INFO - PROCESS | 2868 | 1463718801126 Marionette DEBUG loaded listener.js 21:33:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889A2B8800) [pid = 2868] [serial = 585] [outer = 000000889738A800] 21:33:22 INFO - PROCESS | 2868 | 1463718802217 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]]]}] 21:33:22 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 21:33:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1444ms 21:33:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:33:22 INFO - PROCESS | 2868 | 1463718802248 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 21:33:22 INFO - PROCESS | 2868 | 1463718802253 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 21:33:22 INFO - PROCESS | 2868 | 1463718802258 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:33:22 INFO - PROCESS | 2868 | 1463718802260 Marionette TRACE conn6 <- [1,746,null,{}] 21:33:22 INFO - PROCESS | 2868 | 1463718802265 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}] 21:33:22 INFO - PROCESS | 2868 | 1463718802385 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 21:33:22 INFO - PROCESS | 2868 | 1463718802515 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A129E000 == 62 [pid = 2868] [id = 196] 21:33:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889AFFAC00) [pid = 2868] [serial = 586] [outer = 0000000000000000] 21:33:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889BB50C00) [pid = 2868] [serial = 587] [outer = 000000889AFFAC00] 21:33:22 INFO - PROCESS | 2868 | 1463718802573 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889D28B000) [pid = 2868] [serial = 588] [outer = 000000889AFFAC00] 21:33:23 INFO - PROCESS | 2868 | 1463718803164 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]]]}] 21:33:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:33:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 924ms 21:33:23 INFO - PROCESS | 2868 | 1463718803182 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 2868 | 1463718803185 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 21:33:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:33:23 INFO - PROCESS | 2868 | 1463718803197 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - PROCESS | 2868 | 1463718803204 Marionette TRACE conn6 <- [1,750,null,{}] 21:33:23 INFO - PROCESS | 2868 | 1463718803208 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}] 21:33:23 INFO - PROCESS | 2868 | 1463718803336 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 21:33:23 INFO - PROCESS | 2868 | 1463718803434 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2831800 == 63 [pid = 2868] [id = 197] 21:33:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889E089400) [pid = 2868] [serial = 589] [outer = 0000000000000000] 21:33:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889EC60C00) [pid = 2868] [serial = 590] [outer = 000000889E089400] 21:33:23 INFO - PROCESS | 2868 | 1463718803491 Marionette DEBUG loaded listener.js 21:33:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889ED66C00) [pid = 2868] [serial = 591] [outer = 000000889E089400] 21:33:24 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:33:24 INFO - PROCESS | 2868 | 1463718804559 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]]]}] 21:33:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:33:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1402ms 21:33:24 INFO - PROCESS | 2868 | 1463718804594 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 21:33:24 INFO - PROCESS | 2868 | 1463718804597 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 21:33:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:33:24 INFO - PROCESS | 2868 | 1463718804601 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:33:24 INFO - PROCESS | 2868 | 1463718804603 Marionette TRACE conn6 <- [1,754,null,{}] 21:33:24 INFO - PROCESS | 2868 | 1463718804650 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}] 21:33:24 INFO - PROCESS | 2868 | 1463718804758 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 21:33:24 INFO - PROCESS | 2868 | 1463718804872 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4611000 == 64 [pid = 2868] [id = 198] 21:33:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889D34F800) [pid = 2868] [serial = 592] [outer = 0000000000000000] 21:33:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889D357400) [pid = 2868] [serial = 593] [outer = 000000889D34F800] 21:33:24 INFO - PROCESS | 2868 | 1463718804929 Marionette DEBUG loaded listener.js 21:33:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A1018800) [pid = 2868] [serial = 594] [outer = 000000889D34F800] 21:33:25 INFO - PROCESS | 2868 | 1463718805936 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]]]}] 21:33:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:33:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1368ms 21:33:25 INFO - PROCESS | 2868 | 1463718805971 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 21:33:25 INFO - PROCESS | 2868 | 1463718805975 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 21:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:33:25 INFO - PROCESS | 2868 | 1463718805980 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:33:25 INFO - PROCESS | 2868 | 1463718805984 Marionette TRACE conn6 <- [1,758,null,{}] 21:33:26 INFO - PROCESS | 2868 | 1463718805990 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}] 21:33:26 INFO - PROCESS | 2868 | 1463718806137 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 21:33:26 INFO - PROCESS | 2868 | 1463718806298 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:26 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B73800 == 65 [pid = 2868] [id = 199] 21:33:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (000000888B035C00) [pid = 2868] [serial = 595] [outer = 0000000000000000] 21:33:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000888D3BA400) [pid = 2868] [serial = 596] [outer = 000000888B035C00] 21:33:26 INFO - PROCESS | 2868 | 1463718806355 Marionette DEBUG loaded listener.js 21:33:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (0000008892D09C00) [pid = 2868] [serial = 597] [outer = 000000888B035C00] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 0000008893BBF800 == 64 [pid = 2868] [id = 25] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1318000 == 63 [pid = 2868] [id = 193] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12A2800 == 62 [pid = 2868] [id = 192] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BA2000 == 61 [pid = 2868] [id = 191] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCC5000 == 60 [pid = 2868] [id = 190] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 000000889C117000 == 59 [pid = 2868] [id = 189] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 000000889719B800 == 58 [pid = 2868] [id = 188] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 000000889978B800 == 57 [pid = 2868] [id = 187] 21:33:26 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889BB48C00) [pid = 2868] [serial = 545] [outer = 0000000000000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 0000008892FAD800 == 56 [pid = 2868] [id = 186] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 000000889999A000 == 55 [pid = 2868] [id = 184] 21:33:26 INFO - PROCESS | 2868 | --DOCSHELL 000000888CC68800 == 54 [pid = 2868] [id = 183] 21:33:26 INFO - PROCESS | 2868 | 1463718806955 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]]]}] 21:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1025ms 21:33:27 INFO - PROCESS | 2868 | 1463718807009 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 21:33:27 INFO - PROCESS | 2868 | 1463718807014 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 21:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:33:27 INFO - PROCESS | 2868 | 1463718807021 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:33:27 INFO - PROCESS | 2868 | 1463718807024 Marionette TRACE conn6 <- [1,762,null,{}] 21:33:27 INFO - PROCESS | 2868 | 1463718807028 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}] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889E08D800) [pid = 2868] [serial = 480] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (00000088A1405800) [pid = 2868] [serial = 432] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889D30FC00) [pid = 2868] [serial = 384] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889D50A800) [pid = 2868] [serial = 377] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (00000088A1138400) [pid = 2868] [serial = 429] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (0000008893166400) [pid = 2868] [serial = 371] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889A3A2000) [pid = 2868] [serial = 423] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (00000088A1020C00) [pid = 2868] [serial = 381] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (0000008899B30000) [pid = 2868] [serial = 374] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (00000088A46AA000) [pid = 2868] [serial = 435] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (000000889657A400) [pid = 2868] [serial = 420] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (000000889EC3B800) [pid = 2868] [serial = 426] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (000000889AFF9400) [pid = 2868] [serial = 542] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000889BB4D000) [pid = 2868] [serial = 543] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (00000088A1143C00) [pid = 2868] [serial = 525] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (00000088A101A800) [pid = 2868] [serial = 524] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000888B184000) [pid = 2868] [serial = 533] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 92 (000000889160E400) [pid = 2868] [serial = 534] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 91 (00000088A1137000) [pid = 2868] [serial = 513] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 90 (000000889EC61000) [pid = 2868] [serial = 522] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889D288400) [pid = 2868] [serial = 521] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889A2EDC00) [pid = 2868] [serial = 519] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (000000889922D400) [pid = 2868] [serial = 518] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (00000088FEC20800) [pid = 2868] [serial = 531] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (000000889D510000) [pid = 2868] [serial = 530] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (0000008892D5AC00) [pid = 2868] [serial = 516] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000889157A800) [pid = 2868] [serial = 515] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (00000088A46AD400) [pid = 2868] [serial = 528] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 81 (00000088A140D400) [pid = 2868] [serial = 527] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 80 (0000008896E39400) [pid = 2868] [serial = 536] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 79 (000000889A26F400) [pid = 2868] [serial = 539] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 78 (0000008897393000) [pid = 2868] [serial = 537] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 77 (000000889A3A4800) [pid = 2868] [serial = 540] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 76 (000000889DFEB800) [pid = 2868] [serial = 465] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 75 (0000008893165800) [pid = 2868] [serial = 468] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 74 (000000889DFF5000) [pid = 2868] [serial = 477] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 73 (000000889A2E3800) [pid = 2868] [serial = 471] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | --DOMWINDOW == 72 (000000889BD7A800) [pid = 2868] [serial = 474] [outer = 0000000000000000] [url = about:blank] 21:33:27 INFO - PROCESS | 2868 | 1463718807176 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 21:33:27 INFO - PROCESS | 2868 | 1463718807231 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:27 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BBF800 == 55 [pid = 2868] [id = 200] 21:33:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 73 (000000888B05AC00) [pid = 2868] [serial = 598] [outer = 0000000000000000] 21:33:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 74 (000000888D557400) [pid = 2868] [serial = 599] [outer = 000000888B05AC00] 21:33:27 INFO - PROCESS | 2868 | 1463718807280 Marionette DEBUG loaded listener.js 21:33:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 75 (0000008892D09400) [pid = 2868] [serial = 600] [outer = 000000888B05AC00] 21:33:27 INFO - PROCESS | 2868 | 1463718807758 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]]]}] 21:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 776ms 21:33:27 INFO - PROCESS | 2868 | 1463718807799 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 21:33:27 INFO - PROCESS | 2868 | 1463718807801 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 21:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:33:27 INFO - PROCESS | 2868 | 1463718807805 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:33:27 INFO - PROCESS | 2868 | 1463718807809 Marionette TRACE conn6 <- [1,766,null,{}] 21:33:27 INFO - PROCESS | 2868 | 1463718807821 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}] 21:33:27 INFO - PROCESS | 2868 | 1463718807927 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 21:33:27 INFO - PROCESS | 2868 | 1463718807937 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:27 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899785000 == 56 [pid = 2868] [id = 201] 21:33:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 76 (00000088965E2C00) [pid = 2868] [serial = 601] [outer = 0000000000000000] 21:33:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 77 (0000008896BB7800) [pid = 2868] [serial = 602] [outer = 00000088965E2C00] 21:33:27 INFO - PROCESS | 2868 | 1463718807990 Marionette DEBUG loaded listener.js 21:33:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 78 (0000008897135000) [pid = 2868] [serial = 603] [outer = 00000088965E2C00] 21:33:28 INFO - PROCESS | 2868 | 1463718808497 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]]]}] 21:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 21:33:28 INFO - PROCESS | 2868 | 1463718808542 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 21:33:28 INFO - PROCESS | 2868 | 1463718808545 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 21:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:33:28 INFO - PROCESS | 2868 | 1463718808548 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:33:28 INFO - PROCESS | 2868 | 1463718808550 Marionette TRACE conn6 <- [1,770,null,{}] 21:33:28 INFO - PROCESS | 2868 | 1463718808554 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}] 21:33:28 INFO - PROCESS | 2868 | 1463718808650 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 21:33:28 INFO - PROCESS | 2868 | 1463718808728 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:28 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0EE800 == 57 [pid = 2868] [id = 202] 21:33:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 79 (000000889791F000) [pid = 2868] [serial = 604] [outer = 0000000000000000] 21:33:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 80 (0000008899227800) [pid = 2868] [serial = 605] [outer = 000000889791F000] 21:33:28 INFO - PROCESS | 2868 | 1463718808777 Marionette DEBUG loaded listener.js 21:33:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 81 (0000008899B25C00) [pid = 2868] [serial = 606] [outer = 000000889791F000] 21:33:29 INFO - PROCESS | 2868 | 1463718809192 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]]]}] 21:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 21:33:29 INFO - PROCESS | 2868 | 1463718809227 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 21:33:29 INFO - PROCESS | 2868 | 1463718809229 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 21:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:33:29 INFO - PROCESS | 2868 | 1463718809233 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:33:29 INFO - PROCESS | 2868 | 1463718809235 Marionette TRACE conn6 <- [1,774,null,{}] 21:33:29 INFO - PROCESS | 2868 | 1463718809238 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}] 21:33:29 INFO - PROCESS | 2868 | 1463718809387 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 21:33:29 INFO - PROCESS | 2868 | 1463718809414 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:29 INFO - PROCESS | 2868 | ++DOCSHELL 000000889B9D2000 == 58 [pid = 2868] [id = 203] 21:33:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 82 (0000008899F77800) [pid = 2868] [serial = 607] [outer = 0000000000000000] 21:33:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000889A2B3800) [pid = 2868] [serial = 608] [outer = 0000008899F77800] 21:33:29 INFO - PROCESS | 2868 | 1463718809462 Marionette DEBUG loaded listener.js 21:33:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889A396800) [pid = 2868] [serial = 609] [outer = 0000008899F77800] 21:33:29 INFO - PROCESS | 2868 | 1463718809946 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]]]}] 21:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 776ms 21:33:30 INFO - PROCESS | 2868 | 1463718810019 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 21:33:30 INFO - PROCESS | 2868 | 1463718810022 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 21:33:30 INFO - PROCESS | 2868 | 1463718810025 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:33:30 INFO - PROCESS | 2868 | 1463718810027 Marionette TRACE conn6 <- [1,778,null,{}] 21:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:33:30 INFO - PROCESS | 2868 | 1463718810031 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}] 21:33:30 INFO - PROCESS | 2868 | 1463718810195 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 21:33:30 INFO - PROCESS | 2868 | 1463718810244 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:30 INFO - PROCESS | 2868 | ++DOCSHELL 000000888E067800 == 59 [pid = 2868] [id = 204] 21:33:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889AE72C00) [pid = 2868] [serial = 610] [outer = 0000000000000000] 21:33:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000889AFF4800) [pid = 2868] [serial = 611] [outer = 000000889AE72C00] 21:33:30 INFO - PROCESS | 2868 | 1463718810294 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889BB4CC00) [pid = 2868] [serial = 612] [outer = 000000889AE72C00] 21:33:30 INFO - PROCESS | 2868 | 1463718810787 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]]]}] 21:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 776ms 21:33:30 INFO - PROCESS | 2868 | 1463718810812 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 21:33:30 INFO - PROCESS | 2868 | 1463718810815 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 21:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:33:30 INFO - PROCESS | 2868 | 1463718810818 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:33:30 INFO - PROCESS | 2868 | 1463718810820 Marionette TRACE conn6 <- [1,782,null,{}] 21:33:30 INFO - PROCESS | 2868 | 1463718810825 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}] 21:33:30 INFO - PROCESS | 2868 | 1463718810939 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 21:33:31 INFO - PROCESS | 2868 | 1463718810992 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:31 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCC9000 == 60 [pid = 2868] [id = 205] 21:33:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889BD7E000) [pid = 2868] [serial = 613] [outer = 0000000000000000] 21:33:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (000000889CABE800) [pid = 2868] [serial = 614] [outer = 000000889BD7E000] 21:33:31 INFO - PROCESS | 2868 | 1463718811039 Marionette DEBUG loaded listener.js 21:33:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889D262400) [pid = 2868] [serial = 615] [outer = 000000889BD7E000] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 89 (000000889DBCE000) [pid = 2868] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 88 (000000889EC62C00) [pid = 2868] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 87 (0000008893169400) [pid = 2868] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 86 (000000889D25A800) [pid = 2868] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 85 (0000008897394400) [pid = 2868] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 84 (0000008891F59000) [pid = 2868] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 83 (000000888B054400) [pid = 2868] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:33:31 INFO - PROCESS | 2868 | --DOMWINDOW == 82 (000000889A26C000) [pid = 2868] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:33:31 INFO - PROCESS | 2868 | 1463718811492 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]]]}] 21:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 21:33:31 INFO - PROCESS | 2868 | 1463718811558 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 21:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:33:31 INFO - PROCESS | 2868 | 1463718811568 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 21:33:31 INFO - PROCESS | 2868 | 1463718811572 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 2868 | 1463718811574 Marionette TRACE conn6 <- [1,786,null,{}] 21:33:31 INFO - PROCESS | 2868 | 1463718811577 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}] 21:33:31 INFO - PROCESS | 2868 | 1463718811667 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 21:33:31 INFO - PROCESS | 2868 | 1463718811677 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:31 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA20000 == 61 [pid = 2868] [id = 206] 21:33:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 83 (000000889972E000) [pid = 2868] [serial = 616] [outer = 0000000000000000] 21:33:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 84 (000000889D267C00) [pid = 2868] [serial = 617] [outer = 000000889972E000] 21:33:31 INFO - PROCESS | 2868 | 1463718811728 Marionette DEBUG loaded listener.js 21:33:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 85 (000000889D28C000) [pid = 2868] [serial = 618] [outer = 000000889972E000] 21:33:32 INFO - PROCESS | 2868 | 1463718812160 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]]]}] 21:33:32 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 21:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 21:33:32 INFO - PROCESS | 2868 | 1463718812205 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 21:33:32 INFO - PROCESS | 2868 | 1463718812207 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 21:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:33:32 INFO - PROCESS | 2868 | 1463718812210 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:33:32 INFO - PROCESS | 2868 | 1463718812212 Marionette TRACE conn6 <- [1,790,null,{}] 21:33:32 INFO - PROCESS | 2868 | 1463718812216 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}] 21:33:32 INFO - PROCESS | 2868 | 1463718812310 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 21:33:32 INFO - PROCESS | 2868 | 1463718812349 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A102F800 == 62 [pid = 2868] [id = 207] 21:33:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 86 (000000889D30B400) [pid = 2868] [serial = 619] [outer = 0000000000000000] 21:33:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 87 (000000889D34C800) [pid = 2868] [serial = 620] [outer = 000000889D30B400] 21:33:32 INFO - PROCESS | 2868 | 1463718812400 Marionette DEBUG loaded listener.js 21:33:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 88 (000000889D3EF400) [pid = 2868] [serial = 621] [outer = 000000889D30B400] 21:33:32 INFO - PROCESS | 2868 | 1463718812862 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]]]}] 21:33:32 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 21:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 21:33:32 INFO - PROCESS | 2868 | 1463718812886 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 21:33:32 INFO - PROCESS | 2868 | 1463718812888 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 21:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:33:32 INFO - PROCESS | 2868 | 1463718812892 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:33:32 INFO - PROCESS | 2868 | 1463718812894 Marionette TRACE conn6 <- [1,794,null,{}] 21:33:32 INFO - PROCESS | 2868 | 1463718812907 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}] 21:33:33 INFO - PROCESS | 2868 | 1463718813001 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 21:33:33 INFO - PROCESS | 2868 | 1463718813010 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1308000 == 63 [pid = 2868] [id = 208] 21:33:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 89 (0000008896E41000) [pid = 2868] [serial = 622] [outer = 0000000000000000] 21:33:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 90 (000000889D3EC400) [pid = 2868] [serial = 623] [outer = 0000008896E41000] 21:33:33 INFO - PROCESS | 2868 | 1463718813057 Marionette DEBUG loaded listener.js 21:33:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 91 (000000889DBC6400) [pid = 2868] [serial = 624] [outer = 0000008896E41000] 21:33:33 INFO - PROCESS | 2868 | 1463718813766 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]]]}] 21:33:33 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 21:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 924ms 21:33:33 INFO - PROCESS | 2868 | 1463718813819 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 21:33:33 INFO - PROCESS | 2868 | 1463718813824 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 21:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:33:33 INFO - PROCESS | 2868 | 1463718813830 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:33:33 INFO - PROCESS | 2868 | 1463718813834 Marionette TRACE conn6 <- [1,798,null,{}] 21:33:33 INFO - PROCESS | 2868 | 1463718813841 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}] 21:33:33 INFO - PROCESS | 2868 | 1463718813976 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 21:33:34 INFO - PROCESS | 2868 | 1463718814092 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:34 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DC2800 == 64 [pid = 2868] [id = 209] 21:33:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 92 (000000888D55C400) [pid = 2868] [serial = 625] [outer = 0000000000000000] 21:33:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 93 (000000889160F000) [pid = 2868] [serial = 626] [outer = 000000888D55C400] 21:33:34 INFO - PROCESS | 2868 | 1463718814162 Marionette DEBUG loaded listener.js 21:33:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (0000008893642400) [pid = 2868] [serial = 627] [outer = 000000888D55C400] 21:33:34 INFO - PROCESS | 2868 | 1463718814793 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]]]}] 21:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 987ms 21:33:34 INFO - PROCESS | 2868 | 1463718814821 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 21:33:34 INFO - PROCESS | 2868 | 1463718814828 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 21:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:33:34 INFO - PROCESS | 2868 | 1463718814835 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:33:34 INFO - PROCESS | 2868 | 1463718814838 Marionette TRACE conn6 <- [1,802,null,{}] 21:33:34 INFO - PROCESS | 2868 | 1463718814842 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}] 21:33:34 INFO - PROCESS | 2868 | 1463718814963 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 21:33:35 INFO - PROCESS | 2868 | 1463718815085 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:35 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D649000 == 65 [pid = 2868] [id = 210] 21:33:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000889791F400) [pid = 2868] [serial = 628] [outer = 0000000000000000] 21:33:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (0000008899725800) [pid = 2868] [serial = 629] [outer = 000000889791F400] 21:33:35 INFO - PROCESS | 2868 | 1463718815144 Marionette DEBUG loaded listener.js 21:33:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (000000889A3A0000) [pid = 2868] [serial = 630] [outer = 000000889791F400] 21:33:35 INFO - PROCESS | 2868 | 1463718815795 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] 21:33:35 INFO - PROCESS | 2868 | 1463718815861 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 21:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:33:35 INFO - PROCESS | 2868 | 1463718815866 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:33:35 INFO - PROCESS | 2868 | 1463718815870 Marionette TRACE conn6 <- [1,806,null,{}] 21:33:35 INFO - PROCESS | 2868 | 1463718815883 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}] 21:33:36 INFO - PROCESS | 2868 | 1463718816064 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 21:33:36 INFO - PROCESS | 2868 | 1463718816180 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25D4000 == 66 [pid = 2868] [id = 211] 21:33:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889AFEC800) [pid = 2868] [serial = 631] [outer = 0000000000000000] 21:33:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889D308C00) [pid = 2868] [serial = 632] [outer = 000000889AFEC800] 21:33:36 INFO - PROCESS | 2868 | 1463718816242 Marionette DEBUG loaded listener.js 21:33:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889DBCE000) [pid = 2868] [serial = 633] [outer = 000000889AFEC800] 21:33:36 INFO - PROCESS | 2868 | 1463718816870 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]]]}] 21:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1028ms 21:33:36 INFO - PROCESS | 2868 | 1463718816895 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 21:33:36 INFO - PROCESS | 2868 | 1463718816898 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 21:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:33:36 INFO - PROCESS | 2868 | 1463718816902 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:33:36 INFO - PROCESS | 2868 | 1463718816905 Marionette TRACE conn6 <- [1,810,null,{}] 21:33:36 INFO - PROCESS | 2868 | 1463718816908 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}] 21:33:37 INFO - PROCESS | 2868 | 1463718817026 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 21:33:37 INFO - PROCESS | 2868 | 1463718817119 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FB4000 == 67 [pid = 2868] [id = 212] 21:33:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889DFF5800) [pid = 2868] [serial = 634] [outer = 0000000000000000] 21:33:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889E057800) [pid = 2868] [serial = 635] [outer = 000000889DFF5800] 21:33:37 INFO - PROCESS | 2868 | 1463718817177 Marionette DEBUG loaded listener.js 21:33:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889E088000) [pid = 2868] [serial = 636] [outer = 000000889DFF5800] 21:33:37 INFO - PROCESS | 2868 | 1463718817730 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] 21:33:37 INFO - PROCESS | 2868 | 1463718817794 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 21:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:33:37 INFO - PROCESS | 2868 | 1463718817799 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:33:37 INFO - PROCESS | 2868 | 1463718817801 Marionette TRACE conn6 <- [1,814,null,{}] 21:33:37 INFO - PROCESS | 2868 | 1463718817805 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}] 21:33:37 INFO - PROCESS | 2868 | 1463718817918 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 21:33:38 INFO - PROCESS | 2868 | 1463718818012 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4612800 == 68 [pid = 2868] [id = 213] 21:33:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889AC2C400) [pid = 2868] [serial = 637] [outer = 0000000000000000] 21:33:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889E081C00) [pid = 2868] [serial = 638] [outer = 000000889AC2C400] 21:33:38 INFO - PROCESS | 2868 | 1463718818070 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889E139C00) [pid = 2868] [serial = 639] [outer = 000000889AC2C400] 21:33:38 INFO - PROCESS | 2868 | 1463718818654 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]]]}] 21:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 923ms 21:33:38 INFO - PROCESS | 2868 | 1463718818723 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 21:33:38 INFO - PROCESS | 2868 | 1463718818725 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 21:33:38 INFO - PROCESS | 2868 | 1463718818729 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:33:38 INFO - PROCESS | 2868 | 1463718818731 Marionette TRACE conn6 <- [1,818,null,{}] 21:33:38 INFO - PROCESS | 2868 | 1463718818735 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}] 21:33:38 INFO - PROCESS | 2868 | 1463718818904 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 21:33:39 INFO - PROCESS | 2868 | 1463718819027 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A561E000 == 69 [pid = 2868] [id = 214] 21:33:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889E138000) [pid = 2868] [serial = 640] [outer = 0000000000000000] 21:33:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (000000889ED65400) [pid = 2868] [serial = 641] [outer = 000000889E138000] 21:33:39 INFO - PROCESS | 2868 | 1463718819087 Marionette DEBUG loaded listener.js 21:33:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A113B800) [pid = 2868] [serial = 642] [outer = 000000889E138000] 21:33:39 INFO - PROCESS | 2868 | 1463718819707 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]]]}] 21:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1019ms 21:33:39 INFO - PROCESS | 2868 | 1463718819751 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 21:33:39 INFO - PROCESS | 2868 | 1463718819753 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 21:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:33:39 INFO - PROCESS | 2868 | 1463718819757 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:33:39 INFO - PROCESS | 2868 | 1463718819759 Marionette TRACE conn6 <- [1,822,null,{}] 21:33:39 INFO - PROCESS | 2868 | 1463718819763 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}] 21:33:39 INFO - PROCESS | 2868 | 1463718819877 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 21:33:40 INFO - PROCESS | 2868 | 1463718820133 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:40 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896994000 == 70 [pid = 2868] [id = 215] 21:33:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (000000888B033800) [pid = 2868] [serial = 643] [outer = 0000000000000000] 21:33:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000888B055800) [pid = 2868] [serial = 644] [outer = 000000888B033800] 21:33:40 INFO - PROCESS | 2868 | 1463718820190 Marionette DEBUG loaded listener.js 21:33:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000888D5B2000) [pid = 2868] [serial = 645] [outer = 000000888B033800] 21:33:42 INFO - PROCESS | 2868 | 1463718822200 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]]]}] 21:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2483ms 21:33:42 INFO - PROCESS | 2868 | 1463718822243 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 2868 | 1463718822248 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 21:33:42 INFO - PROCESS | 2868 | 1463718822252 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:33:42 INFO - PROCESS | 2868 | 1463718822255 Marionette TRACE conn6 <- [1,826,null,{}] 21:33:42 INFO - PROCESS | 2868 | 1463718822260 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}] 21:33:42 INFO - PROCESS | 2868 | 1463718822378 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 21:33:42 INFO - PROCESS | 2868 | 1463718822500 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A129E000 == 69 [pid = 2868] [id = 196] 21:33:42 INFO - PROCESS | 2868 | --DOCSHELL 000000889B9C4000 == 68 [pid = 2868] [id = 195] 21:33:42 INFO - PROCESS | 2868 | --DOCSHELL 0000008892FC0800 == 67 [pid = 2868] [id = 194] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (00000088A1140C00) [pid = 2868] [serial = 576] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889D3EF800) [pid = 2868] [serial = 570] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (000000889D21E800) [pid = 2868] [serial = 546] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889DFEFC00) [pid = 2868] [serial = 572] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (00000088A0C11000) [pid = 2868] [serial = 575] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000889BA8CC00) [pid = 2868] [serial = 566] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889C127400) [pid = 2868] [serial = 567] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (0000008898B0D000) [pid = 2868] [serial = 551] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000889D28A400) [pid = 2868] [serial = 569] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (0000008899E6D400) [pid = 2868] [serial = 561] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 101 (0000008899228800) [pid = 2868] [serial = 560] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 100 (000000889E088800) [pid = 2868] [serial = 573] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 99 (0000008897306C00) [pid = 2868] [serial = 563] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 98 (0000008899AB2400) [pid = 2868] [serial = 564] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 97 (0000008891584400) [pid = 2868] [serial = 558] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 96 (000000888B943800) [pid = 2868] [serial = 557] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 95 (000000889AFF7C00) [pid = 2868] [serial = 554] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 94 (0000008896E40000) [pid = 2868] [serial = 578] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | --DOMWINDOW == 93 (000000888B025C00) [pid = 2868] [serial = 548] [outer = 0000000000000000] [url = about:blank] 21:33:42 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CC5C800 == 68 [pid = 2868] [id = 216] 21:33:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 94 (000000888B028000) [pid = 2868] [serial = 646] [outer = 0000000000000000] 21:33:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 95 (000000888B18A000) [pid = 2868] [serial = 647] [outer = 000000888B028000] 21:33:42 INFO - PROCESS | 2868 | 1463718822612 Marionette DEBUG loaded listener.js 21:33:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 96 (0000008892D5DC00) [pid = 2868] [serial = 648] [outer = 000000888B028000] 21:33:43 INFO - PROCESS | 2868 | 1463718823028 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]]]}] 21:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 840ms 21:33:43 INFO - PROCESS | 2868 | 1463718823099 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 21:33:43 INFO - PROCESS | 2868 | 1463718823103 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 21:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:33:43 INFO - PROCESS | 2868 | 1463718823141 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:33:43 INFO - PROCESS | 2868 | 1463718823143 Marionette TRACE conn6 <- [1,830,null,{}] 21:33:43 INFO - PROCESS | 2868 | 1463718823150 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}] 21:33:43 INFO - PROCESS | 2868 | 1463718823248 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 21:33:43 INFO - PROCESS | 2868 | 1463718823263 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:43 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0EC800 == 69 [pid = 2868] [id = 217] 21:33:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 97 (0000008899AB2400) [pid = 2868] [serial = 649] [outer = 0000000000000000] 21:33:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 98 (000000889A275400) [pid = 2868] [serial = 650] [outer = 0000008899AB2400] 21:33:43 INFO - PROCESS | 2868 | 1463718823311 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 99 (000000889BA88400) [pid = 2868] [serial = 651] [outer = 0000008899AB2400] 21:33:43 INFO - PROCESS | 2868 | 1463718823785 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]]]}] 21:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 713ms 21:33:43 INFO - PROCESS | 2868 | 1463718823824 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 21:33:43 INFO - PROCESS | 2868 | 1463718823827 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 21:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:33:43 INFO - PROCESS | 2868 | 1463718823832 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:33:43 INFO - PROCESS | 2868 | 1463718823838 Marionette TRACE conn6 <- [1,834,null,{}] 21:33:43 INFO - PROCESS | 2868 | 1463718823847 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}] 21:33:43 INFO - PROCESS | 2868 | 1463718823947 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 21:33:44 INFO - PROCESS | 2868 | 1463718824034 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:44 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D64F800 == 70 [pid = 2868] [id = 218] 21:33:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 100 (000000889CABFC00) [pid = 2868] [serial = 652] [outer = 0000000000000000] 21:33:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 101 (000000889D25D400) [pid = 2868] [serial = 653] [outer = 000000889CABFC00] 21:33:44 INFO - PROCESS | 2868 | 1463718824089 Marionette DEBUG loaded listener.js 21:33:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 102 (000000889D28C400) [pid = 2868] [serial = 654] [outer = 000000889CABFC00] 21:33:44 INFO - PROCESS | 2868 | 1463718824509 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]]]}] 21:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 735ms 21:33:44 INFO - PROCESS | 2868 | 1463718824582 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 21:33:44 INFO - PROCESS | 2868 | 1463718824585 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 21:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:33:44 INFO - PROCESS | 2868 | 1463718824634 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 2868 | 1463718824636 Marionette TRACE conn6 <- [1,838,null,{}] 21:33:44 INFO - PROCESS | 2868 | 1463718824640 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}] 21:33:44 INFO - PROCESS | 2868 | 1463718824765 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 21:33:44 INFO - PROCESS | 2868 | 1463718824817 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0B9D000 == 71 [pid = 2868] [id = 219] 21:33:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889D354400) [pid = 2868] [serial = 655] [outer = 0000000000000000] 21:33:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889DBC3800) [pid = 2868] [serial = 656] [outer = 000000889D354400] 21:33:44 INFO - PROCESS | 2868 | 1463718824865 Marionette DEBUG loaded listener.js 21:33:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (000000889E057000) [pid = 2868] [serial = 657] [outer = 000000889D354400] 21:33:45 INFO - PROCESS | 2868 | 1463718825302 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]]]}] 21:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 21:33:45 INFO - PROCESS | 2868 | 1463718825367 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 21:33:45 INFO - PROCESS | 2868 | 1463718825369 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 21:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:33:45 INFO - PROCESS | 2868 | 1463718825379 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:33:45 INFO - PROCESS | 2868 | 1463718825381 Marionette TRACE conn6 <- [1,842,null,{}] 21:33:45 INFO - PROCESS | 2868 | 1463718825385 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}] 21:33:45 INFO - PROCESS | 2868 | 1463718825507 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 21:33:45 INFO - PROCESS | 2868 | 1463718825565 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1309800 == 72 [pid = 2868] [id = 220] 21:33:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (000000889EC3C400) [pid = 2868] [serial = 658] [outer = 0000000000000000] 21:33:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (000000889EC44800) [pid = 2868] [serial = 659] [outer = 000000889EC3C400] 21:33:45 INFO - PROCESS | 2868 | 1463718825628 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A0C0C800) [pid = 2868] [serial = 660] [outer = 000000889EC3C400] 21:33:46 INFO - PROCESS | 2868 | 1463718826122 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]]]}] 21:33:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A1142C00) [pid = 2868] [serial = 661] [outer = 0000008892131000] 21:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 776ms 21:33:46 INFO - PROCESS | 2868 | 1463718826165 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 2868 | 1463718826167 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 21:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:33:46 INFO - PROCESS | 2868 | 1463718826213 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - PROCESS | 2868 | 1463718826215 Marionette TRACE conn6 <- [1,846,null,{}] 21:33:46 INFO - PROCESS | 2868 | 1463718826225 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}] 21:33:46 INFO - PROCESS | 2868 | 1463718826350 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 21:33:46 INFO - PROCESS | 2868 | 1463718826403 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2957800 == 73 [pid = 2868] [id = 221] 21:33:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A140A400) [pid = 2868] [serial = 662] [outer = 0000000000000000] 21:33:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A3FCF400) [pid = 2868] [serial = 663] [outer = 00000088A140A400] 21:33:46 INFO - PROCESS | 2868 | 1463718826449 Marionette DEBUG loaded listener.js 21:33:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (00000088A3FDA400) [pid = 2868] [serial = 664] [outer = 00000088A140A400] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008899F77800) [pid = 2868] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889972E000) [pid = 2868] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 109 (0000008892D59400) [pid = 2868] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 108 (000000889AE72C00) [pid = 2868] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 107 (000000889BD7E000) [pid = 2868] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 106 (000000888B05AC00) [pid = 2868] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 105 (000000889791F000) [pid = 2868] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 104 (00000088965E2C00) [pid = 2868] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 103 (000000888B035C00) [pid = 2868] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:33:46 INFO - PROCESS | 2868 | --DOMWINDOW == 102 (000000889D30B400) [pid = 2868] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:33:46 INFO - PROCESS | 2868 | 1463718826896 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]]]}] 21:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 755ms 21:33:46 INFO - PROCESS | 2868 | 1463718826942 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 2868 | 1463718826945 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 21:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:33:46 INFO - PROCESS | 2868 | 1463718826948 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - PROCESS | 2868 | 1463718826950 Marionette TRACE conn6 <- [1,850,null,{}] 21:33:46 INFO - PROCESS | 2868 | 1463718826954 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}] 21:33:47 INFO - PROCESS | 2868 | 1463718827047 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 21:33:47 INFO - PROCESS | 2868 | 1463718827053 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2960800 == 74 [pid = 2868] [id = 222] 21:33:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 103 (000000889972E000) [pid = 2868] [serial = 665] [outer = 0000000000000000] 21:33:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 104 (000000889D34AC00) [pid = 2868] [serial = 666] [outer = 000000889972E000] 21:33:47 INFO - PROCESS | 2868 | 1463718827099 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 105 (00000088A3FDA800) [pid = 2868] [serial = 667] [outer = 000000889972E000] 21:33:47 INFO - PROCESS | 2868 | 1463718827552 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]]]}] 21:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 21:33:47 INFO - PROCESS | 2868 | 1463718827582 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 21:33:47 INFO - PROCESS | 2868 | 1463718827584 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 21:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:33:47 INFO - PROCESS | 2868 | 1463718827588 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:33:47 INFO - PROCESS | 2868 | 1463718827589 Marionette TRACE conn6 <- [1,854,null,{}] 21:33:47 INFO - PROCESS | 2868 | 1463718827593 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}] 21:33:47 INFO - PROCESS | 2868 | 1463718827685 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 21:33:47 INFO - PROCESS | 2868 | 1463718827692 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A566C000 == 75 [pid = 2868] [id = 223] 21:33:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 106 (00000088A46ACC00) [pid = 2868] [serial = 668] [outer = 0000000000000000] 21:33:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 107 (00000088A46B0000) [pid = 2868] [serial = 669] [outer = 00000088A46ACC00] 21:33:47 INFO - PROCESS | 2868 | 1463718827741 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 108 (00000088A4B7C400) [pid = 2868] [serial = 670] [outer = 00000088A46ACC00] 21:33:48 INFO - PROCESS | 2868 | 1463718828190 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]]]}] 21:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 672ms 21:33:48 INFO - PROCESS | 2868 | 1463718828261 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 2868 | 1463718828263 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 21:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:33:48 INFO - PROCESS | 2868 | 1463718828266 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - PROCESS | 2868 | 1463718828268 Marionette TRACE conn6 <- [1,858,null,{}] 21:33:48 INFO - PROCESS | 2868 | 1463718828272 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}] 21:33:48 INFO - PROCESS | 2868 | 1463718828368 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 21:33:48 INFO - PROCESS | 2868 | 1463718828377 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4023000 == 76 [pid = 2868] [id = 224] 21:33:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 109 (00000088A4194800) [pid = 2868] [serial = 671] [outer = 0000000000000000] 21:33:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 110 (00000088A4198800) [pid = 2868] [serial = 672] [outer = 00000088A4194800] 21:33:48 INFO - PROCESS | 2868 | 1463718828429 Marionette DEBUG loaded listener.js 21:33:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (00000088A419EC00) [pid = 2868] [serial = 673] [outer = 00000088A4194800] 21:33:49 INFO - PROCESS | 2868 | 1463718829210 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]]]}] 21:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 21:33:49 INFO - PROCESS | 2868 | 1463718829256 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 2868 | 1463718829261 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 21:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:33:49 INFO - PROCESS | 2868 | 1463718829268 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:33:49 INFO - PROCESS | 2868 | 1463718829272 Marionette TRACE conn6 <- [1,862,null,{}] 21:33:49 INFO - PROCESS | 2868 | 1463718829292 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}] 21:33:49 INFO - PROCESS | 2868 | 1463718829444 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 21:33:49 INFO - PROCESS | 2868 | 1463718829506 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:49 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A041000 == 77 [pid = 2868] [id = 225] 21:33:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (0000008893643000) [pid = 2868] [serial = 674] [outer = 0000000000000000] 21:33:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (0000008896E3E000) [pid = 2868] [serial = 675] [outer = 0000008893643000] 21:33:49 INFO - PROCESS | 2868 | 1463718829568 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (000000889A26C800) [pid = 2868] [serial = 676] [outer = 0000008893643000] 21:33:50 INFO - PROCESS | 2868 | 1463718830172 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]]]}] 21:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 944ms 21:33:50 INFO - PROCESS | 2868 | 1463718830215 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 21:33:50 INFO - PROCESS | 2868 | 1463718830221 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 21:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:33:50 INFO - PROCESS | 2868 | 1463718830228 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - PROCESS | 2868 | 1463718830231 Marionette TRACE conn6 <- [1,866,null,{}] 21:33:50 INFO - PROCESS | 2868 | 1463718830236 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}] 21:33:50 INFO - PROCESS | 2868 | 1463718830359 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 21:33:50 INFO - PROCESS | 2868 | 1463718830458 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12AB800 == 78 [pid = 2868] [id = 226] 21:33:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (000000889BB45C00) [pid = 2868] [serial = 677] [outer = 0000000000000000] 21:33:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889C698000) [pid = 2868] [serial = 678] [outer = 000000889BB45C00] 21:33:50 INFO - PROCESS | 2868 | 1463718830517 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (000000889D353400) [pid = 2868] [serial = 679] [outer = 000000889BB45C00] 21:33:51 INFO - PROCESS | 2868 | 1463718831141 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]]]}] 21:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 986ms 21:33:51 INFO - PROCESS | 2868 | 1463718831221 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 21:33:51 INFO - PROCESS | 2868 | 1463718831224 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 21:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:33:51 INFO - PROCESS | 2868 | 1463718831228 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:33:51 INFO - PROCESS | 2868 | 1463718831232 Marionette TRACE conn6 <- [1,870,null,{}] 21:33:51 INFO - PROCESS | 2868 | 1463718831244 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}] 21:33:51 INFO - PROCESS | 2868 | 1463718831418 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 21:33:51 INFO - PROCESS | 2868 | 1463718831430 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A521D000 == 79 [pid = 2868] [id = 227] 21:33:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (00000088A1137800) [pid = 2868] [serial = 680] [outer = 0000000000000000] 21:33:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (00000088A1406C00) [pid = 2868] [serial = 681] [outer = 00000088A1137800] 21:33:51 INFO - PROCESS | 2868 | 1463718831490 Marionette DEBUG loaded listener.js 21:33:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088A4156000) [pid = 2868] [serial = 682] [outer = 00000088A1137800] 21:33:52 INFO - PROCESS | 2868 | 1463718832136 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]]]}] 21:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 987ms 21:33:52 INFO - PROCESS | 2868 | 1463718832225 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 21:33:52 INFO - PROCESS | 2868 | 1463718832228 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 21:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:33:52 INFO - PROCESS | 2868 | 1463718832233 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:33:52 INFO - PROCESS | 2868 | 1463718832235 Marionette TRACE conn6 <- [1,874,null,{}] 21:33:52 INFO - PROCESS | 2868 | 1463718832239 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}] 21:33:52 INFO - PROCESS | 2868 | 1463718832360 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 21:33:52 INFO - PROCESS | 2868 | 1463718832485 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6316000 == 80 [pid = 2868] [id = 228] 21:33:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (00000088A415DC00) [pid = 2868] [serial = 683] [outer = 0000000000000000] 21:33:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (00000088A415F800) [pid = 2868] [serial = 684] [outer = 00000088A415DC00] 21:33:52 INFO - PROCESS | 2868 | 1463718832543 Marionette DEBUG loaded listener.js 21:33:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (00000088A46ABC00) [pid = 2868] [serial = 685] [outer = 00000088A415DC00] 21:33:53 INFO - PROCESS | 2868 | 1463718833085 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]]]}] 21:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 923ms 21:33:53 INFO - PROCESS | 2868 | 1463718833159 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 2868 | 1463718833162 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 21:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:33:53 INFO - PROCESS | 2868 | 1463718833166 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 2868 | 1463718833168 Marionette TRACE conn6 <- [1,878,null,{}] 21:33:53 INFO - PROCESS | 2868 | 1463718833172 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}] 21:33:53 INFO - PROCESS | 2868 | 1463718833289 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 21:33:53 INFO - PROCESS | 2868 | 1463718833385 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A74CF800 == 81 [pid = 2868] [id = 229] 21:33:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (00000088A419B400) [pid = 2868] [serial = 686] [outer = 0000000000000000] 21:33:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (00000088A4B80000) [pid = 2868] [serial = 687] [outer = 00000088A419B400] 21:33:53 INFO - PROCESS | 2868 | 1463718833440 Marionette DEBUG loaded listener.js 21:33:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (00000088A4B86800) [pid = 2868] [serial = 688] [outer = 00000088A419B400] 21:33:54 INFO - PROCESS | 2868 | 1463718834060 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]]]}] 21:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 922ms 21:33:54 INFO - PROCESS | 2868 | 1463718834090 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 21:33:54 INFO - PROCESS | 2868 | 1463718834092 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 21:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:33:54 INFO - PROCESS | 2868 | 1463718834096 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:33:54 INFO - PROCESS | 2868 | 1463718834098 Marionette TRACE conn6 <- [1,882,null,{}] 21:33:54 INFO - PROCESS | 2868 | 1463718834102 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}] 21:33:54 INFO - PROCESS | 2868 | 1463718834241 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 21:33:54 INFO - PROCESS | 2868 | 1463718834341 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52D0800 == 82 [pid = 2868] [id = 230] 21:33:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (00000088A526F400) [pid = 2868] [serial = 689] [outer = 0000000000000000] 21:33:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088A5276C00) [pid = 2868] [serial = 690] [outer = 00000088A526F400] 21:33:54 INFO - PROCESS | 2868 | 1463718834398 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (00000088A6D10400) [pid = 2868] [serial = 691] [outer = 00000088A526F400] 21:33:55 INFO - PROCESS | 2868 | 1463718835085 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]]]}] 21:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1019ms 21:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:33:55 INFO - PROCESS | 2868 | 1463718835118 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 2868 | 1463718835121 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 21:33:55 INFO - PROCESS | 2868 | 1463718835125 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - PROCESS | 2868 | 1463718835127 Marionette TRACE conn6 <- [1,886,null,{}] 21:33:55 INFO - PROCESS | 2868 | 1463718835131 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}] 21:33:55 INFO - PROCESS | 2868 | 1463718835247 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 21:33:55 INFO - PROCESS | 2868 | 1463718835557 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088915A4800 == 83 [pid = 2868] [id = 231] 21:33:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000888B038000) [pid = 2868] [serial = 692] [outer = 0000000000000000] 21:33:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000888B180800) [pid = 2868] [serial = 693] [outer = 000000888B038000] 21:33:55 INFO - PROCESS | 2868 | 1463718835645 Marionette DEBUG loaded listener.js 21:33:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (000000888D556400) [pid = 2868] [serial = 694] [outer = 000000888B038000] 21:33:56 INFO - PROCESS | 2868 | 1463718836250 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]]]}] 21:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1177ms 21:33:56 INFO - PROCESS | 2868 | 1463718836304 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 2868 | 1463718836308 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 21:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:33:56 INFO - PROCESS | 2868 | 1463718836313 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - PROCESS | 2868 | 1463718836318 Marionette TRACE conn6 <- [1,890,null,{}] 21:33:56 INFO - PROCESS | 2868 | 1463718836324 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}] 21:33:56 INFO - PROCESS | 2868 | 1463718836439 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 21:33:56 INFO - PROCESS | 2868 | 1463718836540 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088921DC800 == 84 [pid = 2868] [id = 232] 21:33:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (000000888C5BF400) [pid = 2868] [serial = 695] [outer = 0000000000000000] 21:33:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (0000008891609400) [pid = 2868] [serial = 696] [outer = 000000888C5BF400] 21:33:56 INFO - PROCESS | 2868 | 1463718836594 Marionette DEBUG loaded listener.js 21:33:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (0000008893640000) [pid = 2868] [serial = 697] [outer = 000000888C5BF400] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A253A000 == 83 [pid = 2868] [id = 61] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088999AB000 == 82 [pid = 2868] [id = 17] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889C2C2800 == 81 [pid = 2868] [id = 19] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 0000008897997800 == 80 [pid = 2868] [id = 26] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889A2CA000 == 79 [pid = 2868] [id = 18] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 0000008893BD8800 == 78 [pid = 2868] [id = 13] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 0000008892DB4000 == 77 [pid = 2868] [id = 24] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 0000008898DC5000 == 76 [pid = 2868] [id = 16] 21:33:57 INFO - PROCESS | 2868 | --DOCSHELL 0000008896EC0000 == 75 [pid = 2868] [id = 14] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (000000889EC60C00) [pid = 2868] [serial = 590] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000889BB50C00) [pid = 2868] [serial = 587] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (000000888B036000) [pid = 2868] [serial = 581] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (0000008899728400) [pid = 2868] [serial = 584] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (000000889D3EC400) [pid = 2868] [serial = 623] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | 1463718837222 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]]]}] 21:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 923ms 21:33:57 INFO - PROCESS | 2868 | 1463718837242 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 21:33:57 INFO - PROCESS | 2868 | 1463718837247 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 21:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:33:57 INFO - PROCESS | 2868 | 1463718837251 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:33:57 INFO - PROCESS | 2868 | 1463718837254 Marionette TRACE conn6 <- [1,894,null,{}] 21:33:57 INFO - PROCESS | 2868 | 1463718837257 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}] 21:33:57 INFO - PROCESS | 2868 | 1463718837365 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (000000889A2B3800) [pid = 2868] [serial = 608] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (000000889D357400) [pid = 2868] [serial = 593] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889D28C000) [pid = 2868] [serial = 618] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889A39F400) [pid = 2868] [serial = 579] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000889AFF4800) [pid = 2868] [serial = 611] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889D262400) [pid = 2868] [serial = 615] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (0000008892D09400) [pid = 2868] [serial = 600] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889CABE800) [pid = 2868] [serial = 614] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (0000008899227800) [pid = 2868] [serial = 605] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (0000008896BB7800) [pid = 2868] [serial = 602] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (0000008897135000) [pid = 2868] [serial = 603] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (000000889D267C00) [pid = 2868] [serial = 617] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 117 (000000888D3BA400) [pid = 2868] [serial = 596] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 116 (000000888D557400) [pid = 2868] [serial = 599] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 115 (000000889A396800) [pid = 2868] [serial = 609] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 114 (0000008899B25C00) [pid = 2868] [serial = 606] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 113 (000000889BB4CC00) [pid = 2868] [serial = 612] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 112 (000000889D34C800) [pid = 2868] [serial = 620] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 111 (0000008892D09C00) [pid = 2868] [serial = 597] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | --DOMWINDOW == 110 (000000889D3EF400) [pid = 2868] [serial = 621] [outer = 0000000000000000] [url = about:blank] 21:33:57 INFO - PROCESS | 2868 | 1463718837469 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:57 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896860800 == 76 [pid = 2868] [id = 233] 21:33:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 111 (000000888B17D800) [pid = 2868] [serial = 698] [outer = 0000000000000000] 21:33:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 112 (000000888D55C800) [pid = 2868] [serial = 699] [outer = 000000888B17D800] 21:33:57 INFO - PROCESS | 2868 | 1463718837519 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 113 (0000008892D50C00) [pid = 2868] [serial = 700] [outer = 000000888B17D800] 21:33:57 INFO - PROCESS | 2868 | 1463718837950 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]]]}] 21:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 733ms 21:33:57 INFO - PROCESS | 2868 | 1463718837988 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 21:33:57 INFO - PROCESS | 2868 | 1463718837990 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 21:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:33:58 INFO - PROCESS | 2868 | 1463718837996 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 2868 | 1463718838002 Marionette TRACE conn6 <- [1,898,null,{}] 21:33:58 INFO - PROCESS | 2868 | 1463718838012 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}] 21:33:58 INFO - PROCESS | 2868 | 1463718838143 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 21:33:58 INFO - PROCESS | 2868 | 1463718838161 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:58 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899F04000 == 77 [pid = 2868] [id = 234] 21:33:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 114 (0000008897334800) [pid = 2868] [serial = 701] [outer = 0000000000000000] 21:33:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 115 (0000008898B07C00) [pid = 2868] [serial = 702] [outer = 0000008897334800] 21:33:58 INFO - PROCESS | 2868 | 1463718838209 Marionette DEBUG loaded listener.js 21:33:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 116 (000000889922BC00) [pid = 2868] [serial = 703] [outer = 0000008897334800] 21:33:58 INFO - PROCESS | 2868 | 1463718838674 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]]]}] 21:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 734ms 21:33:58 INFO - PROCESS | 2868 | 1463718838731 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 21:33:58 INFO - PROCESS | 2868 | 1463718838734 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 21:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:33:58 INFO - PROCESS | 2868 | 1463718838738 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 2868 | 1463718838739 Marionette TRACE conn6 <- [1,902,null,{}] 21:33:58 INFO - PROCESS | 2868 | 1463718838743 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}] 21:33:58 INFO - PROCESS | 2868 | 1463718838837 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 21:33:58 INFO - PROCESS | 2868 | 1463718838847 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:58 INFO - PROCESS | 2868 | ++DOCSHELL 000000889AE20800 == 78 [pid = 2868] [id = 235] 21:33:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 117 (0000008892C09400) [pid = 2868] [serial = 704] [outer = 0000000000000000] 21:33:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 118 (0000008899B25000) [pid = 2868] [serial = 705] [outer = 0000008892C09400] 21:33:58 INFO - PROCESS | 2868 | 1463718838894 Marionette DEBUG loaded listener.js 21:33:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000889A272000) [pid = 2868] [serial = 706] [outer = 0000008892C09400] 21:33:59 INFO - PROCESS | 2868 | 1463718839356 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]]]}] 21:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 21:33:59 INFO - PROCESS | 2868 | 1463718839411 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 21:33:59 INFO - PROCESS | 2868 | 1463718839413 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 21:33:59 INFO - PROCESS | 2868 | 1463718839416 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:33:59 INFO - PROCESS | 2868 | 1463718839418 Marionette TRACE conn6 <- [1,906,null,{}] 21:33:59 INFO - PROCESS | 2868 | 1463718839422 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}] 21:33:59 INFO - PROCESS | 2868 | 1463718839543 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 21:33:59 INFO - PROCESS | 2868 | 1463718839553 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D1AD800 == 79 [pid = 2868] [id = 236] 21:33:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (000000889A39EC00) [pid = 2868] [serial = 707] [outer = 0000000000000000] 21:33:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889A4D6C00) [pid = 2868] [serial = 708] [outer = 000000889A39EC00] 21:33:59 INFO - PROCESS | 2868 | 1463718839607 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889AE7D800) [pid = 2868] [serial = 709] [outer = 000000889A39EC00] 21:34:00 INFO - PROCESS | 2868 | 1463718840102 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]]]}] 21:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 21:34:00 INFO - PROCESS | 2868 | 1463718840155 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 2868 | 1463718840157 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 21:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:34:00 INFO - PROCESS | 2868 | 1463718840166 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - PROCESS | 2868 | 1463718840168 Marionette TRACE conn6 <- [1,910,null,{}] 21:34:00 INFO - PROCESS | 2868 | 1463718840171 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}] 21:34:00 INFO - PROCESS | 2868 | 1463718840291 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 21:34:00 INFO - PROCESS | 2868 | 1463718840348 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:00 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCD3800 == 80 [pid = 2868] [id = 237] 21:34:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889BA8B800) [pid = 2868] [serial = 710] [outer = 0000000000000000] 21:34:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889BB4B400) [pid = 2868] [serial = 711] [outer = 000000889BA8B800] 21:34:00 INFO - PROCESS | 2868 | 1463718840395 Marionette DEBUG loaded listener.js 21:34:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889C132000) [pid = 2868] [serial = 712] [outer = 000000889BA8B800] 21:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 21:34:00 INFO - PROCESS | 2868 | 1463718840830 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]]]}] 21:34:00 INFO - PROCESS | 2868 | 1463718840839 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 2868 | 1463718840842 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 21:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:34:00 INFO - PROCESS | 2868 | 1463718840845 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - PROCESS | 2868 | 1463718840847 Marionette TRACE conn6 <- [1,914,null,{}] 21:34:00 INFO - PROCESS | 2868 | 1463718840850 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}] 21:34:01 INFO - PROCESS | 2868 | 1463718841007 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 21:34:01 INFO - PROCESS | 2868 | 1463718841032 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:01 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA2C000 == 81 [pid = 2868] [id = 238] 21:34:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (000000889CA50800) [pid = 2868] [serial = 713] [outer = 0000000000000000] 21:34:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (000000889CAC8000) [pid = 2868] [serial = 714] [outer = 000000889CA50800] 21:34:01 INFO - PROCESS | 2868 | 1463718841079 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000889D25EC00) [pid = 2868] [serial = 715] [outer = 000000889CA50800] 21:34:01 INFO - PROCESS | 2868 | 1463718841530 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]]]}] 21:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 21:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:34:01 INFO - PROCESS | 2868 | 1463718841583 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 2868 | 1463718841585 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 21:34:01 INFO - PROCESS | 2868 | 1463718841596 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 2868 | 1463718841606 Marionette TRACE conn6 <- [1,918,null,{}] 21:34:01 INFO - PROCESS | 2868 | 1463718841611 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}] 21:34:01 INFO - PROCESS | 2868 | 1463718841731 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889D354400) [pid = 2868] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889EC3C400) [pid = 2868] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (00000088A140A400) [pid = 2868] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889972E000) [pid = 2868] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (00000088A46ACC00) [pid = 2868] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000888B028000) [pid = 2868] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889CABFC00) [pid = 2868] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 120 (000000888B033800) [pid = 2868] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 119 (0000008899AB2400) [pid = 2868] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:34:01 INFO - PROCESS | 2868 | --DOMWINDOW == 118 (0000008896E41000) [pid = 2868] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:34:01 INFO - PROCESS | 2868 | 1463718841979 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:01 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA34000 == 82 [pid = 2868] [id = 239] 21:34:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 119 (000000888B021C00) [pid = 2868] [serial = 716] [outer = 0000000000000000] 21:34:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 120 (00000088918C1000) [pid = 2868] [serial = 717] [outer = 000000888B021C00] 21:34:02 INFO - PROCESS | 2868 | 1463718842026 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 121 (000000889D287400) [pid = 2868] [serial = 718] [outer = 000000888B021C00] 21:34:02 INFO - PROCESS | 2868 | 1463718842427 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]]]}] 21:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 903ms 21:34:02 INFO - PROCESS | 2868 | 1463718842494 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 21:34:02 INFO - PROCESS | 2868 | 1463718842497 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 21:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:34:02 INFO - PROCESS | 2868 | 1463718842500 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:34:02 INFO - PROCESS | 2868 | 1463718842502 Marionette TRACE conn6 <- [1,922,null,{}] 21:34:02 INFO - PROCESS | 2868 | 1463718842506 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}] 21:34:02 INFO - PROCESS | 2868 | 1463718842631 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 21:34:02 INFO - PROCESS | 2868 | 1463718842645 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12A2800 == 83 [pid = 2868] [id = 240] 21:34:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889D34B000) [pid = 2868] [serial = 719] [outer = 0000000000000000] 21:34:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (000000889D351400) [pid = 2868] [serial = 720] [outer = 000000889D34B000] 21:34:02 INFO - PROCESS | 2868 | 1463718842692 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889D3EF400) [pid = 2868] [serial = 721] [outer = 000000889D34B000] 21:34:03 INFO - PROCESS | 2868 | 1463718843093 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]]]}] 21:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 21:34:03 INFO - PROCESS | 2868 | 1463718843133 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 21:34:03 INFO - PROCESS | 2868 | 1463718843135 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 21:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:34:03 INFO - PROCESS | 2868 | 1463718843138 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - PROCESS | 2868 | 1463718843140 Marionette TRACE conn6 <- [1,926,null,{}] 21:34:03 INFO - PROCESS | 2868 | 1463718843144 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}] 21:34:03 INFO - PROCESS | 2868 | 1463718843248 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 21:34:03 INFO - PROCESS | 2868 | 1463718843269 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2531000 == 84 [pid = 2868] [id = 241] 21:34:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889D3F3800) [pid = 2868] [serial = 722] [outer = 0000000000000000] 21:34:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (000000889DBC0000) [pid = 2868] [serial = 723] [outer = 000000889D3F3800] 21:34:03 INFO - PROCESS | 2868 | 1463718843323 Marionette DEBUG loaded listener.js 21:34:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (000000889E055800) [pid = 2868] [serial = 724] [outer = 000000889D3F3800] 21:34:03 INFO - PROCESS | 2868 | 1463718843788 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]]]}] 21:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 21:34:03 INFO - PROCESS | 2868 | 1463718843812 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 21:34:03 INFO - PROCESS | 2868 | 1463718843815 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 21:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:34:03 INFO - PROCESS | 2868 | 1463718843823 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - PROCESS | 2868 | 1463718843826 Marionette TRACE conn6 <- [1,930,null,{}] 21:34:03 INFO - PROCESS | 2868 | 1463718843829 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}] 21:34:03 INFO - PROCESS | 2868 | 1463718843942 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 21:34:04 INFO - PROCESS | 2868 | 1463718844121 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:04 INFO - PROCESS | 2868 | ++DOCSHELL 000000888E28B800 == 85 [pid = 2868] [id = 242] 21:34:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000888B014800) [pid = 2868] [serial = 725] [outer = 0000000000000000] 21:34:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (000000888B028400) [pid = 2868] [serial = 726] [outer = 000000888B014800] 21:34:04 INFO - PROCESS | 2868 | 1463718844183 Marionette DEBUG loaded listener.js 21:34:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000888BC2D000) [pid = 2868] [serial = 727] [outer = 000000888B014800] 21:34:04 INFO - PROCESS | 2868 | 1463718844777 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]]]}] 21:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 21:34:04 INFO - PROCESS | 2868 | 1463718844814 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 21:34:04 INFO - PROCESS | 2868 | 1463718844820 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 21:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:34:04 INFO - PROCESS | 2868 | 1463718844825 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:34:04 INFO - PROCESS | 2868 | 1463718844829 Marionette TRACE conn6 <- [1,934,null,{}] 21:34:04 INFO - PROCESS | 2868 | 1463718844835 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}] 21:34:04 INFO - PROCESS | 2868 | 1463718844962 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 21:34:05 INFO - PROCESS | 2868 | 1463718845061 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:05 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A74000 == 86 [pid = 2868] [id = 243] 21:34:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (0000008896576000) [pid = 2868] [serial = 728] [outer = 0000000000000000] 21:34:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (00000088968E0000) [pid = 2868] [serial = 729] [outer = 0000008896576000] 21:34:05 INFO - PROCESS | 2868 | 1463718845121 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (000000889732D000) [pid = 2868] [serial = 730] [outer = 0000008896576000] 21:34:05 INFO - PROCESS | 2868 | 1463718845784 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]]]}] 21:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1026ms 21:34:05 INFO - PROCESS | 2868 | 1463718845857 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 21:34:05 INFO - PROCESS | 2868 | 1463718845861 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 21:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:34:05 INFO - PROCESS | 2868 | 1463718845881 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - PROCESS | 2868 | 1463718845884 Marionette TRACE conn6 <- [1,938,null,{}] 21:34:05 INFO - PROCESS | 2868 | 1463718845909 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}] 21:34:06 INFO - PROCESS | 2868 | 1463718846036 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 21:34:06 INFO - PROCESS | 2868 | 1463718846156 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25C4000 == 87 [pid = 2868] [id = 244] 21:34:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (000000889A277C00) [pid = 2868] [serial = 731] [outer = 0000000000000000] 21:34:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (000000889A39A800) [pid = 2868] [serial = 732] [outer = 000000889A277C00] 21:34:06 INFO - PROCESS | 2868 | 1463718846215 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (000000889BADF400) [pid = 2868] [serial = 733] [outer = 000000889A277C00] 21:34:06 INFO - PROCESS | 2868 | 1463718846861 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]]]}] 21:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1006ms 21:34:06 INFO - PROCESS | 2868 | 1463718846885 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 21:34:06 INFO - PROCESS | 2868 | 1463718846889 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 21:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:34:06 INFO - PROCESS | 2868 | 1463718846899 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:34:06 INFO - PROCESS | 2868 | 1463718846906 Marionette TRACE conn6 <- [1,942,null,{}] 21:34:06 INFO - PROCESS | 2868 | 1463718846912 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}] 21:34:07 INFO - PROCESS | 2868 | 1463718847048 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 21:34:07 INFO - PROCESS | 2868 | 1463718847177 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A40A6800 == 88 [pid = 2868] [id = 245] 21:34:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (000000889DFF8800) [pid = 2868] [serial = 734] [outer = 0000000000000000] 21:34:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (000000889E08EC00) [pid = 2868] [serial = 735] [outer = 000000889DFF8800] 21:34:07 INFO - PROCESS | 2868 | 1463718847236 Marionette DEBUG loaded listener.js 21:34:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (000000889EC3B800) [pid = 2868] [serial = 736] [outer = 000000889DFF8800] 21:34:07 INFO - PROCESS | 2868 | 1463718847863 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]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 985ms 21:34:07 INFO - PROCESS | 2868 | 1463718847880 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 2868 | 1463718847883 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 21:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:34:07 INFO - PROCESS | 2868 | 1463718847886 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 2868 | 1463718847889 Marionette TRACE conn6 <- [1,946,null,{}] 21:34:07 INFO - PROCESS | 2868 | 1463718847892 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}] 21:34:08 INFO - PROCESS | 2868 | 1463718848012 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 21:34:08 INFO - PROCESS | 2868 | 1463718848111 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5209000 == 89 [pid = 2868] [id = 246] 21:34:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (000000889EC5F400) [pid = 2868] [serial = 737] [outer = 0000000000000000] 21:34:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889ED59C00) [pid = 2868] [serial = 738] [outer = 000000889EC5F400] 21:34:08 INFO - PROCESS | 2868 | 1463718848169 Marionette DEBUG loaded listener.js 21:34:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088A0C0F000) [pid = 2868] [serial = 739] [outer = 000000889EC5F400] 21:34:08 INFO - PROCESS | 2868 | 1463718848725 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]]]}] 21:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 882ms 21:34:08 INFO - PROCESS | 2868 | 1463718848771 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 21:34:08 INFO - PROCESS | 2868 | 1463718848774 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 21:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:34:08 INFO - PROCESS | 2868 | 1463718848777 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:34:08 INFO - PROCESS | 2868 | 1463718848780 Marionette TRACE conn6 <- [1,950,null,{}] 21:34:08 INFO - PROCESS | 2868 | 1463718848784 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}] 21:34:08 INFO - PROCESS | 2868 | 1463718848901 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 21:34:09 INFO - PROCESS | 2868 | 1463718848999 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52DE000 == 90 [pid = 2868] [id = 247] 21:34:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088A113E400) [pid = 2868] [serial = 740] [outer = 0000000000000000] 21:34:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088A1404C00) [pid = 2868] [serial = 741] [outer = 00000088A113E400] 21:34:09 INFO - PROCESS | 2868 | 1463718849062 Marionette DEBUG loaded listener.js 21:34:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088A3FD8800) [pid = 2868] [serial = 742] [outer = 00000088A113E400] 21:34:09 INFO - PROCESS | 2868 | 1463718849698 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]]]}] 21:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 986ms 21:34:09 INFO - PROCESS | 2868 | 1463718849765 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 21:34:09 INFO - PROCESS | 2868 | 1463718849768 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 21:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:34:09 INFO - PROCESS | 2868 | 1463718849772 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:34:09 INFO - PROCESS | 2868 | 1463718849774 Marionette TRACE conn6 <- [1,954,null,{}] 21:34:09 INFO - PROCESS | 2868 | 1463718849778 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}] 21:34:09 INFO - PROCESS | 2868 | 1463718849940 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 21:34:10 INFO - PROCESS | 2868 | 1463718849999 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A700E800 == 91 [pid = 2868] [id = 248] 21:34:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088A408E400) [pid = 2868] [serial = 743] [outer = 0000000000000000] 21:34:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088A4090800) [pid = 2868] [serial = 744] [outer = 00000088A408E400] 21:34:10 INFO - PROCESS | 2868 | 1463718850056 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088A4193C00) [pid = 2868] [serial = 745] [outer = 00000088A408E400] 21:34:10 INFO - PROCESS | 2868 | 1463718850659 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]]]}] 21:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 924ms 21:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:34:10 INFO - PROCESS | 2868 | 1463718850697 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 2868 | 1463718850700 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 21:34:10 INFO - PROCESS | 2868 | 1463718850703 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - PROCESS | 2868 | 1463718850706 Marionette TRACE conn6 <- [1,958,null,{}] 21:34:10 INFO - PROCESS | 2868 | 1463718850710 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}] 21:34:10 INFO - PROCESS | 2868 | 1463718850827 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 21:34:10 INFO - PROCESS | 2868 | 1463718850926 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A702A000 == 92 [pid = 2868] [id = 249] 21:34:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889AE74400) [pid = 2868] [serial = 746] [outer = 0000000000000000] 21:34:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088A46AD400) [pid = 2868] [serial = 747] [outer = 000000889AE74400] 21:34:10 INFO - PROCESS | 2868 | 1463718850983 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088A4B85000) [pid = 2868] [serial = 748] [outer = 000000889AE74400] 21:34:11 INFO - PROCESS | 2868 | 1463718851595 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]]]}] 21:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 922ms 21:34:11 INFO - PROCESS | 2868 | 1463718851629 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 21:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:34:11 INFO - PROCESS | 2868 | 1463718851631 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 21:34:11 INFO - PROCESS | 2868 | 1463718851635 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - PROCESS | 2868 | 1463718851637 Marionette TRACE conn6 <- [1,962,null,{}] 21:34:11 INFO - PROCESS | 2868 | 1463718851641 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}] 21:34:11 INFO - PROCESS | 2868 | 1463718851758 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 21:34:12 INFO - PROCESS | 2868 | 1463718852043 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:12 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899780800 == 93 [pid = 2868] [id = 250] 21:34:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000888B030C00) [pid = 2868] [serial = 749] [outer = 0000000000000000] 21:34:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000888B061800) [pid = 2868] [serial = 750] [outer = 000000888B030C00] 21:34:12 INFO - PROCESS | 2868 | 1463718852095 Marionette DEBUG loaded listener.js 21:34:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (0000008891612000) [pid = 2868] [serial = 751] [outer = 000000888B030C00] 21:34:12 INFO - PROCESS | 2868 | 1463718852734 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]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1124ms 21:34:12 INFO - PROCESS | 2868 | 1463718852763 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 21:34:12 INFO - PROCESS | 2868 | 1463718852768 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 21:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:34:12 INFO - PROCESS | 2868 | 1463718852773 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - PROCESS | 2868 | 1463718852777 Marionette TRACE conn6 <- [1,966,null,{}] 21:34:12 INFO - PROCESS | 2868 | 1463718852783 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}] 21:34:12 INFO - PROCESS | 2868 | 1463718852901 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 21:34:13 INFO - PROCESS | 2868 | 1463718853050 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:13 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BEF800 == 94 [pid = 2868] [id = 251] 21:34:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (0000008899731000) [pid = 2868] [serial = 752] [outer = 0000000000000000] 21:34:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (0000008899B2F800) [pid = 2868] [serial = 753] [outer = 0000008899731000] 21:34:13 INFO - PROCESS | 2868 | 1463718853105 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (000000889AC20C00) [pid = 2868] [serial = 754] [outer = 0000008899731000] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2831800 == 93 [pid = 2868] [id = 197] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1030000 == 92 [pid = 2868] [id = 139] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2556000 == 91 [pid = 2868] [id = 123] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A294C000 == 90 [pid = 2868] [id = 107] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2531000 == 89 [pid = 2868] [id = 241] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12A2800 == 88 [pid = 2868] [id = 240] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA34000 == 87 [pid = 2868] [id = 239] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA2C000 == 86 [pid = 2868] [id = 238] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCD3800 == 85 [pid = 2868] [id = 237] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889D1AD800 == 84 [pid = 2868] [id = 236] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889AE20800 == 83 [pid = 2868] [id = 235] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 0000008899F04000 == 82 [pid = 2868] [id = 234] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 0000008896860800 == 81 [pid = 2868] [id = 233] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000889160F000) [pid = 2868] [serial = 626] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (0000008899725800) [pid = 2868] [serial = 629] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889D308C00) [pid = 2868] [serial = 632] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (000000889E057800) [pid = 2868] [serial = 635] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (000000889E081C00) [pid = 2868] [serial = 638] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (000000889ED65400) [pid = 2868] [serial = 641] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088A4198800) [pid = 2868] [serial = 672] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088921DC800 == 80 [pid = 2868] [id = 232] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088915A4800 == 79 [pid = 2868] [id = 231] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6316000 == 78 [pid = 2868] [id = 228] 21:34:13 INFO - PROCESS | 2868 | --DOCSHELL 000000889A041000 == 77 [pid = 2868] [id = 225] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (000000889DBC3800) [pid = 2868] [serial = 656] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (000000889E057000) [pid = 2868] [serial = 657] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (000000889EC44800) [pid = 2868] [serial = 659] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088A3FCF400) [pid = 2868] [serial = 663] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (00000088A0C0C800) [pid = 2868] [serial = 660] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (000000889D34AC00) [pid = 2868] [serial = 666] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (00000088A46B0000) [pid = 2868] [serial = 669] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (000000888B18A000) [pid = 2868] [serial = 647] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (0000008892D5DC00) [pid = 2868] [serial = 648] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (000000889D25D400) [pid = 2868] [serial = 653] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (000000888D5B2000) [pid = 2868] [serial = 645] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (000000888B055800) [pid = 2868] [serial = 644] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (000000889A275400) [pid = 2868] [serial = 650] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (000000889BA88400) [pid = 2868] [serial = 651] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088A3FDA400) [pid = 2868] [serial = 664] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (000000889DBC6400) [pid = 2868] [serial = 624] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088A4B7C400) [pid = 2868] [serial = 670] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (000000889ED5CC00) [pid = 2868] [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.] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (000000889D28C400) [pid = 2868] [serial = 654] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (00000088A3FDA800) [pid = 2868] [serial = 667] [outer = 0000000000000000] [url = about:blank] 21:34:13 INFO - PROCESS | 2868 | 1463718853690 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]]]}] 21:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 924ms 21:34:13 INFO - PROCESS | 2868 | 1463718853702 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 21:34:13 INFO - PROCESS | 2868 | 1463718853706 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 21:34:13 INFO - PROCESS | 2868 | 1463718853710 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:34:13 INFO - PROCESS | 2868 | 1463718853712 Marionette TRACE conn6 <- [1,970,null,{}] 21:34:13 INFO - PROCESS | 2868 | 1463718853716 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}] 21:34:13 INFO - PROCESS | 2868 | 1463718853815 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 21:34:13 INFO - PROCESS | 2868 | 1463718853909 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:13 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899714800 == 78 [pid = 2868] [id = 252] 21:34:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000888D5B2000) [pid = 2868] [serial = 755] [outer = 0000000000000000] 21:34:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (0000008899732400) [pid = 2868] [serial = 756] [outer = 000000888D5B2000] 21:34:13 INFO - PROCESS | 2868 | 1463718853958 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (000000889AE50000) [pid = 2868] [serial = 757] [outer = 000000888D5B2000] 21:34:14 INFO - PROCESS | 2868 | 1463718854382 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]]]}] 21:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 21:34:14 INFO - PROCESS | 2868 | 1463718854447 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 2868 | 1463718854450 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 21:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:34:14 INFO - PROCESS | 2868 | 1463718854461 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - PROCESS | 2868 | 1463718854467 Marionette TRACE conn6 <- [1,974,null,{}] 21:34:14 INFO - PROCESS | 2868 | 1463718854477 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}] 21:34:14 INFO - PROCESS | 2868 | 1463718854576 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 21:34:14 INFO - PROCESS | 2868 | 1463718854620 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:14 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCC9800 == 79 [pid = 2868] [id = 253] 21:34:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (000000889BD7D400) [pid = 2868] [serial = 758] [outer = 0000000000000000] 21:34:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (000000889D1EF800) [pid = 2868] [serial = 759] [outer = 000000889BD7D400] 21:34:14 INFO - PROCESS | 2868 | 1463718854667 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (000000889D266800) [pid = 2868] [serial = 760] [outer = 000000889BD7D400] 21:34:15 INFO - PROCESS | 2868 | 1463718855145 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]]]}] 21:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 755ms 21:34:15 INFO - PROCESS | 2868 | 1463718855211 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 21:34:15 INFO - PROCESS | 2868 | 1463718855214 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 21:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:34:15 INFO - PROCESS | 2868 | 1463718855218 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:34:15 INFO - PROCESS | 2868 | 1463718855220 Marionette TRACE conn6 <- [1,978,null,{}] 21:34:15 INFO - PROCESS | 2868 | 1463718855223 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}] 21:34:15 INFO - PROCESS | 2868 | 1463718855321 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 21:34:15 INFO - PROCESS | 2868 | 1463718855418 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA1F000 == 80 [pid = 2868] [id = 254] 21:34:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (000000889BAE2C00) [pid = 2868] [serial = 761] [outer = 0000000000000000] 21:34:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (000000889D3EC800) [pid = 2868] [serial = 762] [outer = 000000889BAE2C00] 21:34:15 INFO - PROCESS | 2868 | 1463718855464 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (000000889DBCB400) [pid = 2868] [serial = 763] [outer = 000000889BAE2C00] 21:34:15 INFO - PROCESS | 2868 | 1463718855886 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]]]}] 21:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 21:34:15 INFO - PROCESS | 2868 | 1463718855989 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 21:34:16 INFO - PROCESS | 2868 | 1463718855991 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 21:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:34:16 INFO - PROCESS | 2868 | 1463718855995 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:34:16 INFO - PROCESS | 2868 | 1463718855997 Marionette TRACE conn6 <- [1,982,null,{}] 21:34:16 INFO - PROCESS | 2868 | 1463718856000 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}] 21:34:16 INFO - PROCESS | 2868 | 1463718856124 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 21:34:16 INFO - PROCESS | 2868 | 1463718856184 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A103B000 == 81 [pid = 2868] [id = 255] 21:34:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (000000889E081C00) [pid = 2868] [serial = 764] [outer = 0000000000000000] 21:34:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889E134400) [pid = 2868] [serial = 765] [outer = 000000889E081C00] 21:34:16 INFO - PROCESS | 2868 | 1463718856239 Marionette DEBUG loaded listener.js 21:34:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088A1013000) [pid = 2868] [serial = 766] [outer = 000000889E081C00] 21:34:16 INFO - PROCESS | 2868 | 1463718856711 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]]]}] 21:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 776ms 21:34:16 INFO - PROCESS | 2868 | 1463718856775 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 21:34:16 INFO - PROCESS | 2868 | 1463718856777 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 21:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:34:16 INFO - PROCESS | 2868 | 1463718856781 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:34:16 INFO - PROCESS | 2868 | 1463718856783 Marionette TRACE conn6 <- [1,986,null,{}] 21:34:16 INFO - PROCESS | 2868 | 1463718856786 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}] 21:34:16 INFO - PROCESS | 2868 | 1463718856912 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 21:34:16 INFO - PROCESS | 2868 | 1463718856971 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21DA800 == 82 [pid = 2868] [id = 256] 21:34:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (00000088A140F800) [pid = 2868] [serial = 767] [outer = 0000000000000000] 21:34:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088A3FDAC00) [pid = 2868] [serial = 768] [outer = 00000088A140F800] 21:34:17 INFO - PROCESS | 2868 | 1463718857019 Marionette DEBUG loaded listener.js 21:34:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088A408C400) [pid = 2868] [serial = 769] [outer = 00000088A140F800] 21:34:17 INFO - PROCESS | 2868 | 1463718857446 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]]]}] 21:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 21:34:17 INFO - PROCESS | 2868 | 1463718857455 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 21:34:17 INFO - PROCESS | 2868 | 1463718857457 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 21:34:17 INFO - PROCESS | 2868 | 1463718857460 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:34:17 INFO - PROCESS | 2868 | 1463718857462 Marionette TRACE conn6 <- [1,990,null,{}] 21:34:17 INFO - PROCESS | 2868 | 1463718857472 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}] 21:34:17 INFO - PROCESS | 2868 | 1463718857621 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 21:34:17 INFO - PROCESS | 2868 | 1463718857680 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FB3800 == 83 [pid = 2868] [id = 257] 21:34:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088A4091000) [pid = 2868] [serial = 770] [outer = 0000000000000000] 21:34:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088A4193000) [pid = 2868] [serial = 771] [outer = 00000088A4091000] 21:34:17 INFO - PROCESS | 2868 | 1463718857727 Marionette DEBUG loaded listener.js 21:34:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088A4B7E000) [pid = 2868] [serial = 772] [outer = 00000088A4091000] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (000000889BA8B800) [pid = 2868] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (000000889CA50800) [pid = 2868] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (000000888B021C00) [pid = 2868] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (0000008897334800) [pid = 2868] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (0000008892C09400) [pid = 2868] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (000000888B17D800) [pid = 2868] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (000000888B038000) [pid = 2868] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (000000888C5BF400) [pid = 2868] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (000000889A39EC00) [pid = 2868] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:34:17 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (000000889D34B000) [pid = 2868] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:34:18 INFO - PROCESS | 2868 | 1463718858193 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]]]}] 21:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 776ms 21:34:18 INFO - PROCESS | 2868 | 1463718858240 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 21:34:18 INFO - PROCESS | 2868 | 1463718858243 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 21:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:34:18 INFO - PROCESS | 2868 | 1463718858246 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - PROCESS | 2868 | 1463718858248 Marionette TRACE conn6 <- [1,994,null,{}] 21:34:18 INFO - PROCESS | 2868 | 1463718858251 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}] 21:34:18 INFO - PROCESS | 2868 | 1463718858346 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 21:34:18 INFO - PROCESS | 2868 | 1463718858353 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4098000 == 84 [pid = 2868] [id = 258] 21:34:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (0000008897306C00) [pid = 2868] [serial = 773] [outer = 0000000000000000] 21:34:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (000000889D307800) [pid = 2868] [serial = 774] [outer = 0000008897306C00] 21:34:18 INFO - PROCESS | 2868 | 1463718858400 Marionette DEBUG loaded listener.js 21:34:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (00000088A4B84000) [pid = 2868] [serial = 775] [outer = 0000008897306C00] 21:34:18 INFO - PROCESS | 2868 | 1463718858845 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]]]}] 21:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 629ms 21:34:18 INFO - PROCESS | 2868 | 1463718858879 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 21:34:18 INFO - PROCESS | 2868 | 1463718858881 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 21:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:34:18 INFO - PROCESS | 2868 | 1463718858889 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - PROCESS | 2868 | 1463718858891 Marionette TRACE conn6 <- [1,998,null,{}] 21:34:18 INFO - PROCESS | 2868 | 1463718858895 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}] 21:34:18 INFO - PROCESS | 2868 | 1463718858994 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 21:34:19 INFO - PROCESS | 2868 | 1463718859002 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52CA000 == 85 [pid = 2868] [id = 259] 21:34:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (000000889DFAB400) [pid = 2868] [serial = 776] [outer = 0000000000000000] 21:34:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (000000889DFB1800) [pid = 2868] [serial = 777] [outer = 000000889DFAB400] 21:34:19 INFO - PROCESS | 2868 | 1463718859049 Marionette DEBUG loaded listener.js 21:34:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (00000088A46B5800) [pid = 2868] [serial = 778] [outer = 000000889DFAB400] 21:34:19 INFO - PROCESS | 2868 | 1463718859515 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]]]}] 21:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 21:34:19 INFO - PROCESS | 2868 | 1463718859572 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 21:34:19 INFO - PROCESS | 2868 | 1463718859575 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 21:34:19 INFO - PROCESS | 2868 | 1463718859578 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - PROCESS | 2868 | 1463718859580 Marionette TRACE conn6 <- [1,1002,null,{}] 21:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:34:19 INFO - PROCESS | 2868 | 1463718859583 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}] 21:34:19 INFO - PROCESS | 2868 | 1463718859678 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 21:34:19 INFO - PROCESS | 2868 | 1463718859688 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5673000 == 86 [pid = 2868] [id = 260] 21:34:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (00000088A5271400) [pid = 2868] [serial = 779] [outer = 0000000000000000] 21:34:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (00000088A5278000) [pid = 2868] [serial = 780] [outer = 00000088A5271400] 21:34:19 INFO - PROCESS | 2868 | 1463718859740 Marionette DEBUG loaded listener.js 21:34:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088A6D13800) [pid = 2868] [serial = 781] [outer = 00000088A5271400] 21:34:20 INFO - PROCESS | 2868 | 1463718860511 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]]]}] 21:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 965ms 21:34:20 INFO - PROCESS | 2868 | 1463718860550 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 21:34:20 INFO - PROCESS | 2868 | 1463718860556 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 21:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:34:20 INFO - PROCESS | 2868 | 1463718860561 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:34:20 INFO - PROCESS | 2868 | 1463718860566 Marionette TRACE conn6 <- [1,1006,null,{}] 21:34:20 INFO - PROCESS | 2868 | 1463718860572 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}] 21:34:20 INFO - PROCESS | 2868 | 1463718860699 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 21:34:20 INFO - PROCESS | 2868 | 1463718860834 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:20 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BB9E000 == 87 [pid = 2868] [id = 261] 21:34:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088965E4400) [pid = 2868] [serial = 782] [outer = 0000000000000000] 21:34:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889732D400) [pid = 2868] [serial = 783] [outer = 00000088965E4400] 21:34:20 INFO - PROCESS | 2868 | 1463718860896 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (000000889A279000) [pid = 2868] [serial = 784] [outer = 00000088965E4400] 21:34:21 INFO - PROCESS | 2868 | 1463718861505 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]]]}] 21:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 986ms 21:34:21 INFO - PROCESS | 2868 | 1463718861549 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 2868 | 1463718861556 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 21:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:34:21 INFO - PROCESS | 2868 | 1463718861563 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 2868 | 1463718861567 Marionette TRACE conn6 <- [1,1010,null,{}] 21:34:21 INFO - PROCESS | 2868 | 1463718861572 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}] 21:34:21 INFO - PROCESS | 2868 | 1463718861705 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 21:34:21 INFO - PROCESS | 2868 | 1463718861837 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1314000 == 88 [pid = 2868] [id = 262] 21:34:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (000000889BB48000) [pid = 2868] [serial = 785] [outer = 0000000000000000] 21:34:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000889C611000) [pid = 2868] [serial = 786] [outer = 000000889BB48000] 21:34:21 INFO - PROCESS | 2868 | 1463718861895 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000889D3E9C00) [pid = 2868] [serial = 787] [outer = 000000889BB48000] 21:34:22 INFO - PROCESS | 2868 | 1463718862534 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]]]}] 21:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1021ms 21:34:22 INFO - PROCESS | 2868 | 1463718862590 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 21:34:22 INFO - PROCESS | 2868 | 1463718862593 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 21:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:34:22 INFO - PROCESS | 2868 | 1463718862597 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:34:22 INFO - PROCESS | 2868 | 1463718862601 Marionette TRACE conn6 <- [1,1014,null,{}] 21:34:22 INFO - PROCESS | 2868 | 1463718862613 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}] 21:34:22 INFO - PROCESS | 2868 | 1463718862740 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 21:34:22 INFO - PROCESS | 2868 | 1463718862874 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C119800 == 89 [pid = 2868] [id = 263] 21:34:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (0000008897130800) [pid = 2868] [serial = 788] [outer = 0000000000000000] 21:34:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088A1020400) [pid = 2868] [serial = 789] [outer = 0000008897130800] 21:34:22 INFO - PROCESS | 2868 | 1463718862938 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088A46A8400) [pid = 2868] [serial = 790] [outer = 0000008897130800] 21:34:23 INFO - PROCESS | 2868 | 1463718863538 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]]]}] 21:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 986ms 21:34:23 INFO - PROCESS | 2868 | 1463718863585 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 21:34:23 INFO - PROCESS | 2868 | 1463718863588 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 21:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:34:23 INFO - PROCESS | 2868 | 1463718863591 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - PROCESS | 2868 | 1463718863594 Marionette TRACE conn6 <- [1,1018,null,{}] 21:34:23 INFO - PROCESS | 2868 | 1463718863598 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}] 21:34:23 INFO - PROCESS | 2868 | 1463718863753 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 21:34:23 INFO - PROCESS | 2868 | 1463718863883 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A50A6800 == 90 [pid = 2868] [id = 264] 21:34:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088A0C0C800) [pid = 2868] [serial = 791] [outer = 0000000000000000] 21:34:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (00000088A64D5000) [pid = 2868] [serial = 792] [outer = 00000088A0C0C800] 21:34:23 INFO - PROCESS | 2868 | 1463718863941 Marionette DEBUG loaded listener.js 21:34:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (00000088A64DD000) [pid = 2868] [serial = 793] [outer = 00000088A0C0C800] 21:34:24 INFO - PROCESS | 2868 | 1463718864494 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]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 923ms 21:34:24 INFO - PROCESS | 2868 | 1463718864516 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 2868 | 1463718864519 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 21:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:34:24 INFO - PROCESS | 2868 | 1463718864522 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 2868 | 1463718864524 Marionette TRACE conn6 <- [1,1022,null,{}] 21:34:24 INFO - PROCESS | 2868 | 1463718864528 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}] 21:34:24 INFO - PROCESS | 2868 | 1463718864646 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 21:34:24 INFO - PROCESS | 2868 | 1463718864750 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AD8800 == 91 [pid = 2868] [id = 265] 21:34:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088A3FDB800) [pid = 2868] [serial = 794] [outer = 0000000000000000] 21:34:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088A6D0F400) [pid = 2868] [serial = 795] [outer = 00000088A3FDB800] 21:34:24 INFO - PROCESS | 2868 | 1463718864808 Marionette DEBUG loaded listener.js 21:34:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088A64C1800) [pid = 2868] [serial = 796] [outer = 00000088A3FDB800] 21:34:25 INFO - PROCESS | 2868 | 1463718865457 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]]]}] 21:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 21:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:34:25 INFO - PROCESS | 2868 | 1463718865512 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 21:34:25 INFO - PROCESS | 2868 | 1463718865514 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 21:34:25 INFO - PROCESS | 2868 | 1463718865518 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:34:25 INFO - PROCESS | 2868 | 1463718865520 Marionette TRACE conn6 <- [1,1026,null,{}] 21:34:25 INFO - PROCESS | 2868 | 1463718865524 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}] 21:34:25 INFO - PROCESS | 2868 | 1463718865655 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 21:34:25 INFO - PROCESS | 2868 | 1463718865788 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A741E000 == 92 [pid = 2868] [id = 266] 21:34:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088A6D17000) [pid = 2868] [serial = 797] [outer = 0000000000000000] 21:34:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088A7509400) [pid = 2868] [serial = 798] [outer = 00000088A6D17000] 21:34:25 INFO - PROCESS | 2868 | 1463718865847 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088A7511800) [pid = 2868] [serial = 799] [outer = 00000088A6D17000] 21:34:26 INFO - PROCESS | 2868 | 1463718866457 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]]]}] 21:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 21:34:26 INFO - PROCESS | 2868 | 1463718866507 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 21:34:26 INFO - PROCESS | 2868 | 1463718866509 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 21:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:34:26 INFO - PROCESS | 2868 | 1463718866513 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 2868 | 1463718866515 Marionette TRACE conn6 <- [1,1030,null,{}] 21:34:26 INFO - PROCESS | 2868 | 1463718866519 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}] 21:34:26 INFO - PROCESS | 2868 | 1463718866637 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 21:34:26 INFO - PROCESS | 2868 | 1463718866769 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AEF000 == 93 [pid = 2868] [id = 267] 21:34:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088A5E42800) [pid = 2868] [serial = 800] [outer = 0000000000000000] 21:34:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A5E45800) [pid = 2868] [serial = 801] [outer = 00000088A5E42800] 21:34:26 INFO - PROCESS | 2868 | 1463718866827 Marionette DEBUG loaded listener.js 21:34:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088A7506000) [pid = 2868] [serial = 802] [outer = 00000088A5E42800] 21:34:27 INFO - PROCESS | 2868 | 1463718867437 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]]]}] 21:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 985ms 21:34:27 INFO - PROCESS | 2868 | 1463718867514 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 21:34:27 INFO - PROCESS | 2868 | 1463718867517 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 21:34:27 INFO - PROCESS | 2868 | 1463718867522 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:34:27 INFO - PROCESS | 2868 | 1463718867525 Marionette TRACE conn6 <- [1,1034,null,{}] 21:34:27 INFO - PROCESS | 2868 | 1463718867529 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}] 21:34:27 INFO - PROCESS | 2868 | 1463718867649 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 21:34:27 INFO - PROCESS | 2868 | 1463718867935 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:27 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899F15000 == 94 [pid = 2868] [id = 268] 21:34:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (000000888B022400) [pid = 2868] [serial = 803] [outer = 0000000000000000] 21:34:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000888B032400) [pid = 2868] [serial = 804] [outer = 000000888B022400] 21:34:28 INFO - PROCESS | 2868 | 1463718868017 Marionette DEBUG loaded listener.js 21:34:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (000000888E19E000) [pid = 2868] [serial = 805] [outer = 000000888B022400] 21:34:28 INFO - PROCESS | 2868 | 1463718868669 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]]]}] 21:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1184ms 21:34:28 INFO - PROCESS | 2868 | 1463718868712 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 21:34:28 INFO - PROCESS | 2868 | 1463718868717 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 21:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:34:28 INFO - PROCESS | 2868 | 1463718868722 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:34:28 INFO - PROCESS | 2868 | 1463718868726 Marionette TRACE conn6 <- [1,1038,null,{}] 21:34:28 INFO - PROCESS | 2868 | 1463718868732 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}] 21:34:28 INFO - PROCESS | 2868 | 1463718868849 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 21:34:28 INFO - PROCESS | 2868 | 1463718868986 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:29 INFO - PROCESS | 2868 | ++DOCSHELL 000000889978D800 == 95 [pid = 2868] [id = 269] 21:34:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (0000008899B30400) [pid = 2868] [serial = 806] [outer = 0000000000000000] 21:34:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (000000889A2E6C00) [pid = 2868] [serial = 807] [outer = 0000008899B30400] 21:34:29 INFO - PROCESS | 2868 | 1463718869039 Marionette DEBUG loaded listener.js 21:34:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (000000889AFF2C00) [pid = 2868] [serial = 808] [outer = 0000008899B30400] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 000000888DA20000 == 94 [pid = 2868] [id = 92] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 00000088A52CA000 == 93 [pid = 2868] [id = 259] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4098000 == 92 [pid = 2868] [id = 258] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FB3800 == 91 [pid = 2868] [id = 257] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21DA800 == 90 [pid = 2868] [id = 256] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 00000088A103B000 == 89 [pid = 2868] [id = 255] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA1F000 == 88 [pid = 2868] [id = 254] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCC9800 == 87 [pid = 2868] [id = 253] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (000000889DBC0000) [pid = 2868] [serial = 723] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889C698000) [pid = 2868] [serial = 678] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (0000008896E3E000) [pid = 2868] [serial = 675] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088A1406C00) [pid = 2868] [serial = 681] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088A415F800) [pid = 2868] [serial = 684] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088A4B80000) [pid = 2868] [serial = 687] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088A5276C00) [pid = 2868] [serial = 690] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 0000008899714800 == 86 [pid = 2868] [id = 252] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 0000008893BEF800 == 85 [pid = 2868] [id = 251] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 0000008899780800 == 84 [pid = 2868] [id = 250] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 00000088A40A6800 == 83 [pid = 2868] [id = 245] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25C4000 == 82 [pid = 2868] [id = 244] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 0000008899A74000 == 81 [pid = 2868] [id = 243] 21:34:29 INFO - PROCESS | 2868 | --DOCSHELL 000000888E28B800 == 80 [pid = 2868] [id = 242] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000889BB4B400) [pid = 2868] [serial = 711] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (000000889CAC8000) [pid = 2868] [serial = 714] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (000000889C132000) [pid = 2868] [serial = 712] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088918C1000) [pid = 2868] [serial = 717] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889D25EC00) [pid = 2868] [serial = 715] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (0000008898B07C00) [pid = 2868] [serial = 702] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (000000889922BC00) [pid = 2868] [serial = 703] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (0000008899B25000) [pid = 2868] [serial = 705] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889A272000) [pid = 2868] [serial = 706] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000888D55C800) [pid = 2868] [serial = 699] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (0000008892D50C00) [pid = 2868] [serial = 700] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (000000889D287400) [pid = 2868] [serial = 718] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000888D556400) [pid = 2868] [serial = 694] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (000000888B180800) [pid = 2868] [serial = 693] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (0000008893640000) [pid = 2868] [serial = 697] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (0000008891609400) [pid = 2868] [serial = 696] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (000000889A4D6C00) [pid = 2868] [serial = 708] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (000000889D351400) [pid = 2868] [serial = 720] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (000000889AE7D800) [pid = 2868] [serial = 709] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (000000889D3EF400) [pid = 2868] [serial = 721] [outer = 0000000000000000] [url = about:blank] 21:34:29 INFO - PROCESS | 2868 | 1463718869696 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]]]}] 21:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1027ms 21:34:29 INFO - PROCESS | 2868 | 1463718869754 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 21:34:29 INFO - PROCESS | 2868 | 1463718869758 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 21:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:34:29 INFO - PROCESS | 2868 | 1463718869763 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:34:29 INFO - PROCESS | 2868 | 1463718869765 Marionette TRACE conn6 <- [1,1042,null,{}] 21:34:29 INFO - PROCESS | 2868 | 1463718869769 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}] 21:34:29 INFO - PROCESS | 2868 | 1463718869873 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 21:34:29 INFO - PROCESS | 2868 | 1463718869962 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088979AE000 == 81 [pid = 2868] [id = 270] 21:34:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088921EE400) [pid = 2868] [serial = 809] [outer = 0000000000000000] 21:34:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889732E400) [pid = 2868] [serial = 810] [outer = 00000088921EE400] 21:34:30 INFO - PROCESS | 2868 | 1463718870011 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (0000008899B29000) [pid = 2868] [serial = 811] [outer = 00000088921EE400] 21:34:30 INFO - PROCESS | 2868 | 1463718870434 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]]]}] 21:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 21:34:30 INFO - PROCESS | 2868 | 1463718870518 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 21:34:30 INFO - PROCESS | 2868 | 1463718870521 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 21:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:34:30 INFO - PROCESS | 2868 | 1463718870532 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:34:30 INFO - PROCESS | 2868 | 1463718870538 Marionette TRACE conn6 <- [1,1046,null,{}] 21:34:30 INFO - PROCESS | 2868 | 1463718870548 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}] 21:34:30 INFO - PROCESS | 2868 | 1463718870648 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 21:34:30 INFO - PROCESS | 2868 | 1463718870666 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:30 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E027800 == 82 [pid = 2868] [id = 271] 21:34:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (000000889C129800) [pid = 2868] [serial = 812] [outer = 0000000000000000] 21:34:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000889CABFC00) [pid = 2868] [serial = 813] [outer = 000000889C129800] 21:34:30 INFO - PROCESS | 2868 | 1463718870714 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000889D27DC00) [pid = 2868] [serial = 814] [outer = 000000889C129800] 21:34:31 INFO - PROCESS | 2868 | 1463718871195 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]]]}] 21:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 21:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:34:31 INFO - PROCESS | 2868 | 1463718871228 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 21:34:31 INFO - PROCESS | 2868 | 1463718871231 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 21:34:31 INFO - PROCESS | 2868 | 1463718871234 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:34:31 INFO - PROCESS | 2868 | 1463718871236 Marionette TRACE conn6 <- [1,1050,null,{}] 21:34:31 INFO - PROCESS | 2868 | 1463718871239 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}] 21:34:31 INFO - PROCESS | 2868 | 1463718871339 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 21:34:31 INFO - PROCESS | 2868 | 1463718871345 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1029800 == 83 [pid = 2868] [id = 272] 21:34:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (000000889D34D000) [pid = 2868] [serial = 815] [outer = 0000000000000000] 21:34:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889D358800) [pid = 2868] [serial = 816] [outer = 000000889D34D000] 21:34:31 INFO - PROCESS | 2868 | 1463718871392 Marionette DEBUG loaded listener.js 21:34:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (000000889DBC1C00) [pid = 2868] [serial = 817] [outer = 000000889D34D000] 21:34:31 INFO - PROCESS | 2868 | 1463718871875 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]]]}] 21:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 21:34:31 INFO - PROCESS | 2868 | 1463718871908 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 21:34:31 INFO - PROCESS | 2868 | 1463718871911 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 21:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:34:31 INFO - PROCESS | 2868 | 1463718871914 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:34:31 INFO - PROCESS | 2868 | 1463718871916 Marionette TRACE conn6 <- [1,1054,null,{}] 21:34:31 INFO - PROCESS | 2868 | 1463718871920 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}] 21:34:32 INFO - PROCESS | 2868 | 1463718872045 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 21:34:32 INFO - PROCESS | 2868 | 1463718872097 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12B0800 == 84 [pid = 2868] [id = 273] 21:34:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (000000889DFB0400) [pid = 2868] [serial = 818] [outer = 0000000000000000] 21:34:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889DFEB800) [pid = 2868] [serial = 819] [outer = 000000889DFB0400] 21:34:32 INFO - PROCESS | 2868 | 1463718872153 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889E087800) [pid = 2868] [serial = 820] [outer = 000000889DFB0400] 21:34:32 INFO - PROCESS | 2868 | 1463718872655 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]]]}] 21:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 775ms 21:34:32 INFO - PROCESS | 2868 | 1463718872692 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 2868 | 1463718872694 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 21:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:34:32 INFO - PROCESS | 2868 | 1463718872698 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - PROCESS | 2868 | 1463718872699 Marionette TRACE conn6 <- [1,1058,null,{}] 21:34:32 INFO - PROCESS | 2868 | 1463718872703 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}] 21:34:32 INFO - PROCESS | 2868 | 1463718872831 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 21:34:32 INFO - PROCESS | 2868 | 1463718872894 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25CC000 == 85 [pid = 2868] [id = 274] 21:34:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889ED5B400) [pid = 2868] [serial = 821] [outer = 0000000000000000] 21:34:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088A0C0E800) [pid = 2868] [serial = 822] [outer = 000000889ED5B400] 21:34:32 INFO - PROCESS | 2868 | 1463718872942 Marionette DEBUG loaded listener.js 21:34:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088A1142800) [pid = 2868] [serial = 823] [outer = 000000889ED5B400] 21:34:33 INFO - PROCESS | 2868 | 1463718873405 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]]]}] 21:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 21:34:33 INFO - PROCESS | 2868 | 1463718873455 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 21:34:33 INFO - PROCESS | 2868 | 1463718873457 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 21:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:34:33 INFO - PROCESS | 2868 | 1463718873460 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:34:33 INFO - PROCESS | 2868 | 1463718873462 Marionette TRACE conn6 <- [1,1062,null,{}] 21:34:33 INFO - PROCESS | 2868 | 1463718873466 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}] 21:34:33 INFO - PROCESS | 2868 | 1463718873590 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 21:34:33 INFO - PROCESS | 2868 | 1463718873652 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A40A2000 == 86 [pid = 2868] [id = 275] 21:34:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088A1406C00) [pid = 2868] [serial = 824] [outer = 0000000000000000] 21:34:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088A3FD8000) [pid = 2868] [serial = 825] [outer = 00000088A1406C00] 21:34:33 INFO - PROCESS | 2868 | 1463718873699 Marionette DEBUG loaded listener.js 21:34:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088A408F400) [pid = 2868] [serial = 826] [outer = 00000088A1406C00] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (000000889D3F3800) [pid = 2868] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088A4194800) [pid = 2868] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889E081C00) [pid = 2868] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A140F800) [pid = 2868] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088A4091000) [pid = 2868] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (000000889BAE2C00) [pid = 2868] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889DFAB400) [pid = 2868] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (0000008899731000) [pid = 2868] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000888D5B2000) [pid = 2868] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (000000888B030C00) [pid = 2868] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889BD7D400) [pid = 2868] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:34:34 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (0000008897306C00) [pid = 2868] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:34:34 INFO - PROCESS | 2868 | 1463718874257 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]]]}] 21:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 840ms 21:34:34 INFO - PROCESS | 2868 | 1463718874303 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 21:34:34 INFO - PROCESS | 2868 | 1463718874305 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 21:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:34:34 INFO - PROCESS | 2868 | 1463718874315 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - PROCESS | 2868 | 1463718874317 Marionette TRACE conn6 <- [1,1066,null,{}] 21:34:34 INFO - PROCESS | 2868 | 1463718874321 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}] 21:34:34 INFO - PROCESS | 2868 | 1463718874415 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 21:34:34 INFO - PROCESS | 2868 | 1463718874424 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A102B800 == 87 [pid = 2868] [id = 276] 21:34:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (000000889BD7D400) [pid = 2868] [serial = 827] [outer = 0000000000000000] 21:34:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889E057400) [pid = 2868] [serial = 828] [outer = 000000889BD7D400] 21:34:34 INFO - PROCESS | 2868 | 1463718874470 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088A4158C00) [pid = 2868] [serial = 829] [outer = 000000889BD7D400] 21:34:34 INFO - PROCESS | 2868 | 1463718874915 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]]]}] 21:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 629ms 21:34:34 INFO - PROCESS | 2868 | 1463718874956 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 21:34:34 INFO - PROCESS | 2868 | 1463718874959 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 21:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:34:34 INFO - PROCESS | 2868 | 1463718874962 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - PROCESS | 2868 | 1463718874964 Marionette TRACE conn6 <- [1,1070,null,{}] 21:34:34 INFO - PROCESS | 2868 | 1463718874968 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}] 21:34:35 INFO - PROCESS | 2868 | 1463718875066 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 21:34:35 INFO - PROCESS | 2868 | 1463718875111 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52CA000 == 88 [pid = 2868] [id = 277] 21:34:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088A419CC00) [pid = 2868] [serial = 830] [outer = 0000000000000000] 21:34:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (00000088A46ADC00) [pid = 2868] [serial = 831] [outer = 00000088A419CC00] 21:34:35 INFO - PROCESS | 2868 | 1463718875158 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (00000088A5270800) [pid = 2868] [serial = 832] [outer = 00000088A419CC00] 21:34:35 INFO - PROCESS | 2868 | 1463718875609 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]]]}] 21:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 21:34:35 INFO - PROCESS | 2868 | 1463718875637 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 2868 | 1463718875647 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 21:34:35 INFO - PROCESS | 2868 | 1463718875651 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 2868 | 1463718875653 Marionette TRACE conn6 <- [1,1074,null,{}] 21:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:34:35 INFO - PROCESS | 2868 | 1463718875656 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}] 21:34:35 INFO - PROCESS | 2868 | 1463718875753 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 21:34:35 INFO - PROCESS | 2868 | 1463718875760 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5E54000 == 89 [pid = 2868] [id = 278] 21:34:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088A411EC00) [pid = 2868] [serial = 833] [outer = 0000000000000000] 21:34:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088A4123400) [pid = 2868] [serial = 834] [outer = 00000088A411EC00] 21:34:35 INFO - PROCESS | 2868 | 1463718875811 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088A5274C00) [pid = 2868] [serial = 835] [outer = 00000088A411EC00] 21:34:36 INFO - PROCESS | 2868 | 1463718876539 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]]]}] 21:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 923ms 21:34:36 INFO - PROCESS | 2868 | 1463718876580 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 21:34:36 INFO - PROCESS | 2868 | 1463718876585 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 21:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:34:36 INFO - PROCESS | 2868 | 1463718876592 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:34:36 INFO - PROCESS | 2868 | 1463718876595 Marionette TRACE conn6 <- [1,1078,null,{}] 21:34:36 INFO - PROCESS | 2868 | 1463718876602 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}] 21:34:36 INFO - PROCESS | 2868 | 1463718876762 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 21:34:36 INFO - PROCESS | 2868 | 1463718876898 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:36 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BBA3000 == 90 [pid = 2868] [id = 279] 21:34:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (0000008891469000) [pid = 2868] [serial = 836] [outer = 0000000000000000] 21:34:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (0000008896895800) [pid = 2868] [serial = 837] [outer = 0000008891469000] 21:34:36 INFO - PROCESS | 2868 | 1463718876961 Marionette DEBUG loaded listener.js 21:34:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (0000008899AAFC00) [pid = 2868] [serial = 838] [outer = 0000008891469000] 21:34:37 INFO - PROCESS | 2868 | 1463718877547 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]]]}] 21:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 986ms 21:34:37 INFO - PROCESS | 2868 | 1463718877587 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 2868 | 1463718877594 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 21:34:37 INFO - PROCESS | 2868 | 1463718877602 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:34:37 INFO - PROCESS | 2868 | 1463718877606 Marionette TRACE conn6 <- [1,1082,null,{}] 21:34:37 INFO - PROCESS | 2868 | 1463718877610 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}] 21:34:37 INFO - PROCESS | 2868 | 1463718877750 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 21:34:37 INFO - PROCESS | 2868 | 1463718877856 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21C2000 == 91 [pid = 2868] [id = 280] 21:34:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889AF3B800) [pid = 2868] [serial = 839] [outer = 0000000000000000] 21:34:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (000000889BB4E800) [pid = 2868] [serial = 840] [outer = 000000889AF3B800] 21:34:37 INFO - PROCESS | 2868 | 1463718877915 Marionette DEBUG loaded listener.js 21:34:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (000000889D311400) [pid = 2868] [serial = 841] [outer = 000000889AF3B800] 21:34:38 INFO - PROCESS | 2868 | 1463718878580 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]]]}] 21:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1021ms 21:34:38 INFO - PROCESS | 2868 | 1463718878628 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 21:34:38 INFO - PROCESS | 2868 | 1463718878631 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 21:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:34:38 INFO - PROCESS | 2868 | 1463718878635 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:34:38 INFO - PROCESS | 2868 | 1463718878639 Marionette TRACE conn6 <- [1,1086,null,{}] 21:34:38 INFO - PROCESS | 2868 | 1463718878667 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}] 21:34:38 INFO - PROCESS | 2868 | 1463718878822 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 21:34:38 INFO - PROCESS | 2868 | 1463718878950 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A700D000 == 92 [pid = 2868] [id = 281] 21:34:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (000000889E062C00) [pid = 2868] [serial = 842] [outer = 0000000000000000] 21:34:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000889EC66C00) [pid = 2868] [serial = 843] [outer = 000000889E062C00] 21:34:39 INFO - PROCESS | 2868 | 1463718879012 Marionette DEBUG loaded listener.js 21:34:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088A4128C00) [pid = 2868] [serial = 844] [outer = 000000889E062C00] 21:34:39 INFO - PROCESS | 2868 | 1463718879608 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]]]}] 21:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 987ms 21:34:39 INFO - PROCESS | 2868 | 1463718879623 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 21:34:39 INFO - PROCESS | 2868 | 1463718879627 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 21:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:34:39 INFO - PROCESS | 2868 | 1463718879630 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:34:39 INFO - PROCESS | 2868 | 1463718879632 Marionette TRACE conn6 <- [1,1090,null,{}] 21:34:39 INFO - PROCESS | 2868 | 1463718879652 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}] 21:34:39 INFO - PROCESS | 2868 | 1463718879809 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 21:34:39 INFO - PROCESS | 2868 | 1463718879884 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AD6000 == 93 [pid = 2868] [id = 282] 21:34:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088A4BB1C00) [pid = 2868] [serial = 845] [outer = 0000000000000000] 21:34:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (00000088A4BB5000) [pid = 2868] [serial = 846] [outer = 00000088A4BB1C00] 21:34:39 INFO - PROCESS | 2868 | 1463718879943 Marionette DEBUG loaded listener.js 21:34:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (00000088A4BBB400) [pid = 2868] [serial = 847] [outer = 00000088A4BB1C00] 21:34:40 INFO - PROCESS | 2868 | 1463718880490 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]]]}] 21:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 881ms 21:34:40 INFO - PROCESS | 2868 | 1463718880520 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 21:34:40 INFO - PROCESS | 2868 | 1463718880523 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 21:34:40 INFO - PROCESS | 2868 | 1463718880528 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:34:40 INFO - PROCESS | 2868 | 1463718880530 Marionette TRACE conn6 <- [1,1094,null,{}] 21:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:34:40 INFO - PROCESS | 2868 | 1463718880534 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}] 21:34:40 INFO - PROCESS | 2868 | 1463718880653 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 21:34:40 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:34:40 INFO - PROCESS | 2868 | 1463718880879 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A821F800 == 94 [pid = 2868] [id = 283] 21:34:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088A514A000) [pid = 2868] [serial = 848] [outer = 0000000000000000] 21:34:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088A514C400) [pid = 2868] [serial = 849] [outer = 00000088A514A000] 21:34:41 INFO - PROCESS | 2868 | 1463718881039 Marionette DEBUG loaded listener.js 21:34:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088A64C1400) [pid = 2868] [serial = 850] [outer = 00000088A514A000] 21:34:41 INFO - PROCESS | 2868 | 1463718881727 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]]]}] 21:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1234ms 21:34:41 INFO - PROCESS | 2868 | 1463718881768 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 21:34:41 INFO - PROCESS | 2868 | 1463718881770 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 21:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:34:41 INFO - PROCESS | 2868 | 1463718881774 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:34:41 INFO - PROCESS | 2868 | 1463718881776 Marionette TRACE conn6 <- [1,1098,null,{}] 21:34:41 INFO - PROCESS | 2868 | 1463718881780 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}] 21:34:41 INFO - PROCESS | 2868 | 1463718881919 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 21:34:42 INFO - PROCESS | 2868 | 1463718882027 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A821C000 == 95 [pid = 2868] [id = 284] 21:34:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A64D9800) [pid = 2868] [serial = 851] [outer = 0000000000000000] 21:34:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (00000088A6F07400) [pid = 2868] [serial = 852] [outer = 00000088A64D9800] 21:34:42 INFO - PROCESS | 2868 | 1463718882085 Marionette DEBUG loaded listener.js 21:34:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088A6F0E400) [pid = 2868] [serial = 853] [outer = 00000088A64D9800] 21:34:42 INFO - PROCESS | 2868 | 1463718882686 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]]]}] 21:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 987ms 21:34:42 INFO - PROCESS | 2868 | 1463718882763 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 21:34:42 INFO - PROCESS | 2868 | 1463718882766 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 21:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:34:42 INFO - PROCESS | 2868 | 1463718882770 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:34:42 INFO - PROCESS | 2868 | 1463718882772 Marionette TRACE conn6 <- [1,1102,null,{}] 21:34:42 INFO - PROCESS | 2868 | 1463718882776 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}] 21:34:42 INFO - PROCESS | 2868 | 1463718882895 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 21:34:43 INFO - PROCESS | 2868 | 1463718883029 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A88A4000 == 96 [pid = 2868] [id = 285] 21:34:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088A6F0D400) [pid = 2868] [serial = 854] [outer = 0000000000000000] 21:34:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (00000088A7505800) [pid = 2868] [serial = 855] [outer = 00000088A6F0D400] 21:34:43 INFO - PROCESS | 2868 | 1463718883086 Marionette DEBUG loaded listener.js 21:34:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (00000088A7EB3800) [pid = 2868] [serial = 856] [outer = 00000088A6F0D400] 21:34:43 INFO - PROCESS | 2868 | 1463718883719 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]]]}] 21:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 985ms 21:34:43 INFO - PROCESS | 2868 | 1463718883758 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 21:34:43 INFO - PROCESS | 2868 | 1463718883760 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 21:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:34:43 INFO - PROCESS | 2868 | 1463718883764 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:34:43 INFO - PROCESS | 2868 | 1463718883767 Marionette TRACE conn6 <- [1,1106,null,{}] 21:34:43 INFO - PROCESS | 2868 | 1463718883771 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}] 21:34:43 INFO - PROCESS | 2868 | 1463718883894 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 21:34:44 INFO - PROCESS | 2868 | 1463718884028 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7E75000 == 97 [pid = 2868] [id = 286] 21:34:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (00000088A750D400) [pid = 2868] [serial = 857] [outer = 0000000000000000] 21:34:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (00000088A7EBBC00) [pid = 2868] [serial = 858] [outer = 00000088A750D400] 21:34:44 INFO - PROCESS | 2868 | 1463718884088 Marionette DEBUG loaded listener.js 21:34:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (00000088A8C53C00) [pid = 2868] [serial = 859] [outer = 00000088A750D400] 21:34:44 INFO - PROCESS | 2868 | 1463718884747 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]]]}] 21:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1021ms 21:34:44 INFO - PROCESS | 2868 | 1463718884788 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 2868 | 1463718884790 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 21:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:34:44 INFO - PROCESS | 2868 | 1463718884794 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - PROCESS | 2868 | 1463718884796 Marionette TRACE conn6 <- [1,1110,null,{}] 21:34:44 INFO - PROCESS | 2868 | 1463718884800 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}] 21:34:44 INFO - PROCESS | 2868 | 1463718884926 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 21:34:45 INFO - PROCESS | 2868 | 1463718885061 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:45 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892DB4000 == 98 [pid = 2868] [id = 287] 21:34:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000888B062800) [pid = 2868] [serial = 860] [outer = 0000000000000000] 21:34:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (0000008898D2B000) [pid = 2868] [serial = 861] [outer = 000000888B062800] 21:34:45 INFO - PROCESS | 2868 | 1463718885118 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (00000088A419FC00) [pid = 2868] [serial = 862] [outer = 000000888B062800] 21:34:45 INFO - PROCESS | 2868 | 1463718885971 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]]]}] 21:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1230ms 21:34:46 INFO - PROCESS | 2868 | 1463718886027 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 21:34:46 INFO - PROCESS | 2868 | 1463718886033 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 21:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:34:46 INFO - PROCESS | 2868 | 1463718886037 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:34:46 INFO - PROCESS | 2868 | 1463718886042 Marionette TRACE conn6 <- [1,1114,null,{}] 21:34:46 INFO - PROCESS | 2868 | 1463718886047 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}] 21:34:46 INFO - PROCESS | 2868 | 1463718886163 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 21:34:46 INFO - PROCESS | 2868 | 1463718886303 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:46 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CC52800 == 99 [pid = 2868] [id = 288] 21:34:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000888B9C8800) [pid = 2868] [serial = 863] [outer = 0000000000000000] 21:34:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (000000888BC10C00) [pid = 2868] [serial = 864] [outer = 000000888B9C8800] 21:34:46 INFO - PROCESS | 2868 | 1463718886359 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (000000888C33D000) [pid = 2868] [serial = 865] [outer = 000000888B9C8800] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12AB800 == 98 [pid = 2868] [id = 226] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A52CA000 == 97 [pid = 2868] [id = 277] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A102B800 == 96 [pid = 2868] [id = 276] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A40A2000 == 95 [pid = 2868] [id = 275] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25CC000 == 94 [pid = 2868] [id = 274] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12B0800 == 93 [pid = 2868] [id = 273] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1029800 == 92 [pid = 2868] [id = 272] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889E027800 == 91 [pid = 2868] [id = 271] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088A46AD400) [pid = 2868] [serial = 747] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (00000088A5278000) [pid = 2868] [serial = 780] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088979AE000 == 90 [pid = 2868] [id = 270] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 000000889978D800 == 89 [pid = 2868] [id = 269] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 0000008899F15000 == 88 [pid = 2868] [id = 268] 21:34:46 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5673000 == 87 [pid = 2868] [id = 260] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (00000088A419EC00) [pid = 2868] [serial = 673] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (000000889E055800) [pid = 2868] [serial = 724] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (000000889E134400) [pid = 2868] [serial = 765] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (00000088A3FDAC00) [pid = 2868] [serial = 768] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088A1013000) [pid = 2868] [serial = 766] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (00000088A4193000) [pid = 2868] [serial = 771] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (00000088A408C400) [pid = 2868] [serial = 769] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (000000889D3EC800) [pid = 2868] [serial = 762] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (000000889DFB1800) [pid = 2868] [serial = 777] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000889AC20C00) [pid = 2868] [serial = 754] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (00000088968E0000) [pid = 2868] [serial = 729] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (0000008899B2F800) [pid = 2868] [serial = 753] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (00000088A1404C00) [pid = 2868] [serial = 741] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (000000889A39A800) [pid = 2868] [serial = 732] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A4090800) [pid = 2868] [serial = 744] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (0000008899732400) [pid = 2868] [serial = 756] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (000000889AE50000) [pid = 2868] [serial = 757] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (0000008891612000) [pid = 2868] [serial = 751] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000888B061800) [pid = 2868] [serial = 750] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889ED59C00) [pid = 2868] [serial = 738] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (000000889E08EC00) [pid = 2868] [serial = 735] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (000000889D1EF800) [pid = 2868] [serial = 759] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (000000888B028400) [pid = 2868] [serial = 726] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000889D266800) [pid = 2868] [serial = 760] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088A4B7E000) [pid = 2868] [serial = 772] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088A46B5800) [pid = 2868] [serial = 778] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (000000889D307800) [pid = 2868] [serial = 774] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088A4B84000) [pid = 2868] [serial = 775] [outer = 0000000000000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (000000889DBCB400) [pid = 2868] [serial = 763] [outer = 0000000000000000] [url = about:blank] 21:34:47 INFO - PROCESS | 2868 | 1463718887018 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]]]}] 21:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1025ms 21:34:47 INFO - PROCESS | 2868 | 1463718887066 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 2868 | 1463718887072 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 21:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:34:47 INFO - PROCESS | 2868 | 1463718887079 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - PROCESS | 2868 | 1463718887081 Marionette TRACE conn6 <- [1,1118,null,{}] 21:34:47 INFO - PROCESS | 2868 | 1463718887085 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}] 21:34:47 INFO - PROCESS | 2868 | 1463718887209 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 21:34:47 INFO - PROCESS | 2868 | 1463718887302 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088921BF800 == 88 [pid = 2868] [id = 289] 21:34:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (000000888C33C000) [pid = 2868] [serial = 866] [outer = 0000000000000000] 21:34:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (000000888D544800) [pid = 2868] [serial = 867] [outer = 000000888C33C000] 21:34:47 INFO - PROCESS | 2868 | 1463718887351 Marionette DEBUG loaded listener.js 21:34:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (000000888D55DC00) [pid = 2868] [serial = 868] [outer = 000000888C33C000] 21:34:47 INFO - PROCESS | 2868 | 1463718887774 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]]]}] 21:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 21:34:47 INFO - PROCESS | 2868 | 1463718887814 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 2868 | 1463718887816 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 21:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:34:47 INFO - PROCESS | 2868 | 1463718887819 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - PROCESS | 2868 | 1463718887824 Marionette TRACE conn6 <- [1,1122,null,{}] 21:34:47 INFO - PROCESS | 2868 | 1463718887835 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}] 21:34:47 INFO - PROCESS | 2868 | 1463718887970 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 21:34:48 INFO - PROCESS | 2868 | 1463718887989 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897479000 == 89 [pid = 2868] [id = 290] 21:34:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088918DF400) [pid = 2868] [serial = 869] [outer = 0000000000000000] 21:34:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (0000008891D75800) [pid = 2868] [serial = 870] [outer = 00000088918DF400] 21:34:48 INFO - PROCESS | 2868 | 1463718888040 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (0000008892D06400) [pid = 2868] [serial = 871] [outer = 00000088918DF400] 21:34:48 INFO - PROCESS | 2868 | [GFX2-]: DrawTargetD2D 1.1 (000000889D6C0C10): Failed to create GradientStopCollection with no stops. 21:34:48 INFO - PROCESS | 2868 | [GFX3-]: No stops specified for gradient pattern. 21:34:48 INFO - PROCESS | 2868 | 1463718888524 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]]]}] 21:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 21:34:48 INFO - PROCESS | 2868 | 1463718888557 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 21:34:48 INFO - PROCESS | 2868 | 1463718888560 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 21:34:48 INFO - PROCESS | 2868 | 1463718888563 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:34:48 INFO - PROCESS | 2868 | 1463718888565 Marionette TRACE conn6 <- [1,1126,null,{}] 21:34:48 INFO - PROCESS | 2868 | 1463718888569 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}] 21:34:48 INFO - PROCESS | 2868 | 1463718888673 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 21:34:48 INFO - PROCESS | 2868 | 1463718888682 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088999B6800 == 90 [pid = 2868] [id = 291] 21:34:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (0000008892D5BC00) [pid = 2868] [serial = 872] [outer = 0000000000000000] 21:34:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (000000889316A000) [pid = 2868] [serial = 873] [outer = 0000008892D5BC00] 21:34:48 INFO - PROCESS | 2868 | 1463718888730 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000889650D000) [pid = 2868] [serial = 874] [outer = 0000008892D5BC00] 21:34:49 INFO - PROCESS | 2868 | 1463718889198 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]]]}] 21:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 21:34:49 INFO - PROCESS | 2868 | 1463718889240 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 21:34:49 INFO - PROCESS | 2868 | 1463718889242 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 21:34:49 INFO - PROCESS | 2868 | 1463718889245 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:34:49 INFO - PROCESS | 2868 | 1463718889247 Marionette TRACE conn6 <- [1,1130,null,{}] 21:34:49 INFO - PROCESS | 2868 | 1463718889251 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}] 21:34:49 INFO - PROCESS | 2868 | 1463718889382 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 21:34:49 INFO - PROCESS | 2868 | 1463718889473 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:49 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A2CE800 == 91 [pid = 2868] [id = 292] 21:34:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (0000008896573C00) [pid = 2868] [serial = 875] [outer = 0000000000000000] 21:34:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (0000008896894400) [pid = 2868] [serial = 876] [outer = 0000008896573C00] 21:34:49 INFO - PROCESS | 2868 | 1463718889521 Marionette DEBUG loaded listener.js 21:34:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (0000008896E36800) [pid = 2868] [serial = 877] [outer = 0000008896573C00] 21:34:50 INFO - PROCESS | 2868 | 1463718889995 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]]]}] 21:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 777ms 21:34:50 INFO - PROCESS | 2868 | 1463718890034 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 21:34:50 INFO - PROCESS | 2868 | 1463718890037 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 21:34:50 INFO - PROCESS | 2868 | 1463718890040 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 2868 | 1463718890042 Marionette TRACE conn6 <- [1,1134,null,{}] 21:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:34:50 INFO - PROCESS | 2868 | 1463718890046 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}] 21:34:50 INFO - PROCESS | 2868 | 1463718890187 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 21:34:50 INFO - PROCESS | 2868 | 1463718890208 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CAE0000 == 92 [pid = 2868] [id = 293] 21:34:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (0000008897334C00) [pid = 2868] [serial = 878] [outer = 0000000000000000] 21:34:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (000000889922E800) [pid = 2868] [serial = 879] [outer = 0000008897334C00] 21:34:50 INFO - PROCESS | 2868 | 1463718890255 Marionette DEBUG loaded listener.js 21:34:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (0000008899B2F800) [pid = 2868] [serial = 880] [outer = 0000008897334C00] 21:34:50 INFO - PROCESS | 2868 | 1463718890725 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]]]}] 21:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 21:34:50 INFO - PROCESS | 2868 | 1463718890791 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 21:34:50 INFO - PROCESS | 2868 | 1463718890794 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 21:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:34:50 INFO - PROCESS | 2868 | 1463718890800 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 2868 | 1463718890802 Marionette TRACE conn6 <- [1,1138,null,{}] 21:34:50 INFO - PROCESS | 2868 | 1463718890806 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}] 21:34:50 INFO - PROCESS | 2868 | 1463718890937 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 21:34:51 INFO - PROCESS | 2868 | 1463718891001 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCDE000 == 93 [pid = 2868] [id = 294] 21:34:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (0000008899B2E800) [pid = 2868] [serial = 881] [outer = 0000000000000000] 21:34:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (000000889A278000) [pid = 2868] [serial = 882] [outer = 0000008899B2E800] 21:34:51 INFO - PROCESS | 2868 | 1463718891047 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (000000889A397400) [pid = 2868] [serial = 883] [outer = 0000008899B2E800] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000889DFB0400) [pid = 2868] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (000000889ED5B400) [pid = 2868] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (0000008899B30400) [pid = 2868] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (000000889C129800) [pid = 2868] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (000000888B022400) [pid = 2868] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (00000088A1406C00) [pid = 2868] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (00000088A5271400) [pid = 2868] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889D34D000) [pid = 2868] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088921EE400) [pid = 2868] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088A419CC00) [pid = 2868] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:34:51 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (000000889BD7D400) [pid = 2868] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:34:51 INFO - PROCESS | 2868 | 1463718891583 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]]]}] 21:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 839ms 21:34:51 INFO - PROCESS | 2868 | 1463718891645 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 2868 | 1463718891647 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 21:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:34:51 INFO - PROCESS | 2868 | 1463718891652 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - PROCESS | 2868 | 1463718891654 Marionette TRACE conn6 <- [1,1142,null,{}] 21:34:51 INFO - PROCESS | 2868 | 1463718891667 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}] 21:34:51 INFO - PROCESS | 2868 | 1463718891765 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 21:34:51 INFO - PROCESS | 2868 | 1463718891778 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E672000 == 94 [pid = 2868] [id = 295] 21:34:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (0000008897334800) [pid = 2868] [serial = 884] [outer = 0000000000000000] 21:34:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000889A4D3000) [pid = 2868] [serial = 885] [outer = 0000008897334800] 21:34:51 INFO - PROCESS | 2868 | 1463718891824 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (000000889AE0F400) [pid = 2868] [serial = 886] [outer = 0000008897334800] 21:34:52 INFO - PROCESS | 2868 | 1463718892262 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]]]}] 21:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 21:34:52 INFO - PROCESS | 2868 | 1463718892347 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 21:34:52 INFO - PROCESS | 2868 | 1463718892349 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 21:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:34:52 INFO - PROCESS | 2868 | 1463718892352 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:34:52 INFO - PROCESS | 2868 | 1463718892354 Marionette TRACE conn6 <- [1,1146,null,{}] 21:34:52 INFO - PROCESS | 2868 | 1463718892358 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}] 21:34:52 INFO - PROCESS | 2868 | 1463718892489 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 21:34:52 INFO - PROCESS | 2868 | 1463718892502 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BA2000 == 95 [pid = 2868] [id = 296] 21:34:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (000000889AE5A800) [pid = 2868] [serial = 887] [outer = 0000000000000000] 21:34:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (000000889AE9B000) [pid = 2868] [serial = 888] [outer = 000000889AE5A800] 21:34:52 INFO - PROCESS | 2868 | 1463718892548 Marionette DEBUG loaded listener.js 21:34:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (000000889AFF4800) [pid = 2868] [serial = 889] [outer = 000000889AE5A800] 21:34:53 INFO - PROCESS | 2868 | 1463718892997 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] 21:34:53 INFO - PROCESS | 2868 | 1463718893029 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 21:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:34:53 INFO - PROCESS | 2868 | 1463718893033 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:34:53 INFO - PROCESS | 2868 | 1463718893034 Marionette TRACE conn6 <- [1,1150,null,{}] 21:34:53 INFO - PROCESS | 2868 | 1463718893038 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}] 21:34:53 INFO - PROCESS | 2868 | 1463718893146 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 21:34:53 INFO - PROCESS | 2868 | 1463718893153 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1093000 == 96 [pid = 2868] [id = 297] 21:34:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (000000889BA88800) [pid = 2868] [serial = 890] [outer = 0000000000000000] 21:34:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (000000889BB4B400) [pid = 2868] [serial = 891] [outer = 000000889BA88800] 21:34:53 INFO - PROCESS | 2868 | 1463718893200 Marionette DEBUG loaded listener.js 21:34:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (000000889C12C000) [pid = 2868] [serial = 892] [outer = 000000889BA88800] 21:34:53 INFO - PROCESS | 2868 | 1463718893966 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]]]}] 21:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 987ms 21:34:54 INFO - PROCESS | 2868 | 1463718894023 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 21:34:54 INFO - PROCESS | 2868 | 1463718894029 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 21:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:34:54 INFO - PROCESS | 2868 | 1463718894034 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:34:54 INFO - PROCESS | 2868 | 1463718894039 Marionette TRACE conn6 <- [1,1154,null,{}] 21:34:54 INFO - PROCESS | 2868 | 1463718894044 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}] 21:34:54 INFO - PROCESS | 2868 | 1463718894175 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 21:34:54 INFO - PROCESS | 2868 | 1463718894315 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:54 INFO - PROCESS | 2868 | ++DOCSHELL 000000889685A000 == 97 [pid = 2868] [id = 298] 21:34:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (000000888C5B8C00) [pid = 2868] [serial = 893] [outer = 0000000000000000] 21:34:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (000000888D288800) [pid = 2868] [serial = 894] [outer = 000000888C5B8C00] 21:34:54 INFO - PROCESS | 2868 | 1463718894378 Marionette DEBUG loaded listener.js 21:34:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (000000888E248800) [pid = 2868] [serial = 895] [outer = 000000888C5B8C00] 21:34:55 INFO - PROCESS | 2868 | 1463718894994 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]]]}] 21:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1027ms 21:34:55 INFO - PROCESS | 2868 | 1463718895065 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 21:34:55 INFO - PROCESS | 2868 | 1463718895071 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 21:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:34:55 INFO - PROCESS | 2868 | 1463718895079 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:34:55 INFO - PROCESS | 2868 | 1463718895082 Marionette TRACE conn6 <- [1,1158,null,{}] 21:34:55 INFO - PROCESS | 2868 | 1463718895086 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}] 21:34:55 INFO - PROCESS | 2868 | 1463718895246 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 21:34:55 INFO - PROCESS | 2868 | 1463718895379 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:55 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E665000 == 98 [pid = 2868] [id = 299] 21:34:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088922A3400) [pid = 2868] [serial = 896] [outer = 0000000000000000] 21:34:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (0000008896576C00) [pid = 2868] [serial = 897] [outer = 00000088922A3400] 21:34:55 INFO - PROCESS | 2868 | 1463718895437 Marionette DEBUG loaded listener.js 21:34:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (0000008897389800) [pid = 2868] [serial = 898] [outer = 00000088922A3400] 21:34:56 INFO - PROCESS | 2868 | 1463718896054 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]]]}] 21:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1019ms 21:34:56 INFO - PROCESS | 2868 | 1463718896103 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 21:34:56 INFO - PROCESS | 2868 | 1463718896106 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 21:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:34:56 INFO - PROCESS | 2868 | 1463718896110 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - PROCESS | 2868 | 1463718896114 Marionette TRACE conn6 <- [1,1162,null,{}] 21:34:56 INFO - PROCESS | 2868 | 1463718896126 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}] 21:34:56 INFO - PROCESS | 2868 | 1463718896258 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 21:34:56 INFO - PROCESS | 2868 | 1463718896397 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21D3800 == 99 [pid = 2868] [id = 300] 21:34:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (000000889AE72C00) [pid = 2868] [serial = 899] [outer = 0000000000000000] 21:34:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (000000889AF3C800) [pid = 2868] [serial = 900] [outer = 000000889AE72C00] 21:34:56 INFO - PROCESS | 2868 | 1463718896457 Marionette DEBUG loaded listener.js 21:34:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (000000889C610800) [pid = 2868] [serial = 901] [outer = 000000889AE72C00] 21:34:57 INFO - PROCESS | 2868 | 1463718897073 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] 21:34:57 INFO - PROCESS | 2868 | 1463718897142 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 21:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:34:57 INFO - PROCESS | 2868 | 1463718897146 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:34:57 INFO - PROCESS | 2868 | 1463718897148 Marionette TRACE conn6 <- [1,1166,null,{}] 21:34:57 INFO - PROCESS | 2868 | 1463718897152 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}] 21:34:57 INFO - PROCESS | 2868 | 1463718897279 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 21:34:57 INFO - PROCESS | 2868 | 1463718897416 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25D6000 == 100 [pid = 2868] [id = 301] 21:34:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000889CA4EC00) [pid = 2868] [serial = 902] [outer = 0000000000000000] 21:34:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (000000889D211800) [pid = 2868] [serial = 903] [outer = 000000889CA4EC00] 21:34:57 INFO - PROCESS | 2868 | 1463718897475 Marionette DEBUG loaded listener.js 21:34:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (000000889D25D000) [pid = 2868] [serial = 904] [outer = 000000889CA4EC00] 21:34:58 INFO - PROCESS | 2868 | 1463718898103 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] 21:34:58 INFO - PROCESS | 2868 | 1463718898178 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 21:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:34:58 INFO - PROCESS | 2868 | 1463718898182 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:34:58 INFO - PROCESS | 2868 | 1463718898184 Marionette TRACE conn6 <- [1,1170,null,{}] 21:34:58 INFO - PROCESS | 2868 | 1463718898188 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}] 21:34:58 INFO - PROCESS | 2868 | 1463718898311 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 21:34:58 INFO - PROCESS | 2868 | 1463718898448 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A400E000 == 101 [pid = 2868] [id = 302] 21:34:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000889D25C000) [pid = 2868] [serial = 905] [outer = 0000000000000000] 21:34:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (000000889D280000) [pid = 2868] [serial = 906] [outer = 000000889D25C000] 21:34:58 INFO - PROCESS | 2868 | 1463718898506 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (000000889D30BC00) [pid = 2868] [serial = 907] [outer = 000000889D25C000] 21:34:59 INFO - PROCESS | 2868 | 1463718899101 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] 21:34:59 INFO - PROCESS | 2868 | 1463718899173 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 21:34:59 INFO - PROCESS | 2868 | 1463718899177 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:34:59 INFO - PROCESS | 2868 | 1463718899179 Marionette TRACE conn6 <- [1,1174,null,{}] 21:34:59 INFO - PROCESS | 2868 | 1463718899184 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}] 21:34:59 INFO - PROCESS | 2868 | 1463718899363 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 21:34:59 INFO - PROCESS | 2868 | 1463718899470 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4655800 == 102 [pid = 2868] [id = 303] 21:34:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000889D3F1C00) [pid = 2868] [serial = 908] [outer = 0000000000000000] 21:34:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000889DBC7400) [pid = 2868] [serial = 909] [outer = 000000889D3F1C00] 21:34:59 INFO - PROCESS | 2868 | 1463718899530 Marionette DEBUG loaded listener.js 21:34:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (000000889DFADC00) [pid = 2868] [serial = 910] [outer = 000000889D3F1C00] 21:35:00 INFO - PROCESS | 2868 | 1463718900138 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] 21:35:00 INFO - PROCESS | 2868 | 1463718900207 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 21:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:35:00 INFO - PROCESS | 2868 | 1463718900211 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:35:00 INFO - PROCESS | 2868 | 1463718900213 Marionette TRACE conn6 <- [1,1178,null,{}] 21:35:00 INFO - PROCESS | 2868 | 1463718900217 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}] 21:35:00 INFO - PROCESS | 2868 | 1463718900340 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 21:35:00 INFO - PROCESS | 2868 | 1463718900477 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A521B800 == 103 [pid = 2868] [id = 304] 21:35:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (000000889DFACC00) [pid = 2868] [serial = 911] [outer = 0000000000000000] 21:35:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (000000889DFF4C00) [pid = 2868] [serial = 912] [outer = 000000889DFACC00] 21:35:00 INFO - PROCESS | 2868 | 1463718900538 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (000000889E062000) [pid = 2868] [serial = 913] [outer = 000000889DFACC00] 21:35:01 INFO - PROCESS | 2868 | 1463718901129 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] 21:35:01 INFO - PROCESS | 2868 | 1463718901202 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 21:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:35:01 INFO - PROCESS | 2868 | 1463718901206 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 2868 | 1463718901208 Marionette TRACE conn6 <- [1,1182,null,{}] 21:35:01 INFO - PROCESS | 2868 | 1463718901227 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}] 21:35:01 INFO - PROCESS | 2868 | 1463718901368 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 21:35:01 INFO - PROCESS | 2868 | 1463718901506 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:01 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D28E000 == 104 [pid = 2868] [id = 305] 21:35:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (000000888B05CC00) [pid = 2868] [serial = 914] [outer = 0000000000000000] 21:35:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (000000888BC2DC00) [pid = 2868] [serial = 915] [outer = 000000888B05CC00] 21:35:01 INFO - PROCESS | 2868 | 1463718901563 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889E130800) [pid = 2868] [serial = 916] [outer = 000000888B05CC00] 21:35:02 INFO - PROCESS | 2868 | 1463718902391 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] 21:35:02 INFO - PROCESS | 2868 | 1463718902466 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 21:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:35:02 INFO - PROCESS | 2868 | 1463718902472 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:35:02 INFO - PROCESS | 2868 | 1463718902475 Marionette TRACE conn6 <- [1,1186,null,{}] 21:35:02 INFO - PROCESS | 2868 | 1463718902496 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}] 21:35:02 INFO - PROCESS | 2868 | 1463718902617 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 21:35:02 INFO - PROCESS | 2868 | 1463718902762 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0E8800 == 105 [pid = 2868] [id = 306] 21:35:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000888D356400) [pid = 2868] [serial = 917] [outer = 0000000000000000] 21:35:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (000000888D562800) [pid = 2868] [serial = 918] [outer = 000000888D356400] 21:35:02 INFO - PROCESS | 2868 | 1463718902819 Marionette DEBUG loaded listener.js 21:35:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (0000008892D0BC00) [pid = 2868] [serial = 919] [outer = 000000888D356400] 21:35:03 INFO - PROCESS | 2868 | 1463718903457 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]]]}] 21:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1036ms 21:35:03 INFO - PROCESS | 2868 | 1463718903511 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 21:35:03 INFO - PROCESS | 2868 | 1463718903517 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 21:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:35:03 INFO - PROCESS | 2868 | 1463718903524 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:35:03 INFO - PROCESS | 2868 | 1463718903526 Marionette TRACE conn6 <- [1,1190,null,{}] 21:35:03 INFO - PROCESS | 2868 | 1463718903531 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}] 21:35:03 INFO - PROCESS | 2868 | 1463718903646 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 21:35:03 INFO - PROCESS | 2868 | 1463718903786 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088922F2000 == 106 [pid = 2868] [id = 307] 21:35:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (0000008893640400) [pid = 2868] [serial = 920] [outer = 0000000000000000] 21:35:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (0000008898B0B000) [pid = 2868] [serial = 921] [outer = 0000008893640400] 21:35:03 INFO - PROCESS | 2868 | 1463718903838 Marionette DEBUG loaded listener.js 21:35:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (0000008899B31400) [pid = 2868] [serial = 922] [outer = 0000008893640400] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 000000889D64E800 == 105 [pid = 2868] [id = 21] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BA2000 == 104 [pid = 2868] [id = 296] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 000000889E672000 == 103 [pid = 2868] [id = 295] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCDE000 == 102 [pid = 2868] [id = 294] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 000000889CAE0000 == 101 [pid = 2868] [id = 293] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 0000008897479000 == 100 [pid = 2868] [id = 290] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088A6D0F400) [pid = 2868] [serial = 795] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088A1020400) [pid = 2868] [serial = 789] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (000000889732D400) [pid = 2868] [serial = 783] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088A64D5000) [pid = 2868] [serial = 792] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (000000889C611000) [pid = 2868] [serial = 786] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (00000088A4123400) [pid = 2868] [serial = 834] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 00000088921BF800 == 99 [pid = 2868] [id = 289] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 000000888CC52800 == 98 [pid = 2868] [id = 288] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 00000088A821F800 == 97 [pid = 2868] [id = 283] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7AD6000 == 96 [pid = 2868] [id = 282] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 00000088A700D000 == 95 [pid = 2868] [id = 281] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21C2000 == 94 [pid = 2868] [id = 280] 21:35:04 INFO - PROCESS | 2868 | --DOCSHELL 000000889BBA3000 == 93 [pid = 2868] [id = 279] 21:35:04 INFO - PROCESS | 2868 | 1463718904500 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]]]}] 21:35:04 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 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (000000889DFEB800) [pid = 2868] [serial = 819] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1026ms 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (00000088A1142800) [pid = 2868] [serial = 823] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088A0C0E800) [pid = 2868] [serial = 822] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (000000889AFF2C00) [pid = 2868] [serial = 808] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (000000889A2E6C00) [pid = 2868] [serial = 807] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (000000889CABFC00) [pid = 2868] [serial = 813] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (000000889D27DC00) [pid = 2868] [serial = 814] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (000000888E19E000) [pid = 2868] [serial = 805] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (000000888B032400) [pid = 2868] [serial = 804] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088A3FD8000) [pid = 2868] [serial = 825] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (00000088A6D13800) [pid = 2868] [serial = 781] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (000000889D358800) [pid = 2868] [serial = 816] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (000000889732E400) [pid = 2868] [serial = 810] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (0000008899B29000) [pid = 2868] [serial = 811] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (00000088A7509400) [pid = 2868] [serial = 798] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088A5E45800) [pid = 2868] [serial = 801] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (00000088A5270800) [pid = 2868] [serial = 832] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (00000088A46ADC00) [pid = 2868] [serial = 831] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (00000088A408F400) [pid = 2868] [serial = 826] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (000000889E087800) [pid = 2868] [serial = 820] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000889E057400) [pid = 2868] [serial = 828] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (000000889DBC1C00) [pid = 2868] [serial = 817] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (00000088A4158C00) [pid = 2868] [serial = 829] [outer = 0000000000000000] [url = about:blank] 21:35:04 INFO - PROCESS | 2868 | 1463718904589 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 2868 | 1463718904592 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 21:35:04 INFO - PROCESS | 2868 | 1463718904599 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:35:04 INFO - PROCESS | 2868 | 1463718904603 Marionette TRACE conn6 <- [1,1194,null,{}] 21:35:04 INFO - PROCESS | 2868 | 1463718904613 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}] 21:35:04 INFO - PROCESS | 2868 | 1463718904719 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 21:35:04 INFO - PROCESS | 2868 | 1463718904735 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:04 INFO - PROCESS | 2868 | ++DOCSHELL 000000889971F800 == 94 [pid = 2868] [id = 308] 21:35:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (000000888D558C00) [pid = 2868] [serial = 923] [outer = 0000000000000000] 21:35:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (0000008892D5CC00) [pid = 2868] [serial = 924] [outer = 000000888D558C00] 21:35:04 INFO - PROCESS | 2868 | 1463718904786 Marionette DEBUG loaded listener.js 21:35:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (0000008897337400) [pid = 2868] [serial = 925] [outer = 000000888D558C00] 21:35:05 INFO - PROCESS | 2868 | 1463718905290 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]]]}] 21:35:05 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 21:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 21:35:05 INFO - PROCESS | 2868 | 1463718905338 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 21:35:05 INFO - PROCESS | 2868 | 1463718905341 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 21:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:35:05 INFO - PROCESS | 2868 | 1463718905344 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:35:05 INFO - PROCESS | 2868 | 1463718905346 Marionette TRACE conn6 <- [1,1198,null,{}] 21:35:05 INFO - PROCESS | 2868 | 1463718905379 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}] 21:35:05 INFO - PROCESS | 2868 | 1463718905481 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 21:35:05 INFO - PROCESS | 2868 | 1463718905578 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:05 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D2A0000 == 95 [pid = 2868] [id = 309] 21:35:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (000000889738A000) [pid = 2868] [serial = 926] [outer = 0000000000000000] 21:35:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (000000889A2EA400) [pid = 2868] [serial = 927] [outer = 000000889738A000] 21:35:05 INFO - PROCESS | 2868 | 1463718905627 Marionette DEBUG loaded listener.js 21:35:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (000000889AC2E000) [pid = 2868] [serial = 928] [outer = 000000889738A000] 21:35:06 INFO - PROCESS | 2868 | 1463718906031 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]]]}] 21:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 755ms 21:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:35:06 INFO - PROCESS | 2868 | 1463718906103 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 2868 | 1463718906105 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 21:35:06 INFO - PROCESS | 2868 | 1463718906108 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 2868 | 1463718906110 Marionette TRACE conn6 <- [1,1202,null,{}] 21:35:06 INFO - PROCESS | 2868 | 1463718906114 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}] 21:35:06 INFO - PROCESS | 2868 | 1463718906212 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 21:35:06 INFO - PROCESS | 2868 | 1463718906223 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:06 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA24800 == 96 [pid = 2868] [id = 310] 21:35:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (000000889AE75000) [pid = 2868] [serial = 929] [outer = 0000000000000000] 21:35:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (000000889AFED800) [pid = 2868] [serial = 930] [outer = 000000889AE75000] 21:35:06 INFO - PROCESS | 2868 | 1463718906273 Marionette DEBUG loaded listener.js 21:35:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000889BD7A400) [pid = 2868] [serial = 931] [outer = 000000889AE75000] 21:35:06 INFO - PROCESS | 2868 | 1463718906720 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]]]}] 21:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 21:35:06 INFO - PROCESS | 2868 | 1463718906783 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 2868 | 1463718906785 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 21:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:35:06 INFO - PROCESS | 2868 | 1463718906789 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 2868 | 1463718906791 Marionette TRACE conn6 <- [1,1206,null,{}] 21:35:06 INFO - PROCESS | 2868 | 1463718906794 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}] 21:35:06 INFO - PROCESS | 2868 | 1463718906974 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 21:35:07 INFO - PROCESS | 2868 | 1463718906995 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1311800 == 97 [pid = 2868] [id = 311] 21:35:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (000000889C130800) [pid = 2868] [serial = 932] [outer = 0000000000000000] 21:35:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (000000889D27DC00) [pid = 2868] [serial = 933] [outer = 000000889C130800] 21:35:07 INFO - PROCESS | 2868 | 1463718907043 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000889D507000) [pid = 2868] [serial = 934] [outer = 000000889C130800] 21:35:07 INFO - PROCESS | 2868 | 1463718907500 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]]]}] 21:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 21:35:07 INFO - PROCESS | 2868 | 1463718907526 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 21:35:07 INFO - PROCESS | 2868 | 1463718907528 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 21:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:35:07 INFO - PROCESS | 2868 | 1463718907531 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 2868 | 1463718907533 Marionette TRACE conn6 <- [1,1210,null,{}] 21:35:07 INFO - PROCESS | 2868 | 1463718907544 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}] 21:35:07 INFO - PROCESS | 2868 | 1463718907675 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 21:35:07 INFO - PROCESS | 2868 | 1463718907689 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2827000 == 98 [pid = 2868] [id = 312] 21:35:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (000000889D511800) [pid = 2868] [serial = 935] [outer = 0000000000000000] 21:35:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (000000889DBCDC00) [pid = 2868] [serial = 936] [outer = 000000889D511800] 21:35:07 INFO - PROCESS | 2868 | 1463718907740 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000889E089C00) [pid = 2868] [serial = 937] [outer = 000000889D511800] 21:35:08 INFO - PROCESS | 2868 | 1463718908202 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] 21:35:08 INFO - PROCESS | 2868 | 1463718908272 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 21:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:35:08 INFO - PROCESS | 2868 | 1463718908282 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:35:08 INFO - PROCESS | 2868 | 1463718908284 Marionette TRACE conn6 <- [1,1214,null,{}] 21:35:08 INFO - PROCESS | 2868 | 1463718908288 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}] 21:35:08 INFO - PROCESS | 2868 | 1463718908447 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 21:35:08 INFO - PROCESS | 2868 | 1463718908467 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A465B000 == 99 [pid = 2868] [id = 313] 21:35:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000889E139400) [pid = 2868] [serial = 938] [outer = 0000000000000000] 21:35:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (000000889EC3D000) [pid = 2868] [serial = 939] [outer = 000000889E139400] 21:35:08 INFO - PROCESS | 2868 | 1463718908514 Marionette DEBUG loaded listener.js 21:35:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (000000889EC68C00) [pid = 2868] [serial = 940] [outer = 000000889E139400] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (0000008896573C00) [pid = 2868] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (0000008897334C00) [pid = 2868] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (0000008899B2E800) [pid = 2868] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (000000889AE5A800) [pid = 2868] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (000000889AF3B800) [pid = 2868] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (0000008891469000) [pid = 2868] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (00000088A411EC00) [pid = 2868] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (00000088918DF400) [pid = 2868] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (000000889E062C00) [pid = 2868] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (000000888B9C8800) [pid = 2868] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (000000888C33C000) [pid = 2868] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (0000008892D5BC00) [pid = 2868] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (0000008897334800) [pid = 2868] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (000000889E138000) [pid = 2868] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088A526F400) [pid = 2868] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000888B00DC00) [pid = 2868] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (000000889DFF8800) [pid = 2868] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000888B014800) [pid = 2868] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (000000889DFF5800) [pid = 2868] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (0000008896576000) [pid = 2868] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A1137800) [pid = 2868] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (000000889A277C00) [pid = 2868] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (00000088A0C0C800) [pid = 2868] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889791F400) [pid = 2868] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889AFFAC00) [pid = 2868] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889AFEC800) [pid = 2868] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (000000889BB45C00) [pid = 2868] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (000000889EC5F400) [pid = 2868] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088A419B400) [pid = 2868] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (00000088965E4400) [pid = 2868] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (0000008893643000) [pid = 2868] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088A408E400) [pid = 2868] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (000000888D55C400) [pid = 2868] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889E089400) [pid = 2868] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (0000008897309C00) [pid = 2868] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (000000889AC2C400) [pid = 2868] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (0000008897130800) [pid = 2868] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088A113E400) [pid = 2868] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000889AE0F800) [pid = 2868] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000888B00C400) [pid = 2868] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088A3FDB800) [pid = 2868] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889D34F800) [pid = 2868] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088A415DC00) [pid = 2868] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (000000889738A800) [pid = 2868] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:35:09 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (000000889BB48000) [pid = 2868] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:35:09 INFO - PROCESS | 2868 | 1463718909403 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]]]}] 21:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1180ms 21:35:09 INFO - PROCESS | 2868 | 1463718909463 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 21:35:09 INFO - PROCESS | 2868 | 1463718909466 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 21:35:09 INFO - PROCESS | 2868 | 1463718909469 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:35:09 INFO - PROCESS | 2868 | 1463718909471 Marionette TRACE conn6 <- [1,1218,null,{}] 21:35:09 INFO - PROCESS | 2868 | 1463718909474 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}] 21:35:09 INFO - PROCESS | 2868 | 1463718909582 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 21:35:09 INFO - PROCESS | 2868 | 1463718909591 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:09 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D2A5000 == 100 [pid = 2868] [id = 314] 21:35:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000888C10C400) [pid = 2868] [serial = 941] [outer = 0000000000000000] 21:35:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (0000008896E33400) [pid = 2868] [serial = 942] [outer = 000000888C10C400] 21:35:09 INFO - PROCESS | 2868 | 1463718909642 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (0000008899B31000) [pid = 2868] [serial = 943] [outer = 000000888C10C400] 21:35:10 INFO - PROCESS | 2868 | 1463718910088 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]]]}] 21:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 21:35:10 INFO - PROCESS | 2868 | 1463718910143 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 21:35:10 INFO - PROCESS | 2868 | 1463718910146 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 21:35:10 INFO - PROCESS | 2868 | 1463718910150 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:35:10 INFO - PROCESS | 2868 | 1463718910152 Marionette TRACE conn6 <- [1,1222,null,{}] 21:35:10 INFO - PROCESS | 2868 | 1463718910155 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}] 21:35:10 INFO - PROCESS | 2868 | 1463718910285 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 21:35:10 INFO - PROCESS | 2868 | 1463718910295 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5617800 == 101 [pid = 2868] [id = 315] 21:35:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889AFF2400) [pid = 2868] [serial = 944] [outer = 0000000000000000] 21:35:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (000000889D286800) [pid = 2868] [serial = 945] [outer = 000000889AFF2400] 21:35:10 INFO - PROCESS | 2868 | 1463718910341 Marionette DEBUG loaded listener.js 21:35:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (000000889E135C00) [pid = 2868] [serial = 946] [outer = 000000889AFF2400] 21:35:10 INFO - PROCESS | 2868 | 1463718910796 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]]]}] 21:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 21:35:10 INFO - PROCESS | 2868 | 1463718910825 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 21:35:10 INFO - PROCESS | 2868 | 1463718910827 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 21:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:35:10 INFO - PROCESS | 2868 | 1463718910831 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:35:10 INFO - PROCESS | 2868 | 1463718910834 Marionette TRACE conn6 <- [1,1226,null,{}] 21:35:10 INFO - PROCESS | 2868 | 1463718910837 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}] 21:35:10 INFO - PROCESS | 2868 | 1463718910961 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 21:35:10 INFO - PROCESS | 2868 | 1463718910977 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5E60800 == 102 [pid = 2868] [id = 316] 21:35:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889ED67C00) [pid = 2868] [serial = 947] [outer = 0000000000000000] 21:35:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (00000088A1015400) [pid = 2868] [serial = 948] [outer = 000000889ED67C00] 21:35:11 INFO - PROCESS | 2868 | 1463718911030 Marionette DEBUG loaded listener.js 21:35:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088A113FC00) [pid = 2868] [serial = 949] [outer = 000000889ED67C00] 21:35:11 INFO - PROCESS | 2868 | 1463718911804 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]]]}] 21:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1018ms 21:35:11 INFO - PROCESS | 2868 | 1463718911852 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 21:35:11 INFO - PROCESS | 2868 | 1463718911858 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 21:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:35:11 INFO - PROCESS | 2868 | 1463718911863 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:35:11 INFO - PROCESS | 2868 | 1463718911868 Marionette TRACE conn6 <- [1,1230,null,{}] 21:35:11 INFO - PROCESS | 2868 | 1463718911874 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}] 21:35:12 INFO - PROCESS | 2868 | 1463718912038 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 21:35:12 INFO - PROCESS | 2868 | 1463718912180 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:12 INFO - PROCESS | 2868 | ++DOCSHELL 000000889799C800 == 103 [pid = 2868] [id = 317] 21:35:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000888D3BB400) [pid = 2868] [serial = 950] [outer = 0000000000000000] 21:35:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (000000889140EC00) [pid = 2868] [serial = 951] [outer = 000000888D3BB400] 21:35:12 INFO - PROCESS | 2868 | 1463718912242 Marionette DEBUG loaded listener.js 21:35:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (000000889363D400) [pid = 2868] [serial = 952] [outer = 000000888D3BB400] 21:35:12 INFO - PROCESS | 2868 | 1463718912824 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]]]}] 21:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1029ms 21:35:12 INFO - PROCESS | 2868 | 1463718912895 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 21:35:12 INFO - PROCESS | 2868 | 1463718912902 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 21:35:12 INFO - PROCESS | 2868 | 1463718912909 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:35:12 INFO - PROCESS | 2868 | 1463718912912 Marionette TRACE conn6 <- [1,1234,null,{}] 21:35:12 INFO - PROCESS | 2868 | 1463718912917 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}] 21:35:13 INFO - PROCESS | 2868 | 1463718913076 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 21:35:13 INFO - PROCESS | 2868 | 1463718913210 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1039000 == 104 [pid = 2868] [id = 318] 21:35:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (000000889738A400) [pid = 2868] [serial = 953] [outer = 0000000000000000] 21:35:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (0000008899B26C00) [pid = 2868] [serial = 954] [outer = 000000889738A400] 21:35:13 INFO - PROCESS | 2868 | 1463718913268 Marionette DEBUG loaded listener.js 21:35:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889AE7E000) [pid = 2868] [serial = 955] [outer = 000000889738A400] 21:35:13 INFO - PROCESS | 2868 | 1463718913966 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]]]}] 21:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1077ms 21:35:14 INFO - PROCESS | 2868 | 1463718914001 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 2868 | 1463718914004 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 21:35:14 INFO - PROCESS | 2868 | 1463718914008 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:35:14 INFO - PROCESS | 2868 | 1463718914012 Marionette TRACE conn6 <- [1,1238,null,{}] 21:35:14 INFO - PROCESS | 2868 | 1463718914025 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}] 21:35:14 INFO - PROCESS | 2868 | 1463718914156 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 21:35:14 INFO - PROCESS | 2868 | 1463718914300 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A631D000 == 105 [pid = 2868] [id = 319] 21:35:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (000000889D283800) [pid = 2868] [serial = 956] [outer = 0000000000000000] 21:35:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (000000889D308C00) [pid = 2868] [serial = 957] [outer = 000000889D283800] 21:35:14 INFO - PROCESS | 2868 | 1463718914361 Marionette DEBUG loaded listener.js 21:35:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (000000889E057800) [pid = 2868] [serial = 958] [outer = 000000889D283800] 21:35:15 INFO - PROCESS | 2868 | 1463718915018 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]]]}] 21:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1022ms 21:35:15 INFO - PROCESS | 2868 | 1463718915041 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 21:35:15 INFO - PROCESS | 2868 | 1463718915045 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 21:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:35:15 INFO - PROCESS | 2868 | 1463718915050 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 2868 | 1463718915052 Marionette TRACE conn6 <- [1,1242,null,{}] 21:35:15 INFO - PROCESS | 2868 | 1463718915056 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}] 21:35:15 INFO - PROCESS | 2868 | 1463718915184 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 21:35:15 INFO - PROCESS | 2868 | 1463718915323 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7029000 == 106 [pid = 2868] [id = 320] 21:35:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (00000088A0C0F400) [pid = 2868] [serial = 959] [outer = 0000000000000000] 21:35:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088A1016C00) [pid = 2868] [serial = 960] [outer = 00000088A0C0F400] 21:35:15 INFO - PROCESS | 2868 | 1463718915383 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088A1404000) [pid = 2868] [serial = 961] [outer = 00000088A0C0F400] 21:35:16 INFO - PROCESS | 2868 | 1463718916007 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]]]}] 21:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1020ms 21:35:16 INFO - PROCESS | 2868 | 1463718916073 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 21:35:16 INFO - PROCESS | 2868 | 1463718916076 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 21:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:35:16 INFO - PROCESS | 2868 | 1463718916080 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:35:16 INFO - PROCESS | 2868 | 1463718916082 Marionette TRACE conn6 <- [1,1246,null,{}] 21:35:16 INFO - PROCESS | 2868 | 1463718916086 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}] 21:35:16 INFO - PROCESS | 2868 | 1463718916210 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 21:35:16 INFO - PROCESS | 2868 | 1463718916348 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A74E0800 == 107 [pid = 2868] [id = 321] 21:35:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (00000088A140C800) [pid = 2868] [serial = 962] [outer = 0000000000000000] 21:35:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (00000088A1411400) [pid = 2868] [serial = 963] [outer = 00000088A140C800] 21:35:16 INFO - PROCESS | 2868 | 1463718916405 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088A4085000) [pid = 2868] [serial = 964] [outer = 00000088A140C800] 21:35:16 INFO - PROCESS | 2868 | 1463718916989 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]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 943ms 21:35:17 INFO - PROCESS | 2868 | 1463718917026 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 2868 | 1463718917028 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 21:35:17 INFO - PROCESS | 2868 | 1463718917032 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:35:17 INFO - PROCESS | 2868 | 1463718917034 Marionette TRACE conn6 <- [1,1250,null,{}] 21:35:17 INFO - PROCESS | 2868 | 1463718917037 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}] 21:35:17 INFO - PROCESS | 2868 | 1463718917172 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 21:35:17 INFO - PROCESS | 2868 | 1463718917314 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8202800 == 108 [pid = 2868] [id = 322] 21:35:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088A408E400) [pid = 2868] [serial = 965] [outer = 0000000000000000] 21:35:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088A4157800) [pid = 2868] [serial = 966] [outer = 00000088A408E400] 21:35:17 INFO - PROCESS | 2868 | 1463718917372 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A419B400) [pid = 2868] [serial = 967] [outer = 00000088A408E400] 21:35:18 INFO - PROCESS | 2868 | 1463718917988 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]]]}] 21:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 21:35:18 INFO - PROCESS | 2868 | 1463718918020 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 21:35:18 INFO - PROCESS | 2868 | 1463718918022 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 21:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:35:18 INFO - PROCESS | 2868 | 1463718918026 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:35:18 INFO - PROCESS | 2868 | 1463718918028 Marionette TRACE conn6 <- [1,1254,null,{}] 21:35:18 INFO - PROCESS | 2868 | 1463718918032 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}] 21:35:18 INFO - PROCESS | 2868 | 1463718918154 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 21:35:18 INFO - PROCESS | 2868 | 1463718918294 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A88A2000 == 109 [pid = 2868] [id = 323] 21:35:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (00000088A46A8C00) [pid = 2868] [serial = 968] [outer = 0000000000000000] 21:35:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088A46AB800) [pid = 2868] [serial = 969] [outer = 00000088A46A8C00] 21:35:18 INFO - PROCESS | 2868 | 1463718918352 Marionette DEBUG loaded listener.js 21:35:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088A4B7D000) [pid = 2868] [serial = 970] [outer = 00000088A46A8C00] 21:35:19 INFO - PROCESS | 2868 | 1463718919020 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]]]}] 21:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1020ms 21:35:19 INFO - PROCESS | 2868 | 1463718919049 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 21:35:19 INFO - PROCESS | 2868 | 1463718919052 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 21:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:35:19 INFO - PROCESS | 2868 | 1463718919056 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:35:19 INFO - PROCESS | 2868 | 1463718919058 Marionette TRACE conn6 <- [1,1258,null,{}] 21:35:19 INFO - PROCESS | 2868 | 1463718919062 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}] 21:35:19 INFO - PROCESS | 2868 | 1463718919190 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 21:35:19 INFO - PROCESS | 2868 | 1463718919329 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:19 INFO - PROCESS | 2868 | ++DOCSHELL 000000889142A800 == 110 [pid = 2868] [id = 324] 21:35:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (000000888B183C00) [pid = 2868] [serial = 971] [outer = 0000000000000000] 21:35:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (000000888C355400) [pid = 2868] [serial = 972] [outer = 000000888B183C00] 21:35:19 INFO - PROCESS | 2868 | 1463718919388 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (0000008897332000) [pid = 2868] [serial = 973] [outer = 000000888B183C00] 21:35:20 INFO - PROCESS | 2868 | 1463718920241 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]]]}] 21:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1234ms 21:35:20 INFO - PROCESS | 2868 | 1463718920292 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 21:35:20 INFO - PROCESS | 2868 | 1463718920296 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 21:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:35:20 INFO - PROCESS | 2868 | 1463718920301 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:35:20 INFO - PROCESS | 2868 | 1463718920306 Marionette TRACE conn6 <- [1,1262,null,{}] 21:35:20 INFO - PROCESS | 2868 | 1463718920312 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}] 21:35:20 INFO - PROCESS | 2868 | 1463718920430 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 21:35:20 INFO - PROCESS | 2868 | 1463718920578 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:20 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897472800 == 111 [pid = 2868] [id = 325] 21:35:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (000000888B184000) [pid = 2868] [serial = 974] [outer = 0000000000000000] 21:35:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (000000888D281C00) [pid = 2868] [serial = 975] [outer = 000000888B184000] 21:35:20 INFO - PROCESS | 2868 | 1463718920631 Marionette DEBUG loaded listener.js 21:35:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (0000008891605800) [pid = 2868] [serial = 976] [outer = 000000888B184000] 21:35:21 INFO - PROCESS | 2868 | 1463718921278 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]]]}] 21:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1021ms 21:35:21 INFO - PROCESS | 2868 | 1463718921328 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 21:35:21 INFO - PROCESS | 2868 | 1463718921334 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 21:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:35:21 INFO - PROCESS | 2868 | 1463718921340 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:35:21 INFO - PROCESS | 2868 | 1463718921343 Marionette TRACE conn6 <- [1,1266,null,{}] 21:35:21 INFO - PROCESS | 2868 | 1463718921347 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}] 21:35:21 INFO - PROCESS | 2868 | 1463718921462 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 21:35:21 INFO - PROCESS | 2868 | 1463718921580 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:21 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CE75800 == 112 [pid = 2868] [id = 326] 21:35:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (000000888B036C00) [pid = 2868] [serial = 977] [outer = 0000000000000000] 21:35:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (000000888C5B7800) [pid = 2868] [serial = 978] [outer = 000000888B036C00] 21:35:21 INFO - PROCESS | 2868 | 1463718921697 Marionette DEBUG loaded listener.js 21:35:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000889689BC00) [pid = 2868] [serial = 979] [outer = 000000888B036C00] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889BB9E000 == 111 [pid = 2868] [id = 261] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 0000008896EBF000 == 110 [pid = 2868] [id = 32] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A464E800 == 109 [pid = 2868] [id = 144] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1314000 == 108 [pid = 2868] [id = 262] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2957800 == 107 [pid = 2868] [id = 221] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889C119800 == 106 [pid = 2868] [id = 263] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5617800 == 105 [pid = 2868] [id = 315] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889D2A5000 == 104 [pid = 2868] [id = 314] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A465B000 == 103 [pid = 2868] [id = 313] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2827000 == 102 [pid = 2868] [id = 312] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1311800 == 101 [pid = 2868] [id = 311] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA24800 == 100 [pid = 2868] [id = 310] 21:35:21 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (0000008898D2B000) [pid = 2868] [serial = 861] [outer = 0000000000000000] [url = about:blank] 21:35:21 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (00000088A4BB5000) [pid = 2868] [serial = 846] [outer = 0000000000000000] [url = about:blank] 21:35:21 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (00000088A514C400) [pid = 2868] [serial = 849] [outer = 0000000000000000] [url = about:blank] 21:35:21 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (00000088A7505800) [pid = 2868] [serial = 855] [outer = 0000000000000000] [url = about:blank] 21:35:21 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088A6F07400) [pid = 2868] [serial = 852] [outer = 0000000000000000] [url = about:blank] 21:35:21 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (00000088A7EBBC00) [pid = 2868] [serial = 858] [outer = 0000000000000000] [url = about:blank] 21:35:21 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (000000889BB4B400) [pid = 2868] [serial = 891] [outer = 0000000000000000] [url = about:blank] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889D2A0000 == 99 [pid = 2868] [id = 309] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889A2CE800 == 98 [pid = 2868] [id = 292] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889971F800 == 97 [pid = 2868] [id = 308] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088922F2000 == 96 [pid = 2868] [id = 307] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088999B6800 == 95 [pid = 2868] [id = 291] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0E8800 == 94 [pid = 2868] [id = 306] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A521B800 == 93 [pid = 2868] [id = 304] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4655800 == 92 [pid = 2868] [id = 303] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A400E000 == 91 [pid = 2868] [id = 302] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25D6000 == 90 [pid = 2868] [id = 301] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21D3800 == 89 [pid = 2868] [id = 300] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889E665000 == 88 [pid = 2868] [id = 299] 21:35:21 INFO - PROCESS | 2868 | --DOCSHELL 000000889685A000 == 87 [pid = 2868] [id = 298] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (00000088A113B800) [pid = 2868] [serial = 642] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088A6D10400) [pid = 2868] [serial = 691] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000888D54BC00) [pid = 2868] [serial = 549] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (000000889EC3B800) [pid = 2868] [serial = 736] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000888BC2D000) [pid = 2868] [serial = 727] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (000000889E088000) [pid = 2868] [serial = 636] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (000000889732D000) [pid = 2868] [serial = 730] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A4156000) [pid = 2868] [serial = 682] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (000000889BADF400) [pid = 2868] [serial = 733] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (00000088A64DD000) [pid = 2868] [serial = 793] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889A3A0000) [pid = 2868] [serial = 630] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889D28B000) [pid = 2868] [serial = 588] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889DBCE000) [pid = 2868] [serial = 633] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (000000889D353400) [pid = 2868] [serial = 679] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088A0C0F000) [pid = 2868] [serial = 739] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088A4B86800) [pid = 2868] [serial = 688] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000889A279000) [pid = 2868] [serial = 784] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (000000889A26C800) [pid = 2868] [serial = 676] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088A4193C00) [pid = 2868] [serial = 745] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (0000008893642400) [pid = 2868] [serial = 627] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889ED66C00) [pid = 2868] [serial = 591] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (0000008899B28400) [pid = 2868] [serial = 552] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (000000889E139C00) [pid = 2868] [serial = 639] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088A46A8400) [pid = 2868] [serial = 790] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088A3FD8800) [pid = 2868] [serial = 742] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000889C1A4000) [pid = 2868] [serial = 555] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000888E215800) [pid = 2868] [serial = 582] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088A64C1800) [pid = 2868] [serial = 796] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (00000088A1018800) [pid = 2868] [serial = 594] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088A46ABC00) [pid = 2868] [serial = 685] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (000000889A2B8800) [pid = 2868] [serial = 585] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (000000889D3E9C00) [pid = 2868] [serial = 787] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (0000008896894400) [pid = 2868] [serial = 876] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (0000008896E36800) [pid = 2868] [serial = 877] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (0000008899B2F800) [pid = 2868] [serial = 880] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (000000889922E800) [pid = 2868] [serial = 879] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (000000889A278000) [pid = 2868] [serial = 882] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (000000889AE9B000) [pid = 2868] [serial = 888] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (000000889D311400) [pid = 2868] [serial = 841] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (000000889BB4E800) [pid = 2868] [serial = 840] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (0000008896895800) [pid = 2868] [serial = 837] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (000000889A397400) [pid = 2868] [serial = 883] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (0000008899AAFC00) [pid = 2868] [serial = 838] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (00000088A5274C00) [pid = 2868] [serial = 835] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (0000008891D75800) [pid = 2868] [serial = 870] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (0000008892D06400) [pid = 2868] [serial = 871] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088A4128C00) [pid = 2868] [serial = 844] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (000000889EC66C00) [pid = 2868] [serial = 843] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (000000888C33D000) [pid = 2868] [serial = 865] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000888BC10C00) [pid = 2868] [serial = 864] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (000000888D544800) [pid = 2868] [serial = 867] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (000000888D55DC00) [pid = 2868] [serial = 868] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (000000889316A000) [pid = 2868] [serial = 873] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (000000889A4D3000) [pid = 2868] [serial = 885] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (000000889AE0F400) [pid = 2868] [serial = 886] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889650D000) [pid = 2868] [serial = 874] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889AFF4800) [pid = 2868] [serial = 889] [outer = 0000000000000000] [url = about:blank] 21:35:22 INFO - PROCESS | 2868 | 1463718922301 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]]]}] 21:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 21:35:22 INFO - PROCESS | 2868 | 1463718922327 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 21:35:22 INFO - PROCESS | 2868 | 1463718922330 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 21:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:35:22 INFO - PROCESS | 2868 | 1463718922334 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:35:22 INFO - PROCESS | 2868 | 1463718922338 Marionette TRACE conn6 <- [1,1270,null,{}] 21:35:22 INFO - PROCESS | 2868 | 1463718922374 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}] 21:35:22 INFO - PROCESS | 2868 | 1463718922480 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 21:35:22 INFO - PROCESS | 2868 | 1463718922490 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:22 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DC3000 == 88 [pid = 2868] [id = 327] 21:35:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (0000008892D5B800) [pid = 2868] [serial = 980] [outer = 0000000000000000] 21:35:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (0000008896578C00) [pid = 2868] [serial = 981] [outer = 0000008892D5B800] 21:35:22 INFO - PROCESS | 2868 | 1463718922547 Marionette DEBUG loaded listener.js 21:35:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (0000008897127800) [pid = 2868] [serial = 982] [outer = 0000008892D5B800] 21:35:23 INFO - PROCESS | 2868 | 1463718923067 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]]]}] 21:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 756ms 21:35:23 INFO - PROCESS | 2868 | 1463718923091 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 2868 | 1463718923094 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 21:35:23 INFO - PROCESS | 2868 | 1463718923097 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:35:23 INFO - PROCESS | 2868 | 1463718923099 Marionette TRACE conn6 <- [1,1274,null,{}] 21:35:23 INFO - PROCESS | 2868 | 1463718923103 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}] 21:35:23 INFO - PROCESS | 2868 | 1463718923204 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 21:35:23 INFO - PROCESS | 2868 | 1463718923298 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:23 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A568800 == 89 [pid = 2868] [id = 328] 21:35:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (0000008897924C00) [pid = 2868] [serial = 983] [outer = 0000000000000000] 21:35:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (0000008899229C00) [pid = 2868] [serial = 984] [outer = 0000008897924C00] 21:35:23 INFO - PROCESS | 2868 | 1463718923345 Marionette DEBUG loaded listener.js 21:35:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (0000008899885000) [pid = 2868] [serial = 985] [outer = 0000008897924C00] 21:35:23 INFO - PROCESS | 2868 | 1463718923757 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]]]}] 21:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 21:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:35:23 INFO - PROCESS | 2868 | 1463718923771 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 2868 | 1463718923773 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 21:35:23 INFO - PROCESS | 2868 | 1463718923776 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - PROCESS | 2868 | 1463718923778 Marionette TRACE conn6 <- [1,1278,null,{}] 21:35:23 INFO - PROCESS | 2868 | 1463718923782 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}] 21:35:23 INFO - PROCESS | 2868 | 1463718923878 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 21:35:23 INFO - PROCESS | 2868 | 1463718923988 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C116800 == 90 [pid = 2868] [id = 329] 21:35:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (0000008899225400) [pid = 2868] [serial = 986] [outer = 0000000000000000] 21:35:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (0000008899F77800) [pid = 2868] [serial = 987] [outer = 0000008899225400] 21:35:24 INFO - PROCESS | 2868 | 1463718924036 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (000000889A2BB400) [pid = 2868] [serial = 988] [outer = 0000008899225400] 21:35:24 INFO - PROCESS | 2868 | 1463718924491 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]]]}] 21:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 21:35:24 INFO - PROCESS | 2868 | 1463718924513 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 21:35:24 INFO - PROCESS | 2868 | 1463718924516 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 21:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:35:24 INFO - PROCESS | 2868 | 1463718924525 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:35:24 INFO - PROCESS | 2868 | 1463718924527 Marionette TRACE conn6 <- [1,1282,null,{}] 21:35:24 INFO - PROCESS | 2868 | 1463718924567 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}] 21:35:24 INFO - PROCESS | 2868 | 1463718924716 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 21:35:24 INFO - PROCESS | 2868 | 1463718924782 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D29C800 == 91 [pid = 2868] [id = 330] 21:35:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (000000889A39D000) [pid = 2868] [serial = 989] [outer = 0000000000000000] 21:35:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (000000889AE0F400) [pid = 2868] [serial = 990] [outer = 000000889A39D000] 21:35:24 INFO - PROCESS | 2868 | 1463718924831 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (000000889AFF9800) [pid = 2868] [serial = 991] [outer = 000000889A39D000] 21:35:25 INFO - PROCESS | 2868 | 1463718925283 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]]]}] 21:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 818ms 21:35:25 INFO - PROCESS | 2868 | 1463718925351 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 2868 | 1463718925353 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 21:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:35:25 INFO - PROCESS | 2868 | 1463718925364 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - PROCESS | 2868 | 1463718925366 Marionette TRACE conn6 <- [1,1286,null,{}] 21:35:25 INFO - PROCESS | 2868 | 1463718925370 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}] 21:35:25 INFO - PROCESS | 2868 | 1463718925498 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 21:35:25 INFO - PROCESS | 2868 | 1463718925520 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:25 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCD4000 == 92 [pid = 2868] [id = 331] 21:35:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (000000889BADF400) [pid = 2868] [serial = 992] [outer = 0000000000000000] 21:35:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (000000889BB47800) [pid = 2868] [serial = 993] [outer = 000000889BADF400] 21:35:25 INFO - PROCESS | 2868 | 1463718925568 Marionette DEBUG loaded listener.js 21:35:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889C279C00) [pid = 2868] [serial = 994] [outer = 000000889BADF400] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (00000088A750D400) [pid = 2868] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (000000889AE74400) [pid = 2868] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (000000888B062800) [pid = 2868] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (00000088A64D9800) [pid = 2868] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (00000088A5E42800) [pid = 2868] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (00000088A4BB1C00) [pid = 2868] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (00000088A514A000) [pid = 2868] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (00000088A6F0D400) [pid = 2868] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (00000088A6D17000) [pid = 2868] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (000000889738A000) [pid = 2868] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (000000888D356400) [pid = 2868] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (0000008893640400) [pid = 2868] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (000000889C130800) [pid = 2868] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889AE75000) [pid = 2868] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000888B05CC00) [pid = 2868] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000888D558C00) [pid = 2868] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889D511800) [pid = 2868] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (000000889E139400) [pid = 2868] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (000000889AFF2400) [pid = 2868] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:35:26 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000888C10C400) [pid = 2868] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:35:26 INFO - PROCESS | 2868 | 1463718926311 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]]]}] 21:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 21:35:26 INFO - PROCESS | 2868 | 1463718926351 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 21:35:26 INFO - PROCESS | 2868 | 1463718926353 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 21:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:35:26 INFO - PROCESS | 2868 | 1463718926356 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:35:26 INFO - PROCESS | 2868 | 1463718926358 Marionette TRACE conn6 <- [1,1290,null,{}] 21:35:26 INFO - PROCESS | 2868 | 1463718926362 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}] 21:35:26 INFO - PROCESS | 2868 | 1463718926491 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 21:35:26 INFO - PROCESS | 2868 | 1463718926552 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:26 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCD7000 == 93 [pid = 2868] [id = 332] 21:35:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000888D356400) [pid = 2868] [serial = 995] [outer = 0000000000000000] 21:35:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (0000008899B2EC00) [pid = 2868] [serial = 996] [outer = 000000888D356400] 21:35:26 INFO - PROCESS | 2868 | 1463718926598 Marionette DEBUG loaded listener.js 21:35:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (000000889C696000) [pid = 2868] [serial = 997] [outer = 000000888D356400] 21:35:27 INFO - PROCESS | 2868 | 1463718926989 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]]]}] 21:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 672ms 21:35:27 INFO - PROCESS | 2868 | 1463718927031 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 2868 | 1463718927033 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 21:35:27 INFO - PROCESS | 2868 | 1463718927037 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:35:27 INFO - PROCESS | 2868 | 1463718927038 Marionette TRACE conn6 <- [1,1294,null,{}] 21:35:27 INFO - PROCESS | 2868 | 1463718927042 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}] 21:35:27 INFO - PROCESS | 2868 | 1463718927140 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 21:35:27 INFO - PROCESS | 2868 | 1463718927147 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:27 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA1F800 == 94 [pid = 2868] [id = 333] 21:35:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889CAC8000) [pid = 2868] [serial = 998] [outer = 0000000000000000] 21:35:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (000000889D218000) [pid = 2868] [serial = 999] [outer = 000000889CAC8000] 21:35:27 INFO - PROCESS | 2868 | 1463718927193 Marionette DEBUG loaded listener.js 21:35:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (000000889D27D800) [pid = 2868] [serial = 1000] [outer = 000000889CAC8000] 21:35:27 INFO - PROCESS | 2868 | 1463718927646 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]]]}] 21:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 21:35:27 INFO - PROCESS | 2868 | 1463718927668 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 2868 | 1463718927671 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 21:35:27 INFO - PROCESS | 2868 | 1463718927674 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:35:27 INFO - PROCESS | 2868 | 1463718927676 Marionette TRACE conn6 <- [1,1298,null,{}] 21:35:27 INFO - PROCESS | 2868 | 1463718927680 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}] 21:35:27 INFO - PROCESS | 2868 | 1463718927780 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 21:35:27 INFO - PROCESS | 2868 | 1463718927787 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1038800 == 95 [pid = 2868] [id = 334] 21:35:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (00000088922A1400) [pid = 2868] [serial = 1001] [outer = 0000000000000000] 21:35:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (000000889D302800) [pid = 2868] [serial = 1002] [outer = 00000088922A1400] 21:35:27 INFO - PROCESS | 2868 | 1463718927833 Marionette DEBUG loaded listener.js 21:35:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000889D353000) [pid = 2868] [serial = 1003] [outer = 00000088922A1400] 21:35:28 INFO - PROCESS | 2868 | 1463718928544 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]]]}] 21:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 21:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 922ms 21:35:28 INFO - PROCESS | 2868 | 1463718928600 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 21:35:28 INFO - PROCESS | 2868 | 1463718928605 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 21:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:35:28 INFO - PROCESS | 2868 | 1463718928611 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - PROCESS | 2868 | 1463718928615 Marionette TRACE conn6 <- [1,1302,null,{}] 21:35:28 INFO - PROCESS | 2868 | 1463718928622 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}] 21:35:28 INFO - PROCESS | 2868 | 1463718928754 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 21:35:28 INFO - PROCESS | 2868 | 1463718928891 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:28 INFO - PROCESS | 2868 | ++DOCSHELL 000000889699C800 == 96 [pid = 2868] [id = 335] 21:35:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000888BC27000) [pid = 2868] [serial = 1004] [outer = 0000000000000000] 21:35:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (000000888D551C00) [pid = 2868] [serial = 1005] [outer = 000000888BC27000] 21:35:28 INFO - PROCESS | 2868 | 1463718928955 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088921EC800) [pid = 2868] [serial = 1006] [outer = 000000888BC27000] 21:35:29 INFO - PROCESS | 2868 | 1463718929625 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]]]}] 21:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1024ms 21:35:29 INFO - PROCESS | 2868 | 1463718929639 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 21:35:29 INFO - PROCESS | 2868 | 1463718929645 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 21:35:29 INFO - PROCESS | 2868 | 1463718929652 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:35:29 INFO - PROCESS | 2868 | 1463718929655 Marionette TRACE conn6 <- [1,1306,null,{}] 21:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:35:29 INFO - PROCESS | 2868 | 1463718929660 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}] 21:35:29 INFO - PROCESS | 2868 | 1463718929795 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 21:35:29 INFO - PROCESS | 2868 | 1463718929932 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:29 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D28D800 == 97 [pid = 2868] [id = 336] 21:35:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (0000008897389400) [pid = 2868] [serial = 1007] [outer = 0000000000000000] 21:35:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (0000008897391C00) [pid = 2868] [serial = 1008] [outer = 0000008897389400] 21:35:30 INFO - PROCESS | 2868 | 1463718930012 Marionette DEBUG loaded listener.js 21:35:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (000000889A2E9400) [pid = 2868] [serial = 1009] [outer = 0000008897389400] 21:35:30 INFO - PROCESS | 2868 | 1463718930666 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]]]}] 21:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1076ms 21:35:30 INFO - PROCESS | 2868 | 1463718930734 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 21:35:30 INFO - PROCESS | 2868 | 1463718930736 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 21:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:35:30 INFO - PROCESS | 2868 | 1463718930740 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:35:30 INFO - PROCESS | 2868 | 1463718930745 Marionette TRACE conn6 <- [1,1310,null,{}] 21:35:30 INFO - PROCESS | 2868 | 1463718930757 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}] 21:35:30 INFO - PROCESS | 2868 | 1463718930885 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 21:35:31 INFO - PROCESS | 2868 | 1463718931024 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2522000 == 98 [pid = 2868] [id = 337] 21:35:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (000000889AE72000) [pid = 2868] [serial = 1010] [outer = 0000000000000000] 21:35:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (000000889CAC4800) [pid = 2868] [serial = 1011] [outer = 000000889AE72000] 21:35:31 INFO - PROCESS | 2868 | 1463718931086 Marionette DEBUG loaded listener.js 21:35:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (000000889D3EA800) [pid = 2868] [serial = 1012] [outer = 000000889AE72000] 21:35:31 INFO - PROCESS | 2868 | 1463718931720 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]]]}] 21:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1031ms 21:35:31 INFO - PROCESS | 2868 | 1463718931774 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 21:35:31 INFO - PROCESS | 2868 | 1463718931777 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 21:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:35:31 INFO - PROCESS | 2868 | 1463718931781 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:35:31 INFO - PROCESS | 2868 | 1463718931783 Marionette TRACE conn6 <- [1,1314,null,{}] 21:35:31 INFO - PROCESS | 2868 | 1463718931787 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}] 21:35:31 INFO - PROCESS | 2868 | 1463718931913 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 21:35:32 INFO - PROCESS | 2868 | 1463718932048 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25CE800 == 99 [pid = 2868] [id = 338] 21:35:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (000000889D50E400) [pid = 2868] [serial = 1013] [outer = 0000000000000000] 21:35:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889DBC5400) [pid = 2868] [serial = 1014] [outer = 000000889D50E400] 21:35:32 INFO - PROCESS | 2868 | 1463718932107 Marionette DEBUG loaded listener.js 21:35:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (000000889DFB6800) [pid = 2868] [serial = 1015] [outer = 000000889D50E400] 21:35:32 INFO - PROCESS | 2868 | 1463718932723 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]]]}] 21:35:32 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 21:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 21:35:32 INFO - PROCESS | 2868 | 1463718932769 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 21:35:32 INFO - PROCESS | 2868 | 1463718932772 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 21:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:35:32 INFO - PROCESS | 2868 | 1463718932775 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:35:32 INFO - PROCESS | 2868 | 1463718932777 Marionette TRACE conn6 <- [1,1318,null,{}] 21:35:32 INFO - PROCESS | 2868 | 1463718932781 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}] 21:35:32 INFO - PROCESS | 2868 | 1463718932906 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 21:35:33 INFO - PROCESS | 2868 | 1463718933042 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FB8000 == 100 [pid = 2868] [id = 339] 21:35:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (000000889E057400) [pid = 2868] [serial = 1016] [outer = 0000000000000000] 21:35:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (000000889E061400) [pid = 2868] [serial = 1017] [outer = 000000889E057400] 21:35:33 INFO - PROCESS | 2868 | 1463718933101 Marionette DEBUG loaded listener.js 21:35:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (000000889E133C00) [pid = 2868] [serial = 1018] [outer = 000000889E057400] 21:35:33 INFO - PROCESS | 2868 | 1463718933665 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]]]}] 21:35:33 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 21:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 923ms 21:35:33 INFO - PROCESS | 2868 | 1463718933701 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 21:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:35:33 INFO - PROCESS | 2868 | 1463718933704 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 21:35:33 INFO - PROCESS | 2868 | 1463718933707 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:35:33 INFO - PROCESS | 2868 | 1463718933709 Marionette TRACE conn6 <- [1,1322,null,{}] 21:35:33 INFO - PROCESS | 2868 | 1463718933713 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}] 21:35:33 INFO - PROCESS | 2868 | 1463718933857 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 21:35:34 INFO - PROCESS | 2868 | 1463718933994 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A40AF800 == 101 [pid = 2868] [id = 340] 21:35:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (000000889EC44000) [pid = 2868] [serial = 1019] [outer = 0000000000000000] 21:35:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (00000088A0C10C00) [pid = 2868] [serial = 1020] [outer = 000000889EC44000] 21:35:34 INFO - PROCESS | 2868 | 1463718934054 Marionette DEBUG loaded listener.js 21:35:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088A113E800) [pid = 2868] [serial = 1021] [outer = 000000889EC44000] 21:35:34 INFO - PROCESS | 2868 | 1463718934649 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]]]}] 21:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 987ms 21:35:34 INFO - PROCESS | 2868 | 1463718934696 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 21:35:34 INFO - PROCESS | 2868 | 1463718934699 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 21:35:34 INFO - PROCESS | 2868 | 1463718934703 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:35:34 INFO - PROCESS | 2868 | 1463718934705 Marionette TRACE conn6 <- [1,1326,null,{}] 21:35:34 INFO - PROCESS | 2868 | 1463718934709 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}] 21:35:34 INFO - PROCESS | 2868 | 1463718934831 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 21:35:34 INFO - PROCESS | 2868 | 1463718934966 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A465F000 == 102 [pid = 2868] [id = 341] 21:35:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889ED5F800) [pid = 2868] [serial = 1022] [outer = 0000000000000000] 21:35:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088A3FD8800) [pid = 2868] [serial = 1023] [outer = 000000889ED5F800] 21:35:35 INFO - PROCESS | 2868 | 1463718935024 Marionette DEBUG loaded listener.js 21:35:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088A408EC00) [pid = 2868] [serial = 1024] [outer = 000000889ED5F800] 21:35:36 INFO - PROCESS | 2868 | 1463718936151 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]]]}] 21:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1484ms 21:35:36 INFO - PROCESS | 2868 | 1463718936190 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 21:35:36 INFO - PROCESS | 2868 | 1463718936193 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 21:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:35:36 INFO - PROCESS | 2868 | 1463718936197 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - PROCESS | 2868 | 1463718936199 Marionette TRACE conn6 <- [1,1330,null,{}] 21:35:36 INFO - PROCESS | 2868 | 1463718936203 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}] 21:35:36 INFO - PROCESS | 2868 | 1463718936329 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 21:35:36 INFO - PROCESS | 2868 | 1463718936467 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5210000 == 103 [pid = 2868] [id = 342] 21:35:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000888B02D800) [pid = 2868] [serial = 1025] [outer = 0000000000000000] 21:35:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000889D356800) [pid = 2868] [serial = 1026] [outer = 000000888B02D800] 21:35:36 INFO - PROCESS | 2868 | 1463718936524 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088A4159C00) [pid = 2868] [serial = 1027] [outer = 000000888B02D800] 21:35:37 INFO - PROCESS | 2868 | 1463718937106 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]]]}] 21:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1129ms 21:35:37 INFO - PROCESS | 2868 | 1463718937358 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 21:35:37 INFO - PROCESS | 2868 | 1463718937363 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 21:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:35:37 INFO - PROCESS | 2868 | 1463718937370 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:35:37 INFO - PROCESS | 2868 | 1463718937373 Marionette TRACE conn6 <- [1,1334,null,{}] 21:35:37 INFO - PROCESS | 2868 | 1463718937379 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}] 21:35:37 INFO - PROCESS | 2868 | 1463718937501 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 21:35:37 INFO - PROCESS | 2868 | 1463718937633 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:37 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898D47800 == 104 [pid = 2868] [id = 343] 21:35:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000888C358000) [pid = 2868] [serial = 1028] [outer = 0000000000000000] 21:35:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (000000888D544800) [pid = 2868] [serial = 1029] [outer = 000000888C358000] 21:35:37 INFO - PROCESS | 2868 | 1463718937689 Marionette DEBUG loaded listener.js 21:35:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (0000008892D52800) [pid = 2868] [serial = 1030] [outer = 000000888C358000] 21:35:38 INFO - PROCESS | 2868 | 1463718938289 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]]]}] 21:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 987ms 21:35:38 INFO - PROCESS | 2868 | 1463718938358 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 21:35:38 INFO - PROCESS | 2868 | 1463718938362 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 21:35:38 INFO - PROCESS | 2868 | 1463718938389 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:35:38 INFO - PROCESS | 2868 | 1463718938394 Marionette TRACE conn6 <- [1,1338,null,{}] 21:35:38 INFO - PROCESS | 2868 | 1463718938398 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}] 21:35:38 INFO - PROCESS | 2868 | 1463718938523 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 21:35:38 INFO - PROCESS | 2868 | 1463718938659 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088979A2000 == 105 [pid = 2868] [id = 344] 21:35:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000888B1D2C00) [pid = 2868] [serial = 1031] [outer = 0000000000000000] 21:35:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (0000008897334C00) [pid = 2868] [serial = 1032] [outer = 000000888B1D2C00] 21:35:38 INFO - PROCESS | 2868 | 1463718938711 Marionette DEBUG loaded listener.js 21:35:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889972AC00) [pid = 2868] [serial = 1033] [outer = 000000888B1D2C00] 21:35:38 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA1F800 == 104 [pid = 2868] [id = 333] 21:35:38 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCD7000 == 103 [pid = 2868] [id = 332] 21:35:38 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCD4000 == 102 [pid = 2868] [id = 331] 21:35:38 INFO - PROCESS | 2868 | --DOCSHELL 000000889D29C800 == 101 [pid = 2868] [id = 330] 21:35:38 INFO - PROCESS | 2868 | --DOCSHELL 000000889C116800 == 100 [pid = 2868] [id = 329] 21:35:38 INFO - PROCESS | 2868 | --DOCSHELL 000000889A568800 == 99 [pid = 2868] [id = 328] 21:35:38 INFO - PROCESS | 2868 | --DOCSHELL 0000008898DC3000 == 98 [pid = 2868] [id = 327] 21:35:38 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (000000889D280000) [pid = 2868] [serial = 906] [outer = 0000000000000000] [url = about:blank] 21:35:38 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889DBC7400) [pid = 2868] [serial = 909] [outer = 0000000000000000] [url = about:blank] 21:35:38 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000889DFF4C00) [pid = 2868] [serial = 912] [outer = 0000000000000000] [url = about:blank] 21:35:38 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (00000088A1015400) [pid = 2868] [serial = 948] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 000000888CE75800 == 97 [pid = 2868] [id = 326] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 0000008897472800 == 96 [pid = 2868] [id = 325] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A88A2000 == 95 [pid = 2868] [id = 323] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8202800 == 94 [pid = 2868] [id = 322] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A74E0800 == 93 [pid = 2868] [id = 321] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7029000 == 92 [pid = 2868] [id = 320] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A631D000 == 91 [pid = 2868] [id = 319] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1039000 == 90 [pid = 2868] [id = 318] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 000000889799C800 == 89 [pid = 2868] [id = 317] 21:35:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5E60800 == 88 [pid = 2868] [id = 316] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088A8C53C00) [pid = 2868] [serial = 859] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (00000088A4B85000) [pid = 2868] [serial = 748] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088A419FC00) [pid = 2868] [serial = 862] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088A6F0E400) [pid = 2868] [serial = 853] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (00000088A7506000) [pid = 2868] [serial = 802] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (00000088A4BBB400) [pid = 2868] [serial = 847] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088A64C1400) [pid = 2868] [serial = 850] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (00000088A7EB3800) [pid = 2868] [serial = 856] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088A7511800) [pid = 2868] [serial = 799] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (000000889A2EA400) [pid = 2868] [serial = 927] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (000000889AC2E000) [pid = 2868] [serial = 928] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (0000008896576C00) [pid = 2868] [serial = 897] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (000000888D562800) [pid = 2868] [serial = 918] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (0000008892D0BC00) [pid = 2868] [serial = 919] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 141 (0000008899B31400) [pid = 2868] [serial = 922] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 140 (0000008898B0B000) [pid = 2868] [serial = 921] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 139 (000000889D27DC00) [pid = 2868] [serial = 933] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (000000889D507000) [pid = 2868] [serial = 934] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (000000889AF3C800) [pid = 2868] [serial = 900] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (000000888D288800) [pid = 2868] [serial = 894] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (000000889AFED800) [pid = 2868] [serial = 930] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (000000889E130800) [pid = 2868] [serial = 916] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000888BC2DC00) [pid = 2868] [serial = 915] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (0000008892D5CC00) [pid = 2868] [serial = 924] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (0000008897337400) [pid = 2868] [serial = 925] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (000000889E089C00) [pid = 2868] [serial = 937] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 129 (000000889DBCDC00) [pid = 2868] [serial = 936] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 128 (000000889D211800) [pid = 2868] [serial = 903] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 127 (000000889EC3D000) [pid = 2868] [serial = 939] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 126 (000000889E135C00) [pid = 2868] [serial = 946] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 125 (000000889D286800) [pid = 2868] [serial = 945] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 124 (000000889EC68C00) [pid = 2868] [serial = 940] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 123 (0000008896E33400) [pid = 2868] [serial = 942] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 122 (0000008899B31000) [pid = 2868] [serial = 943] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | --DOMWINDOW == 121 (000000889BD7A400) [pid = 2868] [serial = 931] [outer = 0000000000000000] [url = about:blank] 21:35:39 INFO - PROCESS | 2868 | 1463718939300 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]]]}] 21:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 923ms 21:35:39 INFO - PROCESS | 2868 | 1463718939316 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 21:35:39 INFO - PROCESS | 2868 | 1463718939319 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 21:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:35:39 INFO - PROCESS | 2868 | 1463718939322 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:35:39 INFO - PROCESS | 2868 | 1463718939324 Marionette TRACE conn6 <- [1,1342,null,{}] 21:35:39 INFO - PROCESS | 2868 | 1463718939339 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}] 21:35:39 INFO - PROCESS | 2868 | 1463718939453 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 21:35:39 INFO - PROCESS | 2868 | 1463718939549 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:39 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A67800 == 89 [pid = 2868] [id = 345] 21:35:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 122 (000000889316AC00) [pid = 2868] [serial = 1034] [outer = 0000000000000000] 21:35:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 123 (0000008896ECFC00) [pid = 2868] [serial = 1035] [outer = 000000889316AC00] 21:35:39 INFO - PROCESS | 2868 | 1463718939601 Marionette DEBUG loaded listener.js 21:35:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 124 (0000008899725400) [pid = 2868] [serial = 1036] [outer = 000000889316AC00] 21:35:40 INFO - PROCESS | 2868 | 1463718940004 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]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 21:35:40 INFO - PROCESS | 2868 | 1463718940059 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 2868 | 1463718940061 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 21:35:40 INFO - PROCESS | 2868 | 1463718940064 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:35:40 INFO - PROCESS | 2868 | 1463718940066 Marionette TRACE conn6 <- [1,1346,null,{}] 21:35:40 INFO - PROCESS | 2868 | 1463718940105 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}] 21:35:40 INFO - PROCESS | 2868 | 1463718940211 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 21:35:40 INFO - PROCESS | 2868 | 1463718940223 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:40 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D29C000 == 90 [pid = 2868] [id = 346] 21:35:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 125 (000000889A279C00) [pid = 2868] [serial = 1037] [outer = 0000000000000000] 21:35:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 126 (000000889A2EBC00) [pid = 2868] [serial = 1038] [outer = 000000889A279C00] 21:35:40 INFO - PROCESS | 2868 | 1463718940270 Marionette DEBUG loaded listener.js 21:35:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 127 (000000889A7BD400) [pid = 2868] [serial = 1039] [outer = 000000889A279C00] 21:35:40 INFO - PROCESS | 2868 | 1463718940742 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]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 713ms 21:35:40 INFO - PROCESS | 2868 | 1463718940781 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 2868 | 1463718940783 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 21:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:35:40 INFO - PROCESS | 2868 | 1463718940787 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - PROCESS | 2868 | 1463718940789 Marionette TRACE conn6 <- [1,1350,null,{}] 21:35:40 INFO - PROCESS | 2868 | 1463718940792 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}] 21:35:40 INFO - PROCESS | 2868 | 1463718940892 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 21:35:40 INFO - PROCESS | 2868 | 1463718940901 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:40 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E021000 == 91 [pid = 2868] [id = 347] 21:35:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 128 (000000889AE56C00) [pid = 2868] [serial = 1040] [outer = 0000000000000000] 21:35:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 129 (000000889AF3B800) [pid = 2868] [serial = 1041] [outer = 000000889AE56C00] 21:35:40 INFO - PROCESS | 2868 | 1463718940948 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 130 (000000889BA91400) [pid = 2868] [serial = 1042] [outer = 000000889AE56C00] 21:35:41 INFO - PROCESS | 2868 | 1463718941417 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]]]}] 21:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 672ms 21:35:41 INFO - PROCESS | 2868 | 1463718941461 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 21:35:41 INFO - PROCESS | 2868 | 1463718941463 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 21:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:35:41 INFO - PROCESS | 2868 | 1463718941467 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:35:41 INFO - PROCESS | 2868 | 1463718941469 Marionette TRACE conn6 <- [1,1354,null,{}] 21:35:41 INFO - PROCESS | 2868 | 1463718941473 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}] 21:35:41 INFO - PROCESS | 2868 | 1463718941657 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 21:35:41 INFO - PROCESS | 2868 | 1463718941692 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0B9B800 == 92 [pid = 2868] [id = 348] 21:35:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (000000889BD7BC00) [pid = 2868] [serial = 1043] [outer = 0000000000000000] 21:35:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (000000889D268800) [pid = 2868] [serial = 1044] [outer = 000000889BD7BC00] 21:35:41 INFO - PROCESS | 2868 | 1463718941741 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (000000889D3E9800) [pid = 2868] [serial = 1045] [outer = 000000889BD7BC00] 21:35:42 INFO - PROCESS | 2868 | 1463718942229 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] 21:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:35:42 INFO - PROCESS | 2868 | 1463718942248 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 21:35:42 INFO - PROCESS | 2868 | 1463718942252 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:35:42 INFO - PROCESS | 2868 | 1463718942254 Marionette TRACE conn6 <- [1,1358,null,{}] 21:35:42 INFO - PROCESS | 2868 | 1463718942257 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}] 21:35:42 INFO - PROCESS | 2868 | 1463718942390 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 21:35:42 INFO - PROCESS | 2868 | 1463718942405 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1320800 == 93 [pid = 2868] [id = 349] 21:35:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (000000889D50B800) [pid = 2868] [serial = 1046] [outer = 0000000000000000] 21:35:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (000000889E061C00) [pid = 2868] [serial = 1047] [outer = 000000889D50B800] 21:35:42 INFO - PROCESS | 2868 | 1463718942456 Marionette DEBUG loaded listener.js 21:35:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (000000889E13C800) [pid = 2868] [serial = 1048] [outer = 000000889D50B800] 21:35:42 INFO - PROCESS | 2868 | 1463718942922 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] 21:35:43 INFO - PROCESS | 2868 | 1463718942993 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 21:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:35:43 INFO - PROCESS | 2868 | 1463718943034 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 2868 | 1463718943036 Marionette TRACE conn6 <- [1,1362,null,{}] 21:35:43 INFO - PROCESS | 2868 | 1463718943039 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}] 21:35:43 INFO - PROCESS | 2868 | 1463718943173 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 21:35:43 INFO - PROCESS | 2868 | 1463718943192 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25BF000 == 94 [pid = 2868] [id = 350] 21:35:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (000000889EC60C00) [pid = 2868] [serial = 1049] [outer = 0000000000000000] 21:35:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (000000889EC66C00) [pid = 2868] [serial = 1050] [outer = 000000889EC60C00] 21:35:43 INFO - PROCESS | 2868 | 1463718943239 Marionette DEBUG loaded listener.js 21:35:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088A0C09400) [pid = 2868] [serial = 1051] [outer = 000000889EC60C00] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 138 (000000889A39D000) [pid = 2868] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 137 (000000889BADF400) [pid = 2868] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 136 (0000008892D5B800) [pid = 2868] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 135 (0000008897924C00) [pid = 2868] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 134 (000000889CAC8000) [pid = 2868] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 133 (000000888B036C00) [pid = 2868] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 132 (000000888B184000) [pid = 2868] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 131 (000000888D356400) [pid = 2868] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:35:43 INFO - PROCESS | 2868 | --DOMWINDOW == 130 (0000008899225400) [pid = 2868] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:35:43 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:43 INFO - PROCESS | 2868 | 1463718943878 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] 21:35:43 INFO - PROCESS | 2868 | 1463718943909 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 21:35:43 INFO - PROCESS | 2868 | 1463718943913 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:35:43 INFO - PROCESS | 2868 | 1463718943915 Marionette TRACE conn6 <- [1,1366,null,{}] 21:35:43 INFO - PROCESS | 2868 | 1463718943923 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}] 21:35:44 INFO - PROCESS | 2868 | 1463718944059 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 21:35:44 INFO - PROCESS | 2868 | 1463718944119 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FD0800 == 95 [pid = 2868] [id = 351] 21:35:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 131 (0000008896E36000) [pid = 2868] [serial = 1052] [outer = 0000000000000000] 21:35:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 132 (000000889AFF7000) [pid = 2868] [serial = 1053] [outer = 0000008896E36000] 21:35:44 INFO - PROCESS | 2868 | 1463718944166 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 133 (00000088A1136800) [pid = 2868] [serial = 1054] [outer = 0000008896E36000] 21:35:44 INFO - PROCESS | 2868 | 1463718944519 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] 21:35:44 INFO - PROCESS | 2868 | 1463718944609 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 21:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:35:44 INFO - PROCESS | 2868 | 1463718944613 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:35:44 INFO - PROCESS | 2868 | 1463718944615 Marionette TRACE conn6 <- [1,1370,null,{}] 21:35:44 INFO - PROCESS | 2868 | 1463718944624 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}] 21:35:44 INFO - PROCESS | 2868 | 1463718944727 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 21:35:44 INFO - PROCESS | 2868 | 1463718944767 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A508B800 == 96 [pid = 2868] [id = 352] 21:35:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 134 (00000088A4129400) [pid = 2868] [serial = 1055] [outer = 0000000000000000] 21:35:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 135 (00000088A4154C00) [pid = 2868] [serial = 1056] [outer = 00000088A4129400] 21:35:44 INFO - PROCESS | 2868 | 1463718944814 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 136 (00000088A4196800) [pid = 2868] [serial = 1057] [outer = 00000088A4129400] 21:35:45 INFO - PROCESS | 2868 | [2868] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:35:45 INFO - PROCESS | 2868 | 1463718945304 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] 21:35:45 INFO - PROCESS | 2868 | 1463718945352 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 21:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:35:45 INFO - PROCESS | 2868 | 1463718945355 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:35:45 INFO - PROCESS | 2868 | 1463718945358 Marionette TRACE conn6 <- [1,1374,null,{}] 21:35:45 INFO - PROCESS | 2868 | 1463718945362 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}] 21:35:45 INFO - PROCESS | 2868 | 1463718945484 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 21:35:45 INFO - PROCESS | 2868 | 1463718945498 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A562F800 == 97 [pid = 2868] [id = 353] 21:35:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 137 (00000088A46AC800) [pid = 2868] [serial = 1058] [outer = 0000000000000000] 21:35:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 138 (00000088A4B80000) [pid = 2868] [serial = 1059] [outer = 00000088A46AC800] 21:35:45 INFO - PROCESS | 2868 | 1463718945551 Marionette DEBUG loaded listener.js 21:35:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 139 (00000088A4BB2000) [pid = 2868] [serial = 1060] [outer = 00000088A46AC800] 21:35:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 140 (000000888B05F000) [pid = 2868] [serial = 1061] [outer = 0000008892131000] 21:35:46 INFO - PROCESS | 2868 | 1463718946469 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] 21:35:46 INFO - PROCESS | 2868 | 1463718946504 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 21:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:35:46 INFO - PROCESS | 2868 | 1463718946510 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:35:46 INFO - PROCESS | 2868 | 1463718946515 Marionette TRACE conn6 <- [1,1378,null,{}] 21:35:46 INFO - PROCESS | 2868 | 1463718946520 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}] 21:35:46 INFO - PROCESS | 2868 | 1463718946657 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 21:35:46 INFO - PROCESS | 2868 | 1463718946798 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088997CE000 == 98 [pid = 2868] [id = 354] 21:35:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 141 (000000889160AC00) [pid = 2868] [serial = 1062] [outer = 0000000000000000] 21:35:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 142 (00000088968DE800) [pid = 2868] [serial = 1063] [outer = 000000889160AC00] 21:35:46 INFO - PROCESS | 2868 | 1463718946859 Marionette DEBUG loaded listener.js 21:35:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (0000008898D33000) [pid = 2868] [serial = 1064] [outer = 000000889160AC00] 21:35:47 INFO - PROCESS | 2868 | 1463718947420 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]]]}] 21:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 923ms 21:35:47 INFO - PROCESS | 2868 | 1463718947449 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 21:35:47 INFO - PROCESS | 2868 | 1463718947455 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 21:35:47 INFO - PROCESS | 2868 | 1463718947463 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:35:47 INFO - PROCESS | 2868 | 1463718947467 Marionette TRACE conn6 <- [1,1382,null,{}] 21:35:47 INFO - PROCESS | 2868 | 1463718947471 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}] 21:35:47 INFO - PROCESS | 2868 | 1463718947605 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 21:35:47 INFO - PROCESS | 2868 | 1463718947715 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2827800 == 99 [pid = 2868] [id = 355] 21:35:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (000000889AC29C00) [pid = 2868] [serial = 1065] [outer = 0000000000000000] 21:35:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (000000889BB4B400) [pid = 2868] [serial = 1066] [outer = 000000889AC29C00] 21:35:47 INFO - PROCESS | 2868 | 1463718947772 Marionette DEBUG loaded listener.js 21:35:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (000000889D214C00) [pid = 2868] [serial = 1067] [outer = 000000889AC29C00] 21:35:48 INFO - PROCESS | 2868 | 1463718948415 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]]]}] 21:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1022ms 21:35:48 INFO - PROCESS | 2868 | 1463718948492 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 21:35:48 INFO - PROCESS | 2868 | 1463718948495 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 21:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:35:48 INFO - PROCESS | 2868 | 1463718948499 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:35:48 INFO - PROCESS | 2868 | 1463718948503 Marionette TRACE conn6 <- [1,1386,null,{}] 21:35:48 INFO - PROCESS | 2868 | 1463718948516 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}] 21:35:48 INFO - PROCESS | 2868 | 1463718948675 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 21:35:48 INFO - PROCESS | 2868 | 1463718948805 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5E50000 == 100 [pid = 2868] [id = 356] 21:35:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (000000889E084C00) [pid = 2868] [serial = 1068] [outer = 0000000000000000] 21:35:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (00000088A140B400) [pid = 2868] [serial = 1069] [outer = 000000889E084C00] 21:35:48 INFO - PROCESS | 2868 | 1463718948865 Marionette DEBUG loaded listener.js 21:35:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (00000088A46B3400) [pid = 2868] [serial = 1070] [outer = 000000889E084C00] 21:35:49 INFO - PROCESS | 2868 | 1463718949431 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]]]}] 21:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 21:35:49 INFO - PROCESS | 2868 | 1463718949487 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 21:35:49 INFO - PROCESS | 2868 | 1463718949490 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 21:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:35:49 INFO - PROCESS | 2868 | 1463718949494 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - PROCESS | 2868 | 1463718949496 Marionette TRACE conn6 <- [1,1390,null,{}] 21:35:49 INFO - PROCESS | 2868 | 1463718949500 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}] 21:35:49 INFO - PROCESS | 2868 | 1463718949629 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 21:35:49 INFO - PROCESS | 2868 | 1463718949740 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6315800 == 101 [pid = 2868] [id = 357] 21:35:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (00000088A4B89800) [pid = 2868] [serial = 1071] [outer = 0000000000000000] 21:35:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (00000088A4BB2C00) [pid = 2868] [serial = 1072] [outer = 00000088A4B89800] 21:35:49 INFO - PROCESS | 2868 | 1463718949797 Marionette DEBUG loaded listener.js 21:35:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (00000088A4BBFC00) [pid = 2868] [serial = 1073] [outer = 00000088A4B89800] 21:35:50 INFO - PROCESS | 2868 | 1463718950381 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]]]}] 21:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 923ms 21:35:50 INFO - PROCESS | 2868 | 1463718950419 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 21:35:50 INFO - PROCESS | 2868 | 1463718950421 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 21:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:35:50 INFO - PROCESS | 2868 | 1463718950458 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:35:50 INFO - PROCESS | 2868 | 1463718950461 Marionette TRACE conn6 <- [1,1394,null,{}] 21:35:50 INFO - PROCESS | 2868 | 1463718950466 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}] 21:35:50 INFO - PROCESS | 2868 | 1463718950637 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 21:35:50 INFO - PROCESS | 2868 | 1463718950715 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7012000 == 102 [pid = 2868] [id = 358] 21:35:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (00000088A4B89C00) [pid = 2868] [serial = 1074] [outer = 0000000000000000] 21:35:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (00000088A5148000) [pid = 2868] [serial = 1075] [outer = 00000088A4B89C00] 21:35:50 INFO - PROCESS | 2868 | 1463718950772 Marionette DEBUG loaded listener.js 21:35:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (00000088A5272800) [pid = 2868] [serial = 1076] [outer = 00000088A4B89C00] 21:35:51 INFO - PROCESS | 2868 | 1463718951360 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]]]}] 21:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 965ms 21:35:51 INFO - PROCESS | 2868 | 1463718951393 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 21:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:35:51 INFO - PROCESS | 2868 | 1463718951396 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 21:35:51 INFO - PROCESS | 2868 | 1463718951399 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:35:51 INFO - PROCESS | 2868 | 1463718951401 Marionette TRACE conn6 <- [1,1398,null,{}] 21:35:51 INFO - PROCESS | 2868 | 1463718951405 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}] 21:35:51 INFO - PROCESS | 2868 | 1463718951543 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 21:35:51 INFO - PROCESS | 2868 | 1463718951654 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7422800 == 103 [pid = 2868] [id = 359] 21:35:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (00000088A5E42800) [pid = 2868] [serial = 1077] [outer = 0000000000000000] 21:35:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (00000088A64C4000) [pid = 2868] [serial = 1078] [outer = 00000088A5E42800] 21:35:51 INFO - PROCESS | 2868 | 1463718951711 Marionette DEBUG loaded listener.js 21:35:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (00000088A64CD000) [pid = 2868] [serial = 1079] [outer = 00000088A5E42800] 21:35:52 INFO - PROCESS | 2868 | 1463718952357 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]]]}] 21:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 988ms 21:35:52 INFO - PROCESS | 2868 | 1463718952389 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 21:35:52 INFO - PROCESS | 2868 | 1463718952391 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 21:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:35:52 INFO - PROCESS | 2868 | 1463718952395 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:35:52 INFO - PROCESS | 2868 | 1463718952397 Marionette TRACE conn6 <- [1,1402,null,{}] 21:35:52 INFO - PROCESS | 2868 | 1463718952418 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}] 21:35:52 INFO - PROCESS | 2868 | 1463718952592 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 21:35:52 INFO - PROCESS | 2868 | 1463718952603 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AC8000 == 104 [pid = 2868] [id = 360] 21:35:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (00000088A64D2C00) [pid = 2868] [serial = 1080] [outer = 0000000000000000] 21:35:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088A64D6C00) [pid = 2868] [serial = 1081] [outer = 00000088A64D2C00] 21:35:52 INFO - PROCESS | 2868 | 1463718952659 Marionette DEBUG loaded listener.js 21:35:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (00000088A64DE400) [pid = 2868] [serial = 1082] [outer = 00000088A64D2C00] 21:35:53 INFO - PROCESS | 2868 | 1463718953378 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]]]}] 21:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1025ms 21:35:53 INFO - PROCESS | 2868 | 1463718953423 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 21:35:53 INFO - PROCESS | 2868 | 1463718953426 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 21:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:35:53 INFO - PROCESS | 2868 | 1463718953429 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - PROCESS | 2868 | 1463718953431 Marionette TRACE conn6 <- [1,1406,null,{}] 21:35:53 INFO - PROCESS | 2868 | 1463718953435 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}] 21:35:53 INFO - PROCESS | 2868 | 1463718953565 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 21:35:53 INFO - PROCESS | 2868 | 1463718953700 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7E71000 == 105 [pid = 2868] [id = 361] 21:35:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088A6D0DC00) [pid = 2868] [serial = 1083] [outer = 0000000000000000] 21:35:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088A6D12000) [pid = 2868] [serial = 1084] [outer = 00000088A6D0DC00] 21:35:53 INFO - PROCESS | 2868 | 1463718953757 Marionette DEBUG loaded listener.js 21:35:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088A6F03C00) [pid = 2868] [serial = 1085] [outer = 00000088A6D0DC00] 21:35:54 INFO - PROCESS | 2868 | 1463718954311 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]]]}] 21:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 922ms 21:35:54 INFO - PROCESS | 2868 | 1463718954355 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 21:35:54 INFO - PROCESS | 2868 | 1463718954358 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 21:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:35:54 INFO - PROCESS | 2868 | 1463718954361 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:35:54 INFO - PROCESS | 2868 | 1463718954364 Marionette TRACE conn6 <- [1,1410,null,{}] 21:35:54 INFO - PROCESS | 2868 | 1463718954367 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}] 21:35:54 INFO - PROCESS | 2868 | 1463718954496 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 21:35:54 INFO - PROCESS | 2868 | 1463718954608 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8894000 == 106 [pid = 2868] [id = 362] 21:35:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088A5B99C00) [pid = 2868] [serial = 1086] [outer = 0000000000000000] 21:35:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088A5BA2400) [pid = 2868] [serial = 1087] [outer = 00000088A5B99C00] 21:35:54 INFO - PROCESS | 2868 | 1463718954665 Marionette DEBUG loaded listener.js 21:35:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A6D0F000) [pid = 2868] [serial = 1088] [outer = 00000088A5B99C00] 21:35:55 INFO - PROCESS | 2868 | 1463718955346 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]]]}] 21:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1024ms 21:35:55 INFO - PROCESS | 2868 | 1463718955404 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 2868 | 1463718955407 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 21:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:35:55 INFO - PROCESS | 2868 | 1463718955430 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - PROCESS | 2868 | 1463718955433 Marionette TRACE conn6 <- [1,1414,null,{}] 21:35:55 INFO - PROCESS | 2868 | 1463718955437 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}] 21:35:55 INFO - PROCESS | 2868 | 1463718955565 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 21:35:55 INFO - PROCESS | 2868 | 1463718955896 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:55 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B7C000 == 107 [pid = 2868] [id = 363] 21:35:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (000000888B029800) [pid = 2868] [serial = 1089] [outer = 0000000000000000] 21:35:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (000000888B054400) [pid = 2868] [serial = 1090] [outer = 000000888B029800] 21:35:55 INFO - PROCESS | 2868 | 1463718955984 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000888D555400) [pid = 2868] [serial = 1091] [outer = 000000888B029800] 21:35:56 INFO - PROCESS | 2868 | 1463718956701 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]]]}] 21:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1325ms 21:35:56 INFO - PROCESS | 2868 | 1463718956757 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 21:35:56 INFO - PROCESS | 2868 | 1463718956762 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 21:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:35:56 INFO - PROCESS | 2868 | 1463718956767 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 2868 | 1463718956771 Marionette TRACE conn6 <- [1,1418,null,{}] 21:35:56 INFO - PROCESS | 2868 | 1463718956776 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}] 21:35:56 INFO - PROCESS | 2868 | 1463718956903 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 21:35:57 INFO - PROCESS | 2868 | 1463718957048 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:57 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896EBD000 == 108 [pid = 2868] [id = 364] 21:35:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (0000008897131C00) [pid = 2868] [serial = 1092] [outer = 0000000000000000] 21:35:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (000000889738C800) [pid = 2868] [serial = 1093] [outer = 0000008897131C00] 21:35:57 INFO - PROCESS | 2868 | 1463718957101 Marionette DEBUG loaded listener.js 21:35:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (0000008899726400) [pid = 2868] [serial = 1094] [outer = 0000008897131C00] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A521D000 == 107 [pid = 2868] [id = 227] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A508B800 == 106 [pid = 2868] [id = 352] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FD0800 == 105 [pid = 2868] [id = 351] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25BF000 == 104 [pid = 2868] [id = 350] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1320800 == 103 [pid = 2868] [id = 349] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0B9B800 == 102 [pid = 2868] [id = 348] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889E021000 == 101 [pid = 2868] [id = 347] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (00000088A4157800) [pid = 2868] [serial = 966] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (00000088A46AB800) [pid = 2868] [serial = 969] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889D302800) [pid = 2868] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889D29C000 == 100 [pid = 2868] [id = 346] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 0000008899A67800 == 99 [pid = 2868] [id = 345] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088979A2000 == 98 [pid = 2868] [id = 344] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 0000008898D47800 == 97 [pid = 2868] [id = 343] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A465F000 == 96 [pid = 2868] [id = 341] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A40AF800 == 95 [pid = 2868] [id = 340] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FB8000 == 94 [pid = 2868] [id = 339] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25CE800 == 93 [pid = 2868] [id = 338] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2522000 == 92 [pid = 2868] [id = 337] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889D28D800 == 91 [pid = 2868] [id = 336] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 000000889699C800 == 90 [pid = 2868] [id = 335] 21:35:57 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1038800 == 89 [pid = 2868] [id = 334] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (000000889AE0F400) [pid = 2868] [serial = 990] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (000000889BB47800) [pid = 2868] [serial = 993] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (000000889AFF9800) [pid = 2868] [serial = 991] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (0000008896578C00) [pid = 2868] [serial = 981] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (0000008897127800) [pid = 2868] [serial = 982] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (0000008899229C00) [pid = 2868] [serial = 984] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (0000008899885000) [pid = 2868] [serial = 985] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889D218000) [pid = 2868] [serial = 999] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (000000889140EC00) [pid = 2868] [serial = 951] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088A1016C00) [pid = 2868] [serial = 960] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (0000008899B26C00) [pid = 2868] [serial = 954] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088A1411400) [pid = 2868] [serial = 963] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000888C5B7800) [pid = 2868] [serial = 978] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000889689BC00) [pid = 2868] [serial = 979] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (000000889D308C00) [pid = 2868] [serial = 957] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (0000008891605800) [pid = 2868] [serial = 976] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (000000888D281C00) [pid = 2868] [serial = 975] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (000000888C355400) [pid = 2868] [serial = 972] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (0000008899B2EC00) [pid = 2868] [serial = 996] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (000000889C279C00) [pid = 2868] [serial = 994] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (0000008899F77800) [pid = 2868] [serial = 987] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (000000889A2BB400) [pid = 2868] [serial = 988] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (000000889D27D800) [pid = 2868] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (000000889C696000) [pid = 2868] [serial = 997] [outer = 0000000000000000] [url = about:blank] 21:35:57 INFO - PROCESS | 2868 | 1463718957749 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]]]}] 21:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1027ms 21:35:57 INFO - PROCESS | 2868 | 1463718957800 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 21:35:57 INFO - PROCESS | 2868 | 1463718957804 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 21:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:35:57 INFO - PROCESS | 2868 | 1463718957809 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:35:57 INFO - PROCESS | 2868 | 1463718957811 Marionette TRACE conn6 <- [1,1422,null,{}] 21:35:57 INFO - PROCESS | 2868 | 1463718957815 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}] 21:35:57 INFO - PROCESS | 2868 | 1463718957921 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 21:35:58 INFO - PROCESS | 2868 | 1463718958019 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:58 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896EB1800 == 90 [pid = 2868] [id = 365] 21:35:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (000000888D543800) [pid = 2868] [serial = 1095] [outer = 0000000000000000] 21:35:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (0000008892D0D000) [pid = 2868] [serial = 1096] [outer = 000000888D543800] 21:35:58 INFO - PROCESS | 2868 | 1463718958069 Marionette DEBUG loaded listener.js 21:35:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889712A000) [pid = 2868] [serial = 1097] [outer = 000000888D543800] 21:35:58 INFO - PROCESS | 2868 | 1463718958556 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]]]}] 21:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 776ms 21:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:35:58 INFO - PROCESS | 2868 | 1463718958590 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 21:35:58 INFO - PROCESS | 2868 | 1463718958593 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 21:35:58 INFO - PROCESS | 2868 | 1463718958598 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:35:58 INFO - PROCESS | 2868 | 1463718958604 Marionette TRACE conn6 <- [1,1426,null,{}] 21:35:58 INFO - PROCESS | 2868 | 1463718958614 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}] 21:35:58 INFO - PROCESS | 2868 | 1463718958722 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 21:35:58 INFO - PROCESS | 2868 | 1463718958732 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:58 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CADA800 == 91 [pid = 2868] [id = 366] 21:35:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (000000889A270800) [pid = 2868] [serial = 1098] [outer = 0000000000000000] 21:35:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (000000889A2B2000) [pid = 2868] [serial = 1099] [outer = 000000889A270800] 21:35:58 INFO - PROCESS | 2868 | 1463718958781 Marionette DEBUG loaded listener.js 21:35:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000889A39B000) [pid = 2868] [serial = 1100] [outer = 000000889A270800] 21:35:59 INFO - PROCESS | 2868 | 1463718959276 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]]]}] 21:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 735ms 21:35:59 INFO - PROCESS | 2868 | 1463718959331 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 21:35:59 INFO - PROCESS | 2868 | 1463718959334 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 21:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:35:59 INFO - PROCESS | 2868 | 1463718959338 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:35:59 INFO - PROCESS | 2868 | 1463718959340 Marionette TRACE conn6 <- [1,1430,null,{}] 21:35:59 INFO - PROCESS | 2868 | 1463718959343 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}] 21:35:59 INFO - PROCESS | 2868 | 1463718959448 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 21:35:59 INFO - PROCESS | 2868 | 1463718959556 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D648800 == 92 [pid = 2868] [id = 367] 21:35:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (0000008892D0B400) [pid = 2868] [serial = 1101] [outer = 0000000000000000] 21:35:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (000000889AE53C00) [pid = 2868] [serial = 1102] [outer = 0000008892D0B400] 21:35:59 INFO - PROCESS | 2868 | 1463718959603 Marionette DEBUG loaded listener.js 21:35:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889AFF2400) [pid = 2868] [serial = 1103] [outer = 0000008892D0B400] 21:36:00 INFO - PROCESS | 2868 | 1463718960033 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]]]}] 21:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 21:36:00 INFO - PROCESS | 2868 | 1463718960133 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 2868 | 1463718960136 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 21:36:00 INFO - PROCESS | 2868 | 1463718960139 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 2868 | 1463718960141 Marionette TRACE conn6 <- [1,1434,null,{}] 21:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:36:00 INFO - PROCESS | 2868 | 1463718960153 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}] 21:36:00 INFO - PROCESS | 2868 | 1463718960289 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 21:36:00 INFO - PROCESS | 2868 | 1463718960351 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:00 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E037800 == 93 [pid = 2868] [id = 368] 21:36:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (000000889C196400) [pid = 2868] [serial = 1104] [outer = 0000000000000000] 21:36:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (000000889C607000) [pid = 2868] [serial = 1105] [outer = 000000889C196400] 21:36:00 INFO - PROCESS | 2868 | 1463718960406 Marionette DEBUG loaded listener.js 21:36:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889D214400) [pid = 2868] [serial = 1106] [outer = 000000889C196400] 21:36:00 INFO - PROCESS | 2868 | 1463718960911 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]]]}] 21:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 818ms 21:36:00 INFO - PROCESS | 2868 | 1463718960970 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 2868 | 1463718960972 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 21:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:36:00 INFO - PROCESS | 2868 | 1463718960983 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 2868 | 1463718960985 Marionette TRACE conn6 <- [1,1438,null,{}] 21:36:00 INFO - PROCESS | 2868 | 1463718960988 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}] 21:36:01 INFO - PROCESS | 2868 | 1463718961123 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 21:36:01 INFO - PROCESS | 2868 | 1463718961144 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BB3000 == 94 [pid = 2868] [id = 369] 21:36:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889D303C00) [pid = 2868] [serial = 1107] [outer = 0000000000000000] 21:36:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889D34B400) [pid = 2868] [serial = 1108] [outer = 000000889D303C00] 21:36:01 INFO - PROCESS | 2868 | 1463718961191 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889D503000) [pid = 2868] [serial = 1109] [outer = 000000889D303C00] 21:36:01 INFO - PROCESS | 2868 | 1463718961699 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]]]}] 21:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 775ms 21:36:01 INFO - PROCESS | 2868 | 1463718961759 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 21:36:01 INFO - PROCESS | 2868 | 1463718961761 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 21:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:36:01 INFO - PROCESS | 2868 | 1463718961771 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:36:01 INFO - PROCESS | 2868 | 1463718961773 Marionette TRACE conn6 <- [1,1442,null,{}] 21:36:01 INFO - PROCESS | 2868 | 1463718961777 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}] 21:36:02 INFO - PROCESS | 2868 | 1463718962129 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (000000889AE56C00) [pid = 2868] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (000000888C358000) [pid = 2868] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889BD7BC00) [pid = 2868] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000889CA4EC00) [pid = 2868] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000889EC60C00) [pid = 2868] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (000000888B1D2C00) [pid = 2868] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889DFACC00) [pid = 2868] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (000000889316AC00) [pid = 2868] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (00000088922A3400) [pid = 2868] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (000000889D25C000) [pid = 2868] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (000000889D3F1C00) [pid = 2868] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (000000889AE72C00) [pid = 2868] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 148 (0000008896E36000) [pid = 2868] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 147 (00000088A4129400) [pid = 2868] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 146 (00000088922A1400) [pid = 2868] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 145 (000000889D50B800) [pid = 2868] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 144 (000000888C5B8C00) [pid = 2868] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 143 (000000889A279C00) [pid = 2868] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:36:02 INFO - PROCESS | 2868 | --DOMWINDOW == 142 (000000889ED67C00) [pid = 2868] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:36:02 INFO - PROCESS | 2868 | 1463718962205 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:02 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898D4E000 == 95 [pid = 2868] [id = 370] 21:36:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 143 (000000888B019000) [pid = 2868] [serial = 1110] [outer = 0000000000000000] 21:36:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 144 (000000888B1D2C00) [pid = 2868] [serial = 1111] [outer = 000000888B019000] 21:36:02 INFO - PROCESS | 2868 | 1463718962253 Marionette DEBUG loaded listener.js 21:36:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 145 (0000008897132800) [pid = 2868] [serial = 1112] [outer = 000000888B019000] 21:36:02 INFO - PROCESS | 2868 | 1463718962644 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]]]}] 21:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 923ms 21:36:02 INFO - PROCESS | 2868 | 1463718962696 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 21:36:02 INFO - PROCESS | 2868 | 1463718962698 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 21:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:36:02 INFO - PROCESS | 2868 | 1463718962701 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:36:02 INFO - PROCESS | 2868 | 1463718962703 Marionette TRACE conn6 <- [1,1446,null,{}] 21:36:02 INFO - PROCESS | 2868 | 1463718962707 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}] 21:36:02 INFO - PROCESS | 2868 | 1463718962809 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 21:36:02 INFO - PROCESS | 2868 | 1463718962816 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2524000 == 96 [pid = 2868] [id = 371] 21:36:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 146 (000000889BD70800) [pid = 2868] [serial = 1113] [outer = 0000000000000000] 21:36:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 147 (000000889D50F800) [pid = 2868] [serial = 1114] [outer = 000000889BD70800] 21:36:02 INFO - PROCESS | 2868 | 1463718962864 Marionette DEBUG loaded listener.js 21:36:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 148 (000000889DFF8C00) [pid = 2868] [serial = 1115] [outer = 000000889BD70800] 21:36:03 INFO - PROCESS | 2868 | 1463718963351 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]]]}] 21:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 672ms 21:36:03 INFO - PROCESS | 2868 | 1463718963376 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 21:36:03 INFO - PROCESS | 2868 | 1463718963378 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 21:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:36:03 INFO - PROCESS | 2868 | 1463718963382 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:36:03 INFO - PROCESS | 2868 | 1463718963384 Marionette TRACE conn6 <- [1,1450,null,{}] 21:36:03 INFO - PROCESS | 2868 | 1463718963387 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}] 21:36:03 INFO - PROCESS | 2868 | 1463718963522 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 21:36:03 INFO - PROCESS | 2868 | 1463718963536 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A295E000 == 97 [pid = 2868] [id = 372] 21:36:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 149 (000000889E08AC00) [pid = 2868] [serial = 1116] [outer = 0000000000000000] 21:36:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (000000889E137800) [pid = 2868] [serial = 1117] [outer = 000000889E08AC00] 21:36:03 INFO - PROCESS | 2868 | 1463718963583 Marionette DEBUG loaded listener.js 21:36:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (000000889EC49800) [pid = 2868] [serial = 1118] [outer = 000000889E08AC00] 21:36:04 INFO - PROCESS | 2868 | 1463718964027 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]]]}] 21:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 21:36:04 INFO - PROCESS | 2868 | 1463718964175 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 21:36:04 INFO - PROCESS | 2868 | 1463718964179 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 21:36:04 INFO - PROCESS | 2868 | 1463718964186 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:36:04 INFO - PROCESS | 2868 | 1463718964191 Marionette TRACE conn6 <- [1,1454,null,{}] 21:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:36:04 INFO - PROCESS | 2868 | 1463718964198 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}] 21:36:04 INFO - PROCESS | 2868 | 1463718964367 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 21:36:04 INFO - PROCESS | 2868 | 1463718964503 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:04 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BF8800 == 98 [pid = 2868] [id = 373] 21:36:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000888BC22000) [pid = 2868] [serial = 1119] [outer = 0000000000000000] 21:36:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000888BC2C000) [pid = 2868] [serial = 1120] [outer = 000000888BC22000] 21:36:04 INFO - PROCESS | 2868 | 1463718964569 Marionette DEBUG loaded listener.js 21:36:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (0000008892D0D400) [pid = 2868] [serial = 1121] [outer = 000000888BC22000] 21:36:05 INFO - PROCESS | 2868 | 1463718965224 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]]]}] 21:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1067ms 21:36:05 INFO - PROCESS | 2868 | 1463718965271 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 21:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:36:05 INFO - PROCESS | 2868 | 1463718965276 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 21:36:05 INFO - PROCESS | 2868 | 1463718965284 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:36:05 INFO - PROCESS | 2868 | 1463718965289 Marionette TRACE conn6 <- [1,1458,null,{}] 21:36:05 INFO - PROCESS | 2868 | 1463718965293 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}] 21:36:05 INFO - PROCESS | 2868 | 1463718965427 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 21:36:05 INFO - PROCESS | 2868 | 1463718965539 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:05 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D640800 == 99 [pid = 2868] [id = 374] 21:36:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (0000008899226C00) [pid = 2868] [serial = 1122] [outer = 0000000000000000] 21:36:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (0000008899B2B400) [pid = 2868] [serial = 1123] [outer = 0000008899226C00] 21:36:05 INFO - PROCESS | 2868 | 1463718965597 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (000000889A399400) [pid = 2868] [serial = 1124] [outer = 0000008899226C00] 21:36:06 INFO - PROCESS | 2868 | 1463718966287 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]]]}] 21:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1032ms 21:36:06 INFO - PROCESS | 2868 | 1463718966315 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 21:36:06 INFO - PROCESS | 2868 | 1463718966318 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 21:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:36:06 INFO - PROCESS | 2868 | 1463718966322 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:36:06 INFO - PROCESS | 2868 | 1463718966325 Marionette TRACE conn6 <- [1,1462,null,{}] 21:36:06 INFO - PROCESS | 2868 | 1463718966336 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}] 21:36:06 INFO - PROCESS | 2868 | 1463718966493 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 21:36:06 INFO - PROCESS | 2868 | 1463718966637 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4666800 == 100 [pid = 2868] [id = 375] 21:36:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889D218800) [pid = 2868] [serial = 1125] [outer = 0000000000000000] 21:36:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889D25C800) [pid = 2868] [serial = 1126] [outer = 000000889D218800] 21:36:06 INFO - PROCESS | 2868 | 1463718966700 Marionette DEBUG loaded listener.js 21:36:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889DBCB800) [pid = 2868] [serial = 1127] [outer = 000000889D218800] 21:36:07 INFO - PROCESS | 2868 | 1463718967308 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]]]}] 21:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1025ms 21:36:07 INFO - PROCESS | 2868 | 1463718967348 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 21:36:07 INFO - PROCESS | 2868 | 1463718967351 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 21:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:36:07 INFO - PROCESS | 2868 | 1463718967354 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:36:07 INFO - PROCESS | 2868 | 1463718967357 Marionette TRACE conn6 <- [1,1466,null,{}] 21:36:07 INFO - PROCESS | 2868 | 1463718967360 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}] 21:36:07 INFO - PROCESS | 2868 | 1463718967490 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 21:36:07 INFO - PROCESS | 2868 | 1463718967632 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5633000 == 101 [pid = 2868] [id = 376] 21:36:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889ED5E800) [pid = 2868] [serial = 1128] [outer = 0000000000000000] 21:36:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088A0C0E800) [pid = 2868] [serial = 1129] [outer = 000000889ED5E800] 21:36:07 INFO - PROCESS | 2868 | 1463718967691 Marionette DEBUG loaded listener.js 21:36:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088A140F800) [pid = 2868] [serial = 1130] [outer = 000000889ED5E800] 21:36:08 INFO - PROCESS | 2868 | 1463718968340 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]]]}] 21:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 21:36:08 INFO - PROCESS | 2868 | 1463718968379 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 21:36:08 INFO - PROCESS | 2868 | 1463718968382 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 21:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:36:08 INFO - PROCESS | 2868 | 1463718968385 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:36:08 INFO - PROCESS | 2868 | 1463718968388 Marionette TRACE conn6 <- [1,1470,null,{}] 21:36:08 INFO - PROCESS | 2868 | 1463718968391 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}] 21:36:08 INFO - PROCESS | 2868 | 1463718968521 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 21:36:08 INFO - PROCESS | 2868 | 1463718968634 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A631A000 == 102 [pid = 2868] [id = 377] 21:36:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088A408B000) [pid = 2868] [serial = 1131] [outer = 0000000000000000] 21:36:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088A4121C00) [pid = 2868] [serial = 1132] [outer = 00000088A408B000] 21:36:08 INFO - PROCESS | 2868 | 1463718968691 Marionette DEBUG loaded listener.js 21:36:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088A415B400) [pid = 2868] [serial = 1133] [outer = 00000088A408B000] 21:36:09 INFO - PROCESS | 2868 | 1463718969348 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]]]}] 21:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 987ms 21:36:09 INFO - PROCESS | 2868 | 1463718969375 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 2868 | 1463718969378 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 21:36:09 INFO - PROCESS | 2868 | 1463718969381 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:36:09 INFO - PROCESS | 2868 | 1463718969383 Marionette TRACE conn6 <- [1,1474,null,{}] 21:36:09 INFO - PROCESS | 2868 | 1463718969387 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}] 21:36:09 INFO - PROCESS | 2868 | 1463718969541 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 21:36:09 INFO - PROCESS | 2868 | 1463718969654 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AD1000 == 103 [pid = 2868] [id = 378] 21:36:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A46AA400) [pid = 2868] [serial = 1134] [outer = 0000000000000000] 21:36:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088A4B8B000) [pid = 2868] [serial = 1135] [outer = 00000088A46AA400] 21:36:09 INFO - PROCESS | 2868 | 1463718969753 Marionette DEBUG loaded listener.js 21:36:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088A5271C00) [pid = 2868] [serial = 1136] [outer = 00000088A46AA400] 21:36:10 INFO - PROCESS | 2868 | 1463718970369 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]]]}] 21:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1020ms 21:36:10 INFO - PROCESS | 2868 | 1463718970404 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 21:36:10 INFO - PROCESS | 2868 | 1463718970406 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 21:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:36:10 INFO - PROCESS | 2868 | 1463718970410 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:36:10 INFO - PROCESS | 2868 | 1463718970412 Marionette TRACE conn6 <- [1,1478,null,{}] 21:36:10 INFO - PROCESS | 2868 | 1463718970416 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}] 21:36:10 INFO - PROCESS | 2868 | 1463718970543 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 21:36:10 INFO - PROCESS | 2868 | 1463718970684 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AF0800 == 104 [pid = 2868] [id = 379] 21:36:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (00000088A5013800) [pid = 2868] [serial = 1137] [outer = 0000000000000000] 21:36:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088A501A000) [pid = 2868] [serial = 1138] [outer = 00000088A5013800] 21:36:10 INFO - PROCESS | 2868 | 1463718970743 Marionette DEBUG loaded listener.js 21:36:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088A501FC00) [pid = 2868] [serial = 1139] [outer = 00000088A5013800] 21:36:11 INFO - PROCESS | 2868 | 1463718971360 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]]]}] 21:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 985ms 21:36:11 INFO - PROCESS | 2868 | 1463718971398 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 21:36:11 INFO - PROCESS | 2868 | 1463718971400 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 21:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:36:11 INFO - PROCESS | 2868 | 1463718971404 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:36:11 INFO - PROCESS | 2868 | 1463718971406 Marionette TRACE conn6 <- [1,1482,null,{}] 21:36:11 INFO - PROCESS | 2868 | 1463718971410 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}] 21:36:11 INFO - PROCESS | 2868 | 1463718971537 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 21:36:11 INFO - PROCESS | 2868 | 1463718971650 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7954000 == 105 [pid = 2868] [id = 380] 21:36:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (00000088A501F800) [pid = 2868] [serial = 1140] [outer = 0000000000000000] 21:36:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (00000088A545FC00) [pid = 2868] [serial = 1141] [outer = 00000088A501F800] 21:36:11 INFO - PROCESS | 2868 | 1463718971706 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088A5465800) [pid = 2868] [serial = 1142] [outer = 00000088A501F800] 21:36:12 INFO - PROCESS | 2868 | 1463718972360 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]]]}] 21:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1021ms 21:36:12 INFO - PROCESS | 2868 | 1463718972428 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 21:36:12 INFO - PROCESS | 2868 | 1463718972430 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 21:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:36:12 INFO - PROCESS | 2868 | 1463718972434 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:36:12 INFO - PROCESS | 2868 | 1463718972436 Marionette TRACE conn6 <- [1,1486,null,{}] 21:36:12 INFO - PROCESS | 2868 | 1463718972440 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}] 21:36:12 INFO - PROCESS | 2868 | 1463718972567 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 21:36:12 INFO - PROCESS | 2868 | 1463718972708 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA8DA800 == 106 [pid = 2868] [id = 381] 21:36:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088A5462800) [pid = 2868] [serial = 1143] [outer = 0000000000000000] 21:36:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088A5B9D400) [pid = 2868] [serial = 1144] [outer = 00000088A5462800] 21:36:12 INFO - PROCESS | 2868 | 1463718972766 Marionette DEBUG loaded listener.js 21:36:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A5E47000) [pid = 2868] [serial = 1145] [outer = 00000088A5462800] 21:36:13 INFO - PROCESS | 2868 | 1463718973335 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]]]}] 21:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 21:36:13 INFO - PROCESS | 2868 | 1463718973360 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 21:36:13 INFO - PROCESS | 2868 | 1463718973362 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 21:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:36:13 INFO - PROCESS | 2868 | 1463718973366 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - PROCESS | 2868 | 1463718973368 Marionette TRACE conn6 <- [1,1490,null,{}] 21:36:13 INFO - PROCESS | 2868 | 1463718973372 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}] 21:36:13 INFO - PROCESS | 2868 | 1463718973499 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 21:36:13 INFO - PROCESS | 2868 | 1463718973614 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5204000 == 107 [pid = 2868] [id = 382] 21:36:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (00000088A1135C00) [pid = 2868] [serial = 1146] [outer = 0000000000000000] 21:36:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088A64C5C00) [pid = 2868] [serial = 1147] [outer = 00000088A1135C00] 21:36:13 INFO - PROCESS | 2868 | 1463718973730 Marionette DEBUG loaded listener.js 21:36:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088A6F03000) [pid = 2868] [serial = 1148] [outer = 00000088A1135C00] 21:36:14 INFO - PROCESS | 2868 | 1463718974369 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]]]}] 21:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1234ms 21:36:14 INFO - PROCESS | 2868 | 1463718974609 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 21:36:14 INFO - PROCESS | 2868 | 1463718974614 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 21:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:36:14 INFO - PROCESS | 2868 | 1463718974619 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:36:14 INFO - PROCESS | 2868 | 1463718974622 Marionette TRACE conn6 <- [1,1494,null,{}] 21:36:14 INFO - PROCESS | 2868 | 1463718974628 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}] 21:36:14 INFO - PROCESS | 2868 | 1463718974753 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 21:36:14 INFO - PROCESS | 2868 | 1463718974891 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:14 INFO - PROCESS | 2868 | ++DOCSHELL 000000889AF56000 == 108 [pid = 2868] [id = 383] 21:36:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (000000888E208C00) [pid = 2868] [serial = 1149] [outer = 0000000000000000] 21:36:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (0000008891469000) [pid = 2868] [serial = 1150] [outer = 000000888E208C00] 21:36:14 INFO - PROCESS | 2868 | 1463718974946 Marionette DEBUG loaded listener.js 21:36:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (00000088968DC400) [pid = 2868] [serial = 1151] [outer = 000000888E208C00] 21:36:15 INFO - PROCESS | 2868 | 1463718975585 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]]]}] 21:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 21:36:15 INFO - PROCESS | 2868 | 1463718975609 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 21:36:15 INFO - PROCESS | 2868 | 1463718975613 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 21:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:36:15 INFO - PROCESS | 2868 | 1463718975621 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:36:15 INFO - PROCESS | 2868 | 1463718975625 Marionette TRACE conn6 <- [1,1498,null,{}] 21:36:15 INFO - PROCESS | 2868 | 1463718975629 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}] 21:36:15 INFO - PROCESS | 2868 | 1463718975753 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 21:36:15 INFO - PROCESS | 2868 | 1463718975918 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088979B0000 == 109 [pid = 2868] [id = 384] 21:36:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (0000008896E3CC00) [pid = 2868] [serial = 1152] [outer = 0000000000000000] 21:36:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (000000889A2E3000) [pid = 2868] [serial = 1153] [outer = 0000008896E3CC00] 21:36:15 INFO - PROCESS | 2868 | 1463718975970 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000889AE4E800) [pid = 2868] [serial = 1154] [outer = 0000008896E3CC00] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2524000 == 108 [pid = 2868] [id = 371] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 0000008898D4E000 == 107 [pid = 2868] [id = 370] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BB3000 == 106 [pid = 2868] [id = 369] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889E037800 == 105 [pid = 2868] [id = 368] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889D648800 == 104 [pid = 2868] [id = 367] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889CADA800 == 103 [pid = 2868] [id = 366] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 0000008896EB1800 == 102 [pid = 2868] [id = 365] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 0000008896EBD000 == 101 [pid = 2868] [id = 364] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 0000008896B7C000 == 100 [pid = 2868] [id = 363] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7422800 == 99 [pid = 2868] [id = 359] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (000000889D356800) [pid = 2868] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088A4B80000) [pid = 2868] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7012000 == 98 [pid = 2868] [id = 358] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6315800 == 97 [pid = 2868] [id = 357] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5E50000 == 96 [pid = 2868] [id = 356] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2827800 == 95 [pid = 2868] [id = 355] 21:36:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088997CE000 == 94 [pid = 2868] [id = 354] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (00000088A4196800) [pid = 2868] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (000000889AF3B800) [pid = 2868] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (000000888D544800) [pid = 2868] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (000000889D268800) [pid = 2868] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000889DBC5400) [pid = 2868] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (000000889D25D000) [pid = 2868] [serial = 904] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000889EC66C00) [pid = 2868] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (0000008897334C00) [pid = 2868] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (000000889D3E9800) [pid = 2868] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (000000889E062000) [pid = 2868] [serial = 913] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (0000008899725400) [pid = 2868] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (000000889BA91400) [pid = 2868] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (00000088A3FD8800) [pid = 2868] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (0000008897389800) [pid = 2868] [serial = 898] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889D30BC00) [pid = 2868] [serial = 907] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (0000008896ECFC00) [pid = 2868] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (000000889DFADC00) [pid = 2868] [serial = 910] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (000000889C610800) [pid = 2868] [serial = 901] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000889AFF7000) [pid = 2868] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (000000889CAC4800) [pid = 2868] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088A1136800) [pid = 2868] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088A4154C00) [pid = 2868] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088A0C10C00) [pid = 2868] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A0C09400) [pid = 2868] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (000000889D353000) [pid = 2868] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (000000889E061400) [pid = 2868] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889E061C00) [pid = 2868] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000888E248800) [pid = 2868] [serial = 895] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000889E13C800) [pid = 2868] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (000000889A7BD400) [pid = 2868] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (0000008897391C00) [pid = 2868] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (000000888D551C00) [pid = 2868] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 152 (000000889972AC00) [pid = 2868] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 151 (0000008892D52800) [pid = 2868] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 150 (000000889A2EBC00) [pid = 2868] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | --DOMWINDOW == 149 (00000088A113FC00) [pid = 2868] [serial = 949] [outer = 0000000000000000] [url = about:blank] 21:36:16 INFO - PROCESS | 2868 | 1463718976591 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]]]}] 21:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 21:36:16 INFO - PROCESS | 2868 | 1463718976609 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 21:36:16 INFO - PROCESS | 2868 | 1463718976611 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 21:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:36:16 INFO - PROCESS | 2868 | 1463718976614 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:36:16 INFO - PROCESS | 2868 | 1463718976617 Marionette TRACE conn6 <- [1,1502,null,{}] 21:36:16 INFO - PROCESS | 2868 | 1463718976630 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}] 21:36:16 INFO - PROCESS | 2868 | 1463718976744 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 21:36:16 INFO - PROCESS | 2868 | 1463718976843 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:16 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899999800 == 95 [pid = 2868] [id = 385] 21:36:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 150 (000000889650E800) [pid = 2868] [serial = 1155] [outer = 0000000000000000] 21:36:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 151 (0000008899222400) [pid = 2868] [serial = 1156] [outer = 000000889650E800] 21:36:16 INFO - PROCESS | 2868 | 1463718976895 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 152 (000000889A39A000) [pid = 2868] [serial = 1157] [outer = 000000889650E800] 21:36:17 INFO - PROCESS | 2868 | 1463718977316 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]]]}] 21:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 21:36:17 INFO - PROCESS | 2868 | 1463718977352 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 21:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:36:17 INFO - PROCESS | 2868 | 1463718977354 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 21:36:17 INFO - PROCESS | 2868 | 1463718977358 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:36:17 INFO - PROCESS | 2868 | 1463718977360 Marionette TRACE conn6 <- [1,1506,null,{}] 21:36:17 INFO - PROCESS | 2868 | 1463718977364 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}] 21:36:17 INFO - PROCESS | 2868 | 1463718977471 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 21:36:17 INFO - PROCESS | 2868 | 1463718977480 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:17 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E01F000 == 96 [pid = 2868] [id = 386] 21:36:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 153 (000000889AF3CC00) [pid = 2868] [serial = 1158] [outer = 0000000000000000] 21:36:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (000000889BB45C00) [pid = 2868] [serial = 1159] [outer = 000000889AF3CC00] 21:36:17 INFO - PROCESS | 2868 | 1463718977527 Marionette DEBUG loaded listener.js 21:36:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889C275400) [pid = 2868] [serial = 1160] [outer = 000000889AF3CC00] 21:36:18 INFO - PROCESS | 2868 | 1463718978040 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]]]}] 21:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 21:36:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:36:18 INFO - PROCESS | 2868 | 1463718978094 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 21:36:18 INFO - PROCESS | 2868 | 1463718978096 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 21:36:18 INFO - PROCESS | 2868 | 1463718978099 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:36:18 INFO - PROCESS | 2868 | 1463718978101 Marionette TRACE conn6 <- [1,1510,null,{}] 21:36:18 INFO - PROCESS | 2868 | 1463718978105 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}] 21:36:18 INFO - PROCESS | 2868 | 1463718978208 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 21:36:18 INFO - PROCESS | 2868 | 1463718978318 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0B9E800 == 97 [pid = 2868] [id = 387] 21:36:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (000000889AFEF000) [pid = 2868] [serial = 1161] [outer = 0000000000000000] 21:36:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (000000889D1EC800) [pid = 2868] [serial = 1162] [outer = 000000889AFEF000] 21:36:18 INFO - PROCESS | 2868 | 1463718978365 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889D282000) [pid = 2868] [serial = 1163] [outer = 000000889AFEF000] 21:36:18 INFO - PROCESS | 2868 | 1463718978790 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"]]]}] 21:36:18 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 () { 21:36:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:36:18 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 () { 21:36:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:36:18 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 () { 21:36:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:36:18 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 () { 21:36:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:36:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 738ms 21:36:18 INFO - PROCESS | 2868 | 1463718978841 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 21:36:18 INFO - PROCESS | 2868 | 1463718978843 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 21:36:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:36:18 INFO - PROCESS | 2868 | 1463718978846 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:36:18 INFO - PROCESS | 2868 | 1463718978848 Marionette TRACE conn6 <- [1,1514,null,{}] 21:36:18 INFO - PROCESS | 2868 | 1463718978893 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}] 21:36:19 INFO - PROCESS | 2868 | 1463718979059 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 21:36:19 INFO - PROCESS | 2868 | 1463718979076 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21BB000 == 98 [pid = 2868] [id = 388] 21:36:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889DBC5C00) [pid = 2868] [serial = 1164] [outer = 0000000000000000] 21:36:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889DFEEC00) [pid = 2868] [serial = 1165] [outer = 000000889DBC5C00] 21:36:19 INFO - PROCESS | 2868 | 1463718979123 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889E13C800) [pid = 2868] [serial = 1166] [outer = 000000889DBC5C00] 21:36:19 INFO - PROCESS | 2868 | 1463718979597 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"]]]}] 21:36:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:36:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:36:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:36:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:36:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:36:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:36:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 813ms 21:36:19 INFO - PROCESS | 2868 | 1463718979663 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 21:36:19 INFO - PROCESS | 2868 | 1463718979665 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 21:36:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:36:19 INFO - PROCESS | 2868 | 1463718979668 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:36:19 INFO - PROCESS | 2868 | 1463718979670 Marionette TRACE conn6 <- [1,1518,null,{}] 21:36:19 INFO - PROCESS | 2868 | 1463718979679 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}] 21:36:19 INFO - PROCESS | 2868 | 1463718979817 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 21:36:19 INFO - PROCESS | 2868 | 1463718979839 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25CE800 == 99 [pid = 2868] [id = 389] 21:36:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (000000889E082000) [pid = 2868] [serial = 1167] [outer = 0000000000000000] 21:36:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088A1013000) [pid = 2868] [serial = 1168] [outer = 000000889E082000] 21:36:19 INFO - PROCESS | 2868 | 1463718979887 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088A4082400) [pid = 2868] [serial = 1169] [outer = 000000889E082000] 21:36:20 INFO - PROCESS | 2868 | 1463718980330 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]]]}] 21:36:20 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 21:36:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:36:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:36:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:36:20 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. 21:36:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:36:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 21:36:20 INFO - PROCESS | 2868 | 1463718980370 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 21:36:20 INFO - PROCESS | 2868 | 1463718980372 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 21:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:36:20 INFO - PROCESS | 2868 | 1463718980402 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:36:20 INFO - PROCESS | 2868 | 1463718980404 Marionette TRACE conn6 <- [1,1522,null,{}] 21:36:20 INFO - PROCESS | 2868 | 1463718980417 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}] 21:36:20 INFO - PROCESS | 2868 | 1463718980555 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 21:36:20 INFO - PROCESS | 2868 | 1463718980575 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FCC000 == 100 [pid = 2868] [id = 390] 21:36:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088A4129C00) [pid = 2868] [serial = 1170] [outer = 0000000000000000] 21:36:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088A46A9400) [pid = 2868] [serial = 1171] [outer = 00000088A4129C00] 21:36:20 INFO - PROCESS | 2868 | 1463718980622 Marionette DEBUG loaded listener.js 21:36:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A4B82800) [pid = 2868] [serial = 1172] [outer = 00000088A4129C00] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000889C196400) [pid = 2868] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (000000889D303C00) [pid = 2868] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (000000889BD70800) [pid = 2868] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (000000888B029800) [pid = 2868] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (0000008897131C00) [pid = 2868] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A46AC800) [pid = 2868] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (000000888D543800) [pid = 2868] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (0000008892D0B400) [pid = 2868] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889A270800) [pid = 2868] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:36:20 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (000000888B019000) [pid = 2868] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:36:21 INFO - PROCESS | 2868 | 1463718981176 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]]]}] 21:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 860ms 21:36:21 INFO - PROCESS | 2868 | 1463718981238 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 21:36:21 INFO - PROCESS | 2868 | 1463718981240 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 21:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:36:21 INFO - PROCESS | 2868 | 1463718981243 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:36:21 INFO - PROCESS | 2868 | 1463718981245 Marionette TRACE conn6 <- [1,1526,null,{}] 21:36:21 INFO - PROCESS | 2868 | 1463718981249 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}] 21:36:21 INFO - PROCESS | 2868 | 1463718981354 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 21:36:21 INFO - PROCESS | 2868 | 1463718981361 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A460A000 == 101 [pid = 2868] [id = 391] 21:36:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (0000008896E3C000) [pid = 2868] [serial = 1173] [outer = 0000000000000000] 21:36:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889D28A400) [pid = 2868] [serial = 1174] [outer = 0000008896E3C000] 21:36:21 INFO - PROCESS | 2868 | 1463718981407 Marionette DEBUG loaded listener.js 21:36:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (00000088A46B7C00) [pid = 2868] [serial = 1175] [outer = 0000008896E3C000] 21:36:22 INFO - PROCESS | 2868 | 1463718982137 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]]]}] 21:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 923ms 21:36:22 INFO - PROCESS | 2868 | 1463718982170 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 21:36:22 INFO - PROCESS | 2868 | 1463718982175 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 21:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:36:22 INFO - PROCESS | 2868 | 1463718982182 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:36:22 INFO - PROCESS | 2868 | 1463718982186 Marionette TRACE conn6 <- [1,1530,null,{}] 21:36:22 INFO - PROCESS | 2868 | 1463718982192 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}] 21:36:22 INFO - PROCESS | 2868 | 1463718982337 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 21:36:22 INFO - PROCESS | 2868 | 1463718982445 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:22 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0DB800 == 102 [pid = 2868] [id = 392] 21:36:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889160CC00) [pid = 2868] [serial = 1176] [outer = 0000000000000000] 21:36:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (000000889656E400) [pid = 2868] [serial = 1177] [outer = 000000889160CC00] 21:36:22 INFO - PROCESS | 2868 | 1463718982504 Marionette DEBUG loaded listener.js 21:36:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (0000008899724400) [pid = 2868] [serial = 1178] [outer = 000000889160CC00] 21:36:23 INFO - PROCESS | 2868 | 1463718983107 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]]]}] 21:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 986ms 21:36:23 INFO - PROCESS | 2868 | 1463718983171 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 21:36:23 INFO - PROCESS | 2868 | 1463718983177 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 21:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:36:23 INFO - PROCESS | 2868 | 1463718983185 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:36:23 INFO - PROCESS | 2868 | 1463718983188 Marionette TRACE conn6 <- [1,1534,null,{}] 21:36:23 INFO - PROCESS | 2868 | 1463718983193 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}] 21:36:23 INFO - PROCESS | 2868 | 1463718983327 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 21:36:23 INFO - PROCESS | 2868 | 1463718983473 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12AD800 == 103 [pid = 2868] [id = 393] 21:36:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (000000889AC23000) [pid = 2868] [serial = 1179] [outer = 0000000000000000] 21:36:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (000000889BA92000) [pid = 2868] [serial = 1180] [outer = 000000889AC23000] 21:36:23 INFO - PROCESS | 2868 | 1463718983532 Marionette DEBUG loaded listener.js 21:36:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889D303C00) [pid = 2868] [serial = 1181] [outer = 000000889AC23000] 21:36:24 INFO - PROCESS | 2868 | 1463718984158 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]]]}] 21:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1023ms 21:36:24 INFO - PROCESS | 2868 | 1463718984213 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 21:36:24 INFO - PROCESS | 2868 | 1463718984216 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 21:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:36:24 INFO - PROCESS | 2868 | 1463718984220 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:36:24 INFO - PROCESS | 2868 | 1463718984224 Marionette TRACE conn6 <- [1,1538,null,{}] 21:36:24 INFO - PROCESS | 2868 | 1463718984237 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}] 21:36:24 INFO - PROCESS | 2868 | 1463718984420 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 21:36:24 INFO - PROCESS | 2868 | 1463718984568 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5221800 == 104 [pid = 2868] [id = 394] 21:36:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (000000889E08EC00) [pid = 2868] [serial = 1182] [outer = 0000000000000000] 21:36:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088A0C0D800) [pid = 2868] [serial = 1183] [outer = 000000889E08EC00] 21:36:24 INFO - PROCESS | 2868 | 1463718984630 Marionette DEBUG loaded listener.js 21:36:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088A4B8AC00) [pid = 2868] [serial = 1184] [outer = 000000889E08EC00] 21:36:25 INFO - PROCESS | 2868 | 1463718985236 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]]]}] 21:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1085ms 21:36:25 INFO - PROCESS | 2868 | 1463718985321 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 21:36:25 INFO - PROCESS | 2868 | 1463718985324 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 21:36:25 INFO - PROCESS | 2868 | 1463718985328 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:36:25 INFO - PROCESS | 2868 | 1463718985330 Marionette TRACE conn6 <- [1,1542,null,{}] 21:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:36:25 INFO - PROCESS | 2868 | 1463718985334 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}] 21:36:25 INFO - PROCESS | 2868 | 1463718985464 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 21:36:25 INFO - PROCESS | 2868 | 1463718985608 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A630C000 == 105 [pid = 2868] [id = 395] 21:36:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (00000088A5017000) [pid = 2868] [serial = 1185] [outer = 0000000000000000] 21:36:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088A526F000) [pid = 2868] [serial = 1186] [outer = 00000088A5017000] 21:36:25 INFO - PROCESS | 2868 | 1463718985667 Marionette DEBUG loaded listener.js 21:36:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088A5BA4C00) [pid = 2868] [serial = 1187] [outer = 00000088A5017000] 21:36:26 INFO - PROCESS | 2868 | 1463718986244 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]]]}] 21:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 964ms 21:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:36:26 INFO - PROCESS | 2868 | 1463718986297 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 21:36:26 INFO - PROCESS | 2868 | 1463718986300 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 21:36:26 INFO - PROCESS | 2868 | 1463718986303 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:36:26 INFO - PROCESS | 2868 | 1463718986306 Marionette TRACE conn6 <- [1,1546,null,{}] 21:36:26 INFO - PROCESS | 2868 | 1463718986310 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}] 21:36:26 INFO - PROCESS | 2868 | 1463718986437 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 21:36:26 INFO - PROCESS | 2868 | 1463718986553 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F71800 == 106 [pid = 2868] [id = 396] 21:36:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (00000088A5145800) [pid = 2868] [serial = 1188] [outer = 0000000000000000] 21:36:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (00000088A64C8000) [pid = 2868] [serial = 1189] [outer = 00000088A5145800] 21:36:26 INFO - PROCESS | 2868 | 1463718986650 Marionette DEBUG loaded listener.js 21:36:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088A6D11400) [pid = 2868] [serial = 1190] [outer = 00000088A5145800] 21:36:27 INFO - PROCESS | 2868 | 1463718987278 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]]]}] 21:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1019ms 21:36:27 INFO - PROCESS | 2868 | 1463718987326 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 21:36:27 INFO - PROCESS | 2868 | 1463718987328 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 21:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:36:27 INFO - PROCESS | 2868 | 1463718987332 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 2868 | 1463718987335 Marionette TRACE conn6 <- [1,1550,null,{}] 21:36:27 INFO - PROCESS | 2868 | 1463718987338 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}] 21:36:27 INFO - PROCESS | 2868 | 1463718987487 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 21:36:27 INFO - PROCESS | 2868 | 1463718987633 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AC3800 == 107 [pid = 2868] [id = 397] 21:36:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088A6F0D400) [pid = 2868] [serial = 1191] [outer = 0000000000000000] 21:36:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088A750D000) [pid = 2868] [serial = 1192] [outer = 00000088A6F0D400] 21:36:27 INFO - PROCESS | 2868 | 1463718987692 Marionette DEBUG loaded listener.js 21:36:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A7EB5000) [pid = 2868] [serial = 1193] [outer = 00000088A6F0D400] 21:36:28 INFO - PROCESS | 2868 | 1463718988279 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]]]}] 21:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 986ms 21:36:28 INFO - PROCESS | 2868 | 1463718988322 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 21:36:28 INFO - PROCESS | 2868 | 1463718988325 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 21:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:36:28 INFO - PROCESS | 2868 | 1463718988329 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:36:28 INFO - PROCESS | 2868 | 1463718988331 Marionette TRACE conn6 <- [1,1554,null,{}] 21:36:28 INFO - PROCESS | 2868 | 1463718988335 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}] 21:36:28 INFO - PROCESS | 2868 | 1463718988461 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 21:36:28 INFO - PROCESS | 2868 | 1463718988619 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA8E8000 == 108 [pid = 2868] [id = 398] 21:36:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (00000088A7EB3000) [pid = 2868] [serial = 1194] [outer = 0000000000000000] 21:36:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088A7EBE000) [pid = 2868] [serial = 1195] [outer = 00000088A7EB3000] 21:36:28 INFO - PROCESS | 2868 | 1463718988678 Marionette DEBUG loaded listener.js 21:36:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088AA3DA400) [pid = 2868] [serial = 1196] [outer = 00000088A7EB3000] 21:36:29 INFO - PROCESS | 2868 | 1463718989225 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]]]}] 21:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 21:36:29 INFO - PROCESS | 2868 | 1463718989253 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 21:36:29 INFO - PROCESS | 2868 | 1463718989256 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 21:36:29 INFO - PROCESS | 2868 | 1463718989259 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:36:29 INFO - PROCESS | 2868 | 1463718989262 Marionette TRACE conn6 <- [1,1558,null,{}] 21:36:29 INFO - PROCESS | 2868 | 1463718989266 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}] 21:36:29 INFO - PROCESS | 2868 | 1463718989395 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 21:36:29 INFO - PROCESS | 2868 | 1463718989510 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA7DC000 == 109 [pid = 2868] [id = 399] 21:36:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (00000088AA3DE000) [pid = 2868] [serial = 1197] [outer = 0000000000000000] 21:36:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (00000088AA3E2400) [pid = 2868] [serial = 1198] [outer = 00000088AA3DE000] 21:36:29 INFO - PROCESS | 2868 | 1463718989605 Marionette DEBUG loaded listener.js 21:36:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (00000088AA870400) [pid = 2868] [serial = 1199] [outer = 00000088AA3DE000] 21:36:30 INFO - PROCESS | 2868 | 1463718990229 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]]]}] 21:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1022ms 21:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:36:30 INFO - PROCESS | 2868 | 1463718990284 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 21:36:30 INFO - PROCESS | 2868 | 1463718990287 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 21:36:30 INFO - PROCESS | 2868 | 1463718990291 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:36:30 INFO - PROCESS | 2868 | 1463718990293 Marionette TRACE conn6 <- [1,1562,null,{}] 21:36:30 INFO - PROCESS | 2868 | 1463718990297 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}] 21:36:30 INFO - PROCESS | 2868 | 1463718990441 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 21:36:30 INFO - PROCESS | 2868 | 1463718990596 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A75AF000 == 110 [pid = 2868] [id = 400] 21:36:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (00000088AA875C00) [pid = 2868] [serial = 1200] [outer = 0000000000000000] 21:36:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (00000088AA877C00) [pid = 2868] [serial = 1201] [outer = 00000088AA875C00] 21:36:30 INFO - PROCESS | 2868 | 1463718990654 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (00000088AB544800) [pid = 2868] [serial = 1202] [outer = 00000088AA875C00] 21:36:31 INFO - PROCESS | 2868 | 1463718991238 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]]]}] 21:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 987ms 21:36:31 INFO - PROCESS | 2868 | 1463718991280 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 21:36:31 INFO - PROCESS | 2868 | 1463718991283 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 21:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:36:31 INFO - PROCESS | 2868 | 1463718991286 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:36:31 INFO - PROCESS | 2868 | 1463718991289 Marionette TRACE conn6 <- [1,1566,null,{}] 21:36:31 INFO - PROCESS | 2868 | 1463718991293 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}] 21:36:31 INFO - PROCESS | 2868 | 1463718991450 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 21:36:31 INFO - PROCESS | 2868 | 1463718991647 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088921C4000 == 111 [pid = 2868] [id = 401] 21:36:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (000000888BC27800) [pid = 2868] [serial = 1203] [outer = 0000000000000000] 21:36:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (000000888E209000) [pid = 2868] [serial = 1204] [outer = 000000888BC27800] 21:36:31 INFO - PROCESS | 2868 | 1463718991704 Marionette DEBUG loaded listener.js 21:36:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000889AE50400) [pid = 2868] [serial = 1205] [outer = 000000888BC27800] 21:36:32 INFO - PROCESS | 2868 | 1463718992544 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]]]}] 21:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1324ms 21:36:32 INFO - PROCESS | 2868 | 1463718992639 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 21:36:32 INFO - PROCESS | 2868 | 1463718992645 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 21:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:36:32 INFO - PROCESS | 2868 | 1463718992652 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:36:32 INFO - PROCESS | 2868 | 1463718992657 Marionette TRACE conn6 <- [1,1570,null,{}] 21:36:32 INFO - PROCESS | 2868 | 1463718992673 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}] 21:36:32 INFO - PROCESS | 2868 | 1463718992802 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 21:36:32 INFO - PROCESS | 2868 | 1463718992923 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:32 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0EE000 == 112 [pid = 2868] [id = 402] 21:36:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (0000008891257800) [pid = 2868] [serial = 1206] [outer = 0000000000000000] 21:36:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (0000008891607000) [pid = 2868] [serial = 1207] [outer = 0000008891257800] 21:36:32 INFO - PROCESS | 2868 | 1463718992977 Marionette DEBUG loaded listener.js 21:36:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (00000088965E1400) [pid = 2868] [serial = 1208] [outer = 0000008891257800] 21:36:33 INFO - PROCESS | 2868 | 1463718993530 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]]]}] 21:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 944ms 21:36:33 INFO - PROCESS | 2868 | 1463718993602 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 21:36:33 INFO - PROCESS | 2868 | 1463718993609 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 21:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:36:33 INFO - PROCESS | 2868 | 1463718993616 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:36:33 INFO - PROCESS | 2868 | 1463718993619 Marionette TRACE conn6 <- [1,1574,null,{}] 21:36:33 INFO - PROCESS | 2868 | 1463718993623 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}] 21:36:33 INFO - PROCESS | 2868 | 1463718993781 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 21:36:33 INFO - PROCESS | 2868 | 1463718993931 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:33 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B86000 == 113 [pid = 2868] [id = 403] 21:36:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (0000008896892400) [pid = 2868] [serial = 1209] [outer = 0000000000000000] 21:36:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (0000008899731C00) [pid = 2868] [serial = 1210] [outer = 0000008896892400] 21:36:33 INFO - PROCESS | 2868 | 1463718993984 Marionette DEBUG loaded listener.js 21:36:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (000000889AE71400) [pid = 2868] [serial = 1211] [outer = 0000008896892400] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2960800 == 112 [pid = 2868] [id = 222] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FCC000 == 111 [pid = 2868] [id = 390] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25CE800 == 110 [pid = 2868] [id = 389] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21BB000 == 109 [pid = 2868] [id = 388] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0B9E800 == 108 [pid = 2868] [id = 387] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 000000889E01F000 == 107 [pid = 2868] [id = 386] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 0000008899999800 == 106 [pid = 2868] [id = 385] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (000000889E137800) [pid = 2868] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088979B0000 == 105 [pid = 2868] [id = 384] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 000000889AF56000 == 104 [pid = 2868] [id = 383] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7954000 == 103 [pid = 2868] [id = 380] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AF0800 == 102 [pid = 2868] [id = 379] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7AD1000 == 101 [pid = 2868] [id = 378] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A631A000 == 100 [pid = 2868] [id = 377] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5633000 == 99 [pid = 2868] [id = 376] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4666800 == 98 [pid = 2868] [id = 375] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 000000889D640800 == 97 [pid = 2868] [id = 374] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 0000008893BF8800 == 96 [pid = 2868] [id = 373] 21:36:34 INFO - PROCESS | 2868 | --DOCSHELL 00000088A295E000 == 95 [pid = 2868] [id = 372] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (00000088A1142C00) [pid = 2868] [serial = 661] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (000000889DFF8C00) [pid = 2868] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (0000008897132800) [pid = 2868] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (000000889AFF2400) [pid = 2868] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (000000889C607000) [pid = 2868] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (000000889D34B400) [pid = 2868] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (000000889D214400) [pid = 2868] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (000000889D503000) [pid = 2868] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (000000889D50F800) [pid = 2868] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (000000888D555400) [pid = 2868] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (000000888B054400) [pid = 2868] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (0000008899726400) [pid = 2868] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (000000889738C800) [pid = 2868] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088A140B400) [pid = 2868] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (00000088A4BB2000) [pid = 2868] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (0000008892D0D000) [pid = 2868] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000889712A000) [pid = 2868] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (00000088A64C4000) [pid = 2868] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (00000088A5148000) [pid = 2868] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088968DE800) [pid = 2868] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (000000889AE53C00) [pid = 2868] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (000000889A2B2000) [pid = 2868] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889A39B000) [pid = 2868] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889BB4B400) [pid = 2868] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088A4BB2C00) [pid = 2868] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088A64D6C00) [pid = 2868] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088A6D12000) [pid = 2868] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088A5BA2400) [pid = 2868] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000888B1D2C00) [pid = 2868] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 21:36:34 INFO - PROCESS | 2868 | 1463718994655 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]]]}] 21:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1078ms 21:36:34 INFO - PROCESS | 2868 | 1463718994704 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 21:36:34 INFO - PROCESS | 2868 | 1463718994707 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 21:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:36:34 INFO - PROCESS | 2868 | 1463718994710 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:36:34 INFO - PROCESS | 2868 | 1463718994714 Marionette TRACE conn6 <- [1,1578,null,{}] 21:36:34 INFO - PROCESS | 2868 | 1463718994726 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}] 21:36:34 INFO - PROCESS | 2868 | 1463718994846 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 21:36:34 INFO - PROCESS | 2868 | 1463718994861 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:34 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A031000 == 96 [pid = 2868] [id = 404] 21:36:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (0000008897132800) [pid = 2868] [serial = 1212] [outer = 0000000000000000] 21:36:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (000000889A26B400) [pid = 2868] [serial = 1213] [outer = 0000008897132800] 21:36:34 INFO - PROCESS | 2868 | 1463718994913 Marionette DEBUG loaded listener.js 21:36:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (000000889AC20C00) [pid = 2868] [serial = 1214] [outer = 0000008897132800] 21:36:35 INFO - PROCESS | 2868 | 1463718995457 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]]]}] 21:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 776ms 21:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:36:35 INFO - PROCESS | 2868 | 1463718995493 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 21:36:35 INFO - PROCESS | 2868 | 1463718995496 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 21:36:35 INFO - PROCESS | 2868 | 1463718995500 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:36:35 INFO - PROCESS | 2868 | 1463718995502 Marionette TRACE conn6 <- [1,1582,null,{}] 21:36:35 INFO - PROCESS | 2868 | 1463718995505 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}] 21:36:35 INFO - PROCESS | 2868 | 1463718995613 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 21:36:35 INFO - PROCESS | 2868 | 1463718995724 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:35 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCDA000 == 97 [pid = 2868] [id = 405] 21:36:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000889AFED400) [pid = 2868] [serial = 1215] [outer = 0000000000000000] 21:36:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (000000889BB4C800) [pid = 2868] [serial = 1216] [outer = 000000889AFED400] 21:36:35 INFO - PROCESS | 2868 | 1463718995773 Marionette DEBUG loaded listener.js 21:36:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (000000889CAC4800) [pid = 2868] [serial = 1217] [outer = 000000889AFED400] 21:36:36 INFO - PROCESS | 2868 | 1463718996152 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]]]}] 21:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 736ms 21:36:36 INFO - PROCESS | 2868 | 1463718996238 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 21:36:36 INFO - PROCESS | 2868 | 1463718996241 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 21:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:36:36 INFO - PROCESS | 2868 | 1463718996244 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:36:36 INFO - PROCESS | 2868 | 1463718996246 Marionette TRACE conn6 <- [1,1586,null,{}] 21:36:36 INFO - PROCESS | 2868 | 1463718996250 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}] 21:36:36 INFO - PROCESS | 2868 | 1463718996383 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 21:36:36 INFO - PROCESS | 2868 | 1463718996399 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1038800 == 98 [pid = 2868] [id = 406] 21:36:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (000000889D21B800) [pid = 2868] [serial = 1218] [outer = 0000000000000000] 21:36:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (000000889D280C00) [pid = 2868] [serial = 1219] [outer = 000000889D21B800] 21:36:36 INFO - PROCESS | 2868 | 1463718996447 Marionette DEBUG loaded listener.js 21:36:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (000000889D34B400) [pid = 2868] [serial = 1220] [outer = 000000889D21B800] 21:36:36 INFO - PROCESS | 2868 | 1463718996953 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]]]}] 21:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 735ms 21:36:36 INFO - PROCESS | 2868 | 1463718996981 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 21:36:36 INFO - PROCESS | 2868 | 1463718996983 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 21:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:36:36 INFO - PROCESS | 2868 | 1463718996987 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:36:36 INFO - PROCESS | 2868 | 1463718996989 Marionette TRACE conn6 <- [1,1590,null,{}] 21:36:36 INFO - PROCESS | 2868 | 1463718996992 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}] 21:36:37 INFO - PROCESS | 2868 | 1463718997155 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 21:36:37 INFO - PROCESS | 2868 | 1463718997180 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2538000 == 99 [pid = 2868] [id = 407] 21:36:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (000000889D50C800) [pid = 2868] [serial = 1221] [outer = 0000000000000000] 21:36:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (000000889DFB1800) [pid = 2868] [serial = 1222] [outer = 000000889D50C800] 21:36:37 INFO - PROCESS | 2868 | 1463718997229 Marionette DEBUG loaded listener.js 21:36:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (000000889E05D800) [pid = 2868] [serial = 1223] [outer = 000000889D50C800] 21:36:37 INFO - PROCESS | 2868 | 1463718997708 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]]]}] 21:36:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 776ms 21:36:37 INFO - PROCESS | 2868 | 1463718997808 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 21:36:37 INFO - PROCESS | 2868 | 1463718997811 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 21:36:37 INFO - PROCESS | 2868 | 1463718997814 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:36:37 INFO - PROCESS | 2868 | 1463718997816 Marionette TRACE conn6 <- [1,1594,null,{}] 21:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:36:37 INFO - PROCESS | 2868 | 1463718997820 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}] 21:36:37 INFO - PROCESS | 2868 | 1463718997961 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 21:36:37 INFO - PROCESS | 2868 | 1463718997984 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A295E000 == 100 [pid = 2868] [id = 408] 21:36:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (000000889DFEE800) [pid = 2868] [serial = 1224] [outer = 0000000000000000] 21:36:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (000000889EC3B800) [pid = 2868] [serial = 1225] [outer = 000000889DFEE800] 21:36:38 INFO - PROCESS | 2868 | 1463718998031 Marionette DEBUG loaded listener.js 21:36:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088A0C02400) [pid = 2868] [serial = 1226] [outer = 000000889DFEE800] 21:36:38 INFO - PROCESS | 2868 | 1463718998500 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]]]}] 21:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 21:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:36:38 INFO - PROCESS | 2868 | 1463718998555 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 21:36:38 INFO - PROCESS | 2868 | 1463718998557 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 21:36:38 INFO - PROCESS | 2868 | 1463718998567 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:36:38 INFO - PROCESS | 2868 | 1463718998569 Marionette TRACE conn6 <- [1,1598,null,{}] 21:36:38 INFO - PROCESS | 2868 | 1463718998574 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}] 21:36:38 INFO - PROCESS | 2868 | 1463718998867 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000889DBC5C00) [pid = 2868] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (000000889E082000) [pid = 2868] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (00000088A4129C00) [pid = 2868] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (000000889AF3CC00) [pid = 2868] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (000000889AFEF000) [pid = 2868] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (000000889650E800) [pid = 2868] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (0000008896E3CC00) [pid = 2868] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (000000888E208C00) [pid = 2868] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:36:38 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889E08AC00) [pid = 2868] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:36:38 INFO - PROCESS | 2868 | 1463718998942 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:38 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D1C0800 == 101 [pid = 2868] [id = 409] 21:36:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (000000888B02F800) [pid = 2868] [serial = 1227] [outer = 0000000000000000] 21:36:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (0000008892D09800) [pid = 2868] [serial = 1228] [outer = 000000888B02F800] 21:36:38 INFO - PROCESS | 2868 | 1463718998988 Marionette DEBUG loaded listener.js 21:36:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (00000088A101A000) [pid = 2868] [serial = 1229] [outer = 000000888B02F800] 21:36:39 INFO - PROCESS | 2868 | 1463718999411 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]]]}] 21:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 881ms 21:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:36:39 INFO - PROCESS | 2868 | 1463718999445 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 21:36:39 INFO - PROCESS | 2868 | 1463718999447 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 21:36:39 INFO - PROCESS | 2868 | 1463718999450 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:36:39 INFO - PROCESS | 2868 | 1463718999452 Marionette TRACE conn6 <- [1,1602,null,{}] 21:36:39 INFO - PROCESS | 2868 | 1463718999456 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}] 21:36:39 INFO - PROCESS | 2868 | 1463718999560 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 21:36:39 INFO - PROCESS | 2868 | 1463718999566 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5208000 == 102 [pid = 2868] [id = 410] 21:36:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088A3FCF800) [pid = 2868] [serial = 1230] [outer = 0000000000000000] 21:36:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088A3FD4400) [pid = 2868] [serial = 1231] [outer = 00000088A3FCF800] 21:36:39 INFO - PROCESS | 2868 | 1463718999613 Marionette DEBUG loaded listener.js 21:36:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A4120C00) [pid = 2868] [serial = 1232] [outer = 00000088A3FCF800] 21:36:40 INFO - PROCESS | 2868 | 1463719000076 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]]]}] 21:36:40 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 21:36:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 21:36:40 INFO - PROCESS | 2868 | 1463719000125 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 21:36:40 INFO - PROCESS | 2868 | 1463719000128 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 21:36:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:36:40 INFO - PROCESS | 2868 | 1463719000131 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:36:40 INFO - PROCESS | 2868 | 1463719000133 Marionette TRACE conn6 <- [1,1606,null,{}] 21:36:40 INFO - PROCESS | 2868 | 1463719000136 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}] 21:36:40 INFO - PROCESS | 2868 | 1463719000240 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 21:36:40 INFO - PROCESS | 2868 | 1463719000247 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5E5C000 == 103 [pid = 2868] [id = 411] 21:36:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (00000088A415B800) [pid = 2868] [serial = 1233] [outer = 0000000000000000] 21:36:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088A4198800) [pid = 2868] [serial = 1234] [outer = 00000088A415B800] 21:36:40 INFO - PROCESS | 2868 | 1463719000294 Marionette DEBUG loaded listener.js 21:36:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088A4B86000) [pid = 2868] [serial = 1235] [outer = 00000088A415B800] 21:36:40 INFO - PROCESS | 2868 | 1463719000741 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]]]}] 21:36:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:36:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 21:36:40 INFO - PROCESS | 2868 | 1463719000781 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 21:36:40 INFO - PROCESS | 2868 | 1463719000784 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 21:36:40 INFO - PROCESS | 2868 | 1463719000802 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:36:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:36:40 INFO - PROCESS | 2868 | 1463719000804 Marionette TRACE conn6 <- [1,1610,null,{}] 21:36:40 INFO - PROCESS | 2868 | 1463719000817 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}] 21:36:41 INFO - PROCESS | 2868 | 1463719001079 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 21:36:41 INFO - PROCESS | 2868 | 1463719001209 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:41 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892FC4000 == 104 [pid = 2868] [id = 412] 21:36:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (000000888BC09C00) [pid = 2868] [serial = 1236] [outer = 0000000000000000] 21:36:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (000000888C358000) [pid = 2868] [serial = 1237] [outer = 000000888BC09C00] 21:36:41 INFO - PROCESS | 2868 | 1463719001272 Marionette DEBUG loaded listener.js 21:36:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (00000088922A0400) [pid = 2868] [serial = 1238] [outer = 000000888BC09C00] 21:36:41 INFO - PROCESS | 2868 | 1463719001918 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]]]}] 21:36:41 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 21:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1128ms 21:36:41 INFO - PROCESS | 2868 | 1463719001935 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 21:36:41 INFO - PROCESS | 2868 | 1463719001940 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 21:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:36:41 INFO - PROCESS | 2868 | 1463719001945 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:36:41 INFO - PROCESS | 2868 | 1463719001949 Marionette TRACE conn6 <- [1,1614,null,{}] 21:36:41 INFO - PROCESS | 2868 | 1463719001954 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}] 21:36:42 INFO - PROCESS | 2868 | 1463719002092 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 21:36:42 INFO - PROCESS | 2868 | 1463719002242 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:42 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCCF000 == 105 [pid = 2868] [id = 413] 21:36:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (0000008898D33400) [pid = 2868] [serial = 1239] [outer = 0000000000000000] 21:36:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (0000008899B28800) [pid = 2868] [serial = 1240] [outer = 0000008898D33400] 21:36:42 INFO - PROCESS | 2868 | 1463719002308 Marionette DEBUG loaded listener.js 21:36:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000889AE72C00) [pid = 2868] [serial = 1241] [outer = 0000008898D33400] 21:36:42 INFO - PROCESS | 2868 | 1463719002936 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]]]}] 21:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1023ms 21:36:42 INFO - PROCESS | 2868 | 1463719002972 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 21:36:42 INFO - PROCESS | 2868 | 1463719002975 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 21:36:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:36:42 INFO - PROCESS | 2868 | 1463719002979 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:36:42 INFO - PROCESS | 2868 | 1463719002982 Marionette TRACE conn6 <- [1,1618,null,{}] 21:36:42 INFO - PROCESS | 2868 | 1463719002986 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}] 21:36:43 INFO - PROCESS | 2868 | 1463719003120 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 21:36:43 INFO - PROCESS | 2868 | 1463719003283 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F6E000 == 106 [pid = 2868] [id = 414] 21:36:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (000000889D353000) [pid = 2868] [serial = 1242] [outer = 0000000000000000] 21:36:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (000000889D50AC00) [pid = 2868] [serial = 1243] [outer = 000000889D353000] 21:36:43 INFO - PROCESS | 2868 | 1463719003342 Marionette DEBUG loaded listener.js 21:36:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000889DFEB000) [pid = 2868] [serial = 1244] [outer = 000000889D353000] 21:36:44 INFO - PROCESS | 2868 | 1463719003997 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]]]}] 21:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1078ms 21:36:44 INFO - PROCESS | 2868 | 1463719004059 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 21:36:44 INFO - PROCESS | 2868 | 1463719004064 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 21:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:36:44 INFO - PROCESS | 2868 | 1463719004076 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:36:44 INFO - PROCESS | 2868 | 1463719004082 Marionette TRACE conn6 <- [1,1622,null,{}] 21:36:44 INFO - PROCESS | 2868 | 1463719004086 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}] 21:36:44 INFO - PROCESS | 2868 | 1463719004220 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 21:36:44 INFO - PROCESS | 2868 | 1463719004369 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7ADD800 == 107 [pid = 2868] [id = 415] 21:36:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (000000889E139400) [pid = 2868] [serial = 1245] [outer = 0000000000000000] 21:36:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (00000088A4B84400) [pid = 2868] [serial = 1246] [outer = 000000889E139400] 21:36:44 INFO - PROCESS | 2868 | 1463719004428 Marionette DEBUG loaded listener.js 21:36:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (00000088A513DC00) [pid = 2868] [serial = 1247] [outer = 000000889E139400] 21:36:45 INFO - PROCESS | 2868 | 1463719005063 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]]]}] 21:36:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:36:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1036ms 21:36:45 INFO - PROCESS | 2868 | 1463719005109 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 21:36:45 INFO - PROCESS | 2868 | 1463719005112 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 21:36:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:36:45 INFO - PROCESS | 2868 | 1463719005115 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:36:45 INFO - PROCESS | 2868 | 1463719005117 Marionette TRACE conn6 <- [1,1626,null,{}] 21:36:45 INFO - PROCESS | 2868 | 1463719005121 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}] 21:36:45 INFO - PROCESS | 2868 | 1463719005252 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 21:36:45 INFO - PROCESS | 2868 | 1463719005412 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA8EC000 == 108 [pid = 2868] [id = 416] 21:36:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (00000088A545DC00) [pid = 2868] [serial = 1248] [outer = 0000000000000000] 21:36:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (00000088A5B9F800) [pid = 2868] [serial = 1249] [outer = 00000088A545DC00] 21:36:45 INFO - PROCESS | 2868 | 1463719005471 Marionette DEBUG loaded listener.js 21:36:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (00000088A64C8800) [pid = 2868] [serial = 1250] [outer = 00000088A545DC00] 21:36:46 INFO - PROCESS | 2868 | 1463719006066 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]]]}] 21:36:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:36:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1022ms 21:36:46 INFO - PROCESS | 2868 | 1463719006140 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 21:36:46 INFO - PROCESS | 2868 | 1463719006143 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 21:36:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:36:46 INFO - PROCESS | 2868 | 1463719006146 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:36:46 INFO - PROCESS | 2868 | 1463719006148 Marionette TRACE conn6 <- [1,1630,null,{}] 21:36:46 INFO - PROCESS | 2868 | 1463719006152 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}] 21:36:46 INFO - PROCESS | 2868 | 1463719006285 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 21:36:46 INFO - PROCESS | 2868 | 1463719006407 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAF37800 == 109 [pid = 2868] [id = 417] 21:36:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (00000088A6F10400) [pid = 2868] [serial = 1251] [outer = 0000000000000000] 21:36:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (00000088A7506000) [pid = 2868] [serial = 1252] [outer = 00000088A6F10400] 21:36:46 INFO - PROCESS | 2868 | 1463719006472 Marionette DEBUG loaded listener.js 21:36:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (00000088AA3DE400) [pid = 2868] [serial = 1253] [outer = 00000088A6F10400] 21:36:47 INFO - PROCESS | 2868 | 1463719007067 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]]]}] 21:36:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:36:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 21:36:47 INFO - PROCESS | 2868 | 1463719007135 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 2868 | 1463719007138 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 21:36:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:36:47 INFO - PROCESS | 2868 | 1463719007142 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - PROCESS | 2868 | 1463719007145 Marionette TRACE conn6 <- [1,1634,null,{}] 21:36:47 INFO - PROCESS | 2868 | 1463719007149 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}] 21:36:47 INFO - PROCESS | 2868 | 1463719007277 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 21:36:47 INFO - PROCESS | 2868 | 1463719007425 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAFC9000 == 110 [pid = 2868] [id = 418] 21:36:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (00000088AAF02800) [pid = 2868] [serial = 1254] [outer = 0000000000000000] 21:36:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (00000088AAF0F800) [pid = 2868] [serial = 1255] [outer = 00000088AAF02800] 21:36:47 INFO - PROCESS | 2868 | 1463719007483 Marionette DEBUG loaded listener.js 21:36:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (00000088AB548000) [pid = 2868] [serial = 1256] [outer = 00000088AAF02800] 21:36:48 INFO - PROCESS | 2868 | 1463719008101 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]]]}] 21:36:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:36:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1025ms 21:36:48 INFO - PROCESS | 2868 | 1463719008168 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 21:36:48 INFO - PROCESS | 2868 | 1463719008171 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 21:36:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:36:48 INFO - PROCESS | 2868 | 1463719008175 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:36:48 INFO - PROCESS | 2868 | 1463719008177 Marionette TRACE conn6 <- [1,1638,null,{}] 21:36:48 INFO - PROCESS | 2868 | 1463719008181 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}] 21:36:48 INFO - PROCESS | 2868 | 1463719008309 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 21:36:48 INFO - PROCESS | 2868 | 1463719008457 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAFE4800 == 111 [pid = 2868] [id = 419] 21:36:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (00000088A8299400) [pid = 2868] [serial = 1257] [outer = 0000000000000000] 21:36:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (00000088A829EC00) [pid = 2868] [serial = 1258] [outer = 00000088A8299400] 21:36:48 INFO - PROCESS | 2868 | 1463719008514 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (00000088AB544C00) [pid = 2868] [serial = 1259] [outer = 00000088A8299400] 21:36:49 INFO - PROCESS | 2868 | 1463719009072 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]]]}] 21:36:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:36:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 922ms 21:36:49 INFO - PROCESS | 2868 | 1463719009109 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 21:36:49 INFO - PROCESS | 2868 | 1463719009112 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 21:36:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:36:49 INFO - PROCESS | 2868 | 1463719009115 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:36:49 INFO - PROCESS | 2868 | 1463719009118 Marionette TRACE conn6 <- [1,1642,null,{}] 21:36:49 INFO - PROCESS | 2868 | 1463719009121 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}] 21:36:49 INFO - PROCESS | 2868 | 1463719009250 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 21:36:49 INFO - PROCESS | 2868 | 1463719009371 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA3BF800 == 112 [pid = 2868] [id = 420] 21:36:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (000000889D30F800) [pid = 2868] [serial = 1260] [outer = 0000000000000000] 21:36:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A969F800) [pid = 2868] [serial = 1261] [outer = 000000889D30F800] 21:36:49 INFO - PROCESS | 2868 | 1463719009427 Marionette DEBUG loaded listener.js 21:36:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A96A5800) [pid = 2868] [serial = 1262] [outer = 000000889D30F800] 21:36:50 INFO - PROCESS | 2868 | 1463719010019 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]]]}] 21:36:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:36:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 923ms 21:36:50 INFO - PROCESS | 2868 | 1463719010042 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 21:36:50 INFO - PROCESS | 2868 | 1463719010045 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 21:36:50 INFO - PROCESS | 2868 | 1463719010049 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:36:50 INFO - PROCESS | 2868 | 1463719010051 Marionette TRACE conn6 <- [1,1646,null,{}] 21:36:50 INFO - PROCESS | 2868 | 1463719010055 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}] 21:36:50 INFO - PROCESS | 2868 | 1463719010187 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 21:36:50 INFO - PROCESS | 2868 | 1463719010348 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABCE6800 == 113 [pid = 2868] [id = 421] 21:36:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A3186C00) [pid = 2868] [serial = 1263] [outer = 0000000000000000] 21:36:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A318A800) [pid = 2868] [serial = 1264] [outer = 00000088A3186C00] 21:36:50 INFO - PROCESS | 2868 | 1463719010406 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088A3191000) [pid = 2868] [serial = 1265] [outer = 00000088A3186C00] 21:36:51 INFO - PROCESS | 2868 | 1463719011044 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]]]}] 21:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1017ms 21:36:51 INFO - PROCESS | 2868 | 1463719011069 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 21:36:51 INFO - PROCESS | 2868 | 1463719011071 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 21:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:36:51 INFO - PROCESS | 2868 | 1463719011089 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 2868 | 1463719011092 Marionette TRACE conn6 <- [1,1650,null,{}] 21:36:51 INFO - PROCESS | 2868 | 1463719011114 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}] 21:36:51 INFO - PROCESS | 2868 | 1463719011244 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 21:36:51 INFO - PROCESS | 2868 | 1463719011392 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2E1F000 == 114 [pid = 2868] [id = 422] 21:36:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088A770A400) [pid = 2868] [serial = 1266] [outer = 0000000000000000] 21:36:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088A770FC00) [pid = 2868] [serial = 1267] [outer = 00000088A770A400] 21:36:51 INFO - PROCESS | 2868 | 1463719011456 Marionette DEBUG loaded listener.js 21:36:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088A7718C00) [pid = 2868] [serial = 1268] [outer = 00000088A770A400] 21:36:52 INFO - PROCESS | 2868 | 1463719012048 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]]]}] 21:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1036ms 21:36:52 INFO - PROCESS | 2868 | 1463719012114 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 21:36:52 INFO - PROCESS | 2868 | 1463719012117 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 21:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:36:52 INFO - PROCESS | 2868 | 1463719012121 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:36:52 INFO - PROCESS | 2868 | 1463719012124 Marionette TRACE conn6 <- [1,1654,null,{}] 21:36:52 INFO - PROCESS | 2868 | 1463719012128 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}] 21:36:52 INFO - PROCESS | 2868 | 1463719012277 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 21:36:52 INFO - PROCESS | 2868 | 1463719012429 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABA42800 == 115 [pid = 2868] [id = 423] 21:36:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088AA519800) [pid = 2868] [serial = 1269] [outer = 0000000000000000] 21:36:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088AA520400) [pid = 2868] [serial = 1270] [outer = 00000088AA519800] 21:36:52 INFO - PROCESS | 2868 | 1463719012487 Marionette DEBUG loaded listener.js 21:36:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088AB119C00) [pid = 2868] [serial = 1271] [outer = 00000088AA519800] 21:36:53 INFO - PROCESS | 2868 | 1463719013140 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]]]}] 21:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1078ms 21:36:53 INFO - PROCESS | 2868 | 1463719013200 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 21:36:53 INFO - PROCESS | 2868 | 1463719013203 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 21:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:36:53 INFO - PROCESS | 2868 | 1463719013207 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:36:53 INFO - PROCESS | 2868 | 1463719013209 Marionette TRACE conn6 <- [1,1658,null,{}] 21:36:53 INFO - PROCESS | 2868 | 1463719013213 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}] 21:36:53 INFO - PROCESS | 2868 | 1463719013376 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 21:36:53 INFO - PROCESS | 2868 | 1463719013750 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A2DF000 == 116 [pid = 2868] [id = 424] 21:36:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (000000888B03B800) [pid = 2868] [serial = 1272] [outer = 0000000000000000] 21:36:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (000000888B9C8800) [pid = 2868] [serial = 1273] [outer = 000000888B03B800] 21:36:53 INFO - PROCESS | 2868 | 1463719013803 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (0000008892D5B000) [pid = 2868] [serial = 1274] [outer = 000000888B03B800] 21:36:54 INFO - PROCESS | 2868 | 1463719014442 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]]]}] 21:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1278ms 21:36:54 INFO - PROCESS | 2868 | 1463719014489 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 21:36:54 INFO - PROCESS | 2868 | 1463719014493 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 21:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:36:54 INFO - PROCESS | 2868 | 1463719014498 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:36:54 INFO - PROCESS | 2868 | 1463719014502 Marionette TRACE conn6 <- [1,1662,null,{}] 21:36:54 INFO - PROCESS | 2868 | 1463719014507 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}] 21:36:54 INFO - PROCESS | 2868 | 1463719014634 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 21:36:54 INFO - PROCESS | 2868 | 1463719014802 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1303000 == 117 [pid = 2868] [id = 425] 21:36:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (0000008899B2C400) [pid = 2868] [serial = 1275] [outer = 0000000000000000] 21:36:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (000000889A2E9800) [pid = 2868] [serial = 1276] [outer = 0000008899B2C400] 21:36:54 INFO - PROCESS | 2868 | 1463719014859 Marionette DEBUG loaded listener.js 21:36:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (000000889C607000) [pid = 2868] [serial = 1277] [outer = 0000008899B2C400] 21:36:55 INFO - PROCESS | 2868 | 1463719015477 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]]]}] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5E5C000 == 116 [pid = 2868] [id = 411] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5208000 == 115 [pid = 2868] [id = 410] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889D1C0800 == 114 [pid = 2868] [id = 409] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A295E000 == 113 [pid = 2868] [id = 408] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2538000 == 112 [pid = 2868] [id = 407] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1038800 == 111 [pid = 2868] [id = 406] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCDA000 == 110 [pid = 2868] [id = 405] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889A031000 == 109 [pid = 2868] [id = 404] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 0000008896B86000 == 108 [pid = 2868] [id = 403] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0EE000 == 107 [pid = 2868] [id = 402] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (00000088A5B9D400) [pid = 2868] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (00000088A545FC00) [pid = 2868] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (00000088A64C5C00) [pid = 2868] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (000000889D28A400) [pid = 2868] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7AC3800 == 106 [pid = 2868] [id = 397] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6F71800 == 105 [pid = 2868] [id = 396] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A630C000 == 104 [pid = 2868] [id = 395] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5221800 == 103 [pid = 2868] [id = 394] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12AD800 == 102 [pid = 2868] [id = 393] 21:36:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0DB800 == 101 [pid = 2868] [id = 392] 21:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1075ms 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (000000889DFEEC00) [pid = 2868] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088A1013000) [pid = 2868] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088A46A9400) [pid = 2868] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (000000889BB45C00) [pid = 2868] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (000000889C275400) [pid = 2868] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (000000889D1EC800) [pid = 2868] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (0000008899222400) [pid = 2868] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (000000889D25C800) [pid = 2868] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (000000889A39A000) [pid = 2868] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (0000008899B2B400) [pid = 2868] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (000000889AE4E800) [pid = 2868] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (000000889A2E3000) [pid = 2868] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088A501A000) [pid = 2868] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088968DC400) [pid = 2868] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (0000008891469000) [pid = 2868] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088A4121C00) [pid = 2868] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (00000088A0C0E800) [pid = 2868] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000888BC2C000) [pid = 2868] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (00000088A4B8B000) [pid = 2868] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (000000889EC49800) [pid = 2868] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088A4B82800) [pid = 2868] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (000000889E13C800) [pid = 2868] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (00000088A4082400) [pid = 2868] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (000000889D282000) [pid = 2868] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 21:36:55 INFO - PROCESS | 2868 | 1463719015617 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 21:36:55 INFO - PROCESS | 2868 | 1463719015621 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 21:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:36:55 INFO - PROCESS | 2868 | 1463719015638 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:36:55 INFO - PROCESS | 2868 | 1463719015640 Marionette TRACE conn6 <- [1,1666,null,{}] 21:36:55 INFO - PROCESS | 2868 | 1463719015645 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}] 21:36:55 INFO - PROCESS | 2868 | 1463719015757 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 21:36:55 INFO - PROCESS | 2868 | 1463719015764 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:55 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899719000 == 102 [pid = 2868] [id = 426] 21:36:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (0000008891469000) [pid = 2868] [serial = 1278] [outer = 0000000000000000] 21:36:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (00000088921EE000) [pid = 2868] [serial = 1279] [outer = 0000008891469000] 21:36:55 INFO - PROCESS | 2868 | 1463719015813 Marionette DEBUG loaded listener.js 21:36:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (0000008899723C00) [pid = 2868] [serial = 1280] [outer = 0000008891469000] 21:36:56 INFO - PROCESS | 2868 | 1463719016373 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]]]}] 21:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 776ms 21:36:56 INFO - PROCESS | 2868 | 1463719016418 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 21:36:56 INFO - PROCESS | 2868 | 1463719016421 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 21:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:36:56 INFO - PROCESS | 2868 | 1463719016431 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:36:56 INFO - PROCESS | 2868 | 1463719016437 Marionette TRACE conn6 <- [1,1670,null,{}] 21:36:56 INFO - PROCESS | 2868 | 1463719016442 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}] 21:36:56 INFO - PROCESS | 2868 | 1463719016559 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 21:36:56 INFO - PROCESS | 2868 | 1463719016671 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BA4800 == 103 [pid = 2868] [id = 427] 21:36:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (000000889C281400) [pid = 2868] [serial = 1281] [outer = 0000000000000000] 21:36:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (000000889D25C800) [pid = 2868] [serial = 1282] [outer = 000000889C281400] 21:36:56 INFO - PROCESS | 2868 | 1463719016720 Marionette DEBUG loaded listener.js 21:36:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889D503000) [pid = 2868] [serial = 1283] [outer = 000000889C281400] 21:36:57 INFO - PROCESS | 2868 | 1463719017110 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]]]}] 21:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 21:36:57 INFO - PROCESS | 2868 | 1463719017161 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 21:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:36:57 INFO - PROCESS | 2868 | 1463719017171 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 21:36:57 INFO - PROCESS | 2868 | 1463719017175 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:36:57 INFO - PROCESS | 2868 | 1463719017177 Marionette TRACE conn6 <- [1,1674,null,{}] 21:36:57 INFO - PROCESS | 2868 | 1463719017181 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}] 21:36:57 INFO - PROCESS | 2868 | 1463719017291 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 21:36:57 INFO - PROCESS | 2868 | 1463719017298 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2537000 == 104 [pid = 2868] [id = 428] 21:36:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889DFB6400) [pid = 2868] [serial = 1284] [outer = 0000000000000000] 21:36:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (000000889E131400) [pid = 2868] [serial = 1285] [outer = 000000889DFB6400] 21:36:57 INFO - PROCESS | 2868 | 1463719017350 Marionette DEBUG loaded listener.js 21:36:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (000000889EC4A800) [pid = 2868] [serial = 1286] [outer = 000000889DFB6400] 21:36:57 INFO - PROCESS | 2868 | 1463719017823 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]]]}] 21:36:57 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 21:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 21:36:57 INFO - PROCESS | 2868 | 1463719017858 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 21:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:36:57 INFO - PROCESS | 2868 | 1463719017860 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 21:36:57 INFO - PROCESS | 2868 | 1463719017872 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:36:57 INFO - PROCESS | 2868 | 1463719017874 Marionette TRACE conn6 <- [1,1678,null,{}] 21:36:57 INFO - PROCESS | 2868 | 1463719017878 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}] 21:36:58 INFO - PROCESS | 2868 | 1463719018048 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 21:36:58 INFO - PROCESS | 2868 | 1463719018072 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2E1D000 == 105 [pid = 2868] [id = 429] 21:36:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (00000088A1012C00) [pid = 2868] [serial = 1287] [outer = 0000000000000000] 21:36:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (00000088A1021400) [pid = 2868] [serial = 1288] [outer = 00000088A1012C00] 21:36:58 INFO - PROCESS | 2868 | 1463719018128 Marionette DEBUG loaded listener.js 21:36:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A3FD0C00) [pid = 2868] [serial = 1289] [outer = 00000088A1012C00] 21:36:58 INFO - PROCESS | 2868 | 1463719018627 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]]]}] 21:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 797ms 21:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:36:58 INFO - PROCESS | 2868 | 1463719018663 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 21:36:58 INFO - PROCESS | 2868 | 1463719018665 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 21:36:58 INFO - PROCESS | 2868 | 1463719018674 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:36:58 INFO - PROCESS | 2868 | 1463719018676 Marionette TRACE conn6 <- [1,1682,null,{}] 21:36:58 INFO - PROCESS | 2868 | 1463719018679 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}] 21:36:58 INFO - PROCESS | 2868 | 1463719018834 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 21:36:58 INFO - PROCESS | 2868 | 1463719018857 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4659800 == 106 [pid = 2868] [id = 430] 21:36:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A4196800) [pid = 2868] [serial = 1290] [outer = 0000000000000000] 21:36:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A4BB2000) [pid = 2868] [serial = 1291] [outer = 00000088A4196800] 21:36:58 INFO - PROCESS | 2868 | 1463719018906 Marionette DEBUG loaded listener.js 21:36:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A5147400) [pid = 2868] [serial = 1292] [outer = 00000088A4196800] 21:36:59 INFO - PROCESS | 2868 | 1463719019362 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]]]}] 21:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 735ms 21:36:59 INFO - PROCESS | 2868 | 1463719019406 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 21:36:59 INFO - PROCESS | 2868 | 1463719019408 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 21:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:36:59 INFO - PROCESS | 2868 | 1463719019447 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:36:59 INFO - PROCESS | 2868 | 1463719019449 Marionette TRACE conn6 <- [1,1686,null,{}] 21:36:59 INFO - PROCESS | 2868 | 1463719019455 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}] 21:36:59 INFO - PROCESS | 2868 | 1463719019604 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 21:36:59 INFO - PROCESS | 2868 | 1463719019624 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A566E000 == 107 [pid = 2868] [id = 431] 21:36:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088A5465400) [pid = 2868] [serial = 1293] [outer = 0000000000000000] 21:36:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088A5BA6800) [pid = 2868] [serial = 1294] [outer = 00000088A5465400] 21:36:59 INFO - PROCESS | 2868 | 1463719019671 Marionette DEBUG loaded listener.js 21:36:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088A6D0B800) [pid = 2868] [serial = 1295] [outer = 00000088A5465400] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (000000889D50C800) [pid = 2868] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (000000889DFEE800) [pid = 2868] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (000000888B02F800) [pid = 2868] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (00000088A3FCF800) [pid = 2868] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (000000889D21B800) [pid = 2868] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (0000008897132800) [pid = 2868] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (0000008891257800) [pid = 2868] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (000000889AFED400) [pid = 2868] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:37:00 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (0000008896892400) [pid = 2868] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:37:00 INFO - PROCESS | 2868 | 1463719020316 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]]]}] 21:37:00 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 21:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 965ms 21:37:00 INFO - PROCESS | 2868 | 1463719020381 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 21:37:00 INFO - PROCESS | 2868 | 1463719020383 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 21:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:37:00 INFO - PROCESS | 2868 | 1463719020386 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:37:00 INFO - PROCESS | 2868 | 1463719020388 Marionette TRACE conn6 <- [1,1690,null,{}] 21:37:00 INFO - PROCESS | 2868 | 1463719020392 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}] 21:37:00 INFO - PROCESS | 2868 | 1463719020509 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 21:37:00 INFO - PROCESS | 2868 | 1463719020521 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6420800 == 108 [pid = 2868] [id = 432] 21:37:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (0000008896574000) [pid = 2868] [serial = 1296] [outer = 0000000000000000] 21:37:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (000000889E08AC00) [pid = 2868] [serial = 1297] [outer = 0000008896574000] 21:37:00 INFO - PROCESS | 2868 | 1463719020569 Marionette DEBUG loaded listener.js 21:37:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A6F0D800) [pid = 2868] [serial = 1298] [outer = 0000008896574000] 21:37:01 INFO - PROCESS | 2868 | 1463719021057 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]]]}] 21:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 21:37:01 INFO - PROCESS | 2868 | 1463719021124 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 21:37:01 INFO - PROCESS | 2868 | 1463719021126 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 21:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:37:01 INFO - PROCESS | 2868 | 1463719021164 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - PROCESS | 2868 | 1463719021166 Marionette TRACE conn6 <- [1,1694,null,{}] 21:37:01 INFO - PROCESS | 2868 | 1463719021170 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}] 21:37:01 INFO - PROCESS | 2868 | 1463719021278 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 21:37:01 INFO - PROCESS | 2868 | 1463719021290 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7944800 == 109 [pid = 2868] [id = 433] 21:37:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A7713000) [pid = 2868] [serial = 1299] [outer = 0000000000000000] 21:37:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A7EB4800) [pid = 2868] [serial = 1300] [outer = 00000088A7713000] 21:37:01 INFO - PROCESS | 2868 | 1463719021338 Marionette DEBUG loaded listener.js 21:37:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A82A1400) [pid = 2868] [serial = 1301] [outer = 00000088A7713000] 21:37:01 INFO - PROCESS | 2868 | 1463719021807 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]]]}] 21:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 21:37:01 INFO - PROCESS | 2868 | 1463719021838 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 21:37:01 INFO - PROCESS | 2868 | 1463719021841 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 21:37:01 INFO - PROCESS | 2868 | 1463719021844 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:37:01 INFO - PROCESS | 2868 | 1463719021846 Marionette TRACE conn6 <- [1,1698,null,{}] 21:37:01 INFO - PROCESS | 2868 | 1463719021849 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}] 21:37:01 INFO - PROCESS | 2868 | 1463719021966 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 21:37:01 INFO - PROCESS | 2868 | 1463719021973 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AFA000 == 110 [pid = 2868] [id = 434] 21:37:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088AA3DF400) [pid = 2868] [serial = 1302] [outer = 0000000000000000] 21:37:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088AA3E3C00) [pid = 2868] [serial = 1303] [outer = 00000088AA3DF400] 21:37:02 INFO - PROCESS | 2868 | 1463719022025 Marionette DEBUG loaded listener.js 21:37:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088AAF03800) [pid = 2868] [serial = 1304] [outer = 00000088AA3DF400] 21:37:02 INFO - PROCESS | 2868 | 1463719022857 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]]]}] 21:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1066ms 21:37:02 INFO - PROCESS | 2868 | 1463719022914 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 21:37:02 INFO - PROCESS | 2868 | 1463719022920 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 21:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:37:02 INFO - PROCESS | 2868 | 1463719022925 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - PROCESS | 2868 | 1463719022931 Marionette TRACE conn6 <- [1,1702,null,{}] 21:37:02 INFO - PROCESS | 2868 | 1463719022937 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}] 21:37:03 INFO - PROCESS | 2868 | 1463719023081 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 21:37:03 INFO - PROCESS | 2868 | 1463719023239 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCDA000 == 111 [pid = 2868] [id = 435] 21:37:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (000000889730C400) [pid = 2868] [serial = 1305] [outer = 0000000000000000] 21:37:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (0000008899227000) [pid = 2868] [serial = 1306] [outer = 000000889730C400] 21:37:03 INFO - PROCESS | 2868 | 1463719023302 Marionette DEBUG loaded listener.js 21:37:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (000000889AE73400) [pid = 2868] [serial = 1307] [outer = 000000889730C400] 21:37:03 INFO - PROCESS | 2868 | 1463719023914 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 21:37:03 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 21:37:03 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 21:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:03 INFO - _addTest/ [0,1705,"getWindowHandle",null] 21:37:03 INFO - PROCESS | 2868 | 1463719023964 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 21:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:37:03 INFO - PROCESS | 2868 | 1463719023971 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:37:03 INFO - PROCESS | 2868 | 1463719023974 Marionette TRACE conn6 <- [1,1706,null,{}] 21:37:03 INFO - PROCESS | 2868 | 1463719023978 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}] 21:37:04 INFO - PROCESS | 2868 | 1463719024117 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 21:37:04 INFO - PROCESS | 2868 | 1463719024273 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A409C800 == 112 [pid = 2868] [id = 436] 21:37:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (000000889D27E800) [pid = 2868] [serial = 1308] [outer = 0000000000000000] 21:37:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (000000889DFF3000) [pid = 2868] [serial = 1309] [outer = 000000889D27E800] 21:37:04 INFO - PROCESS | 2868 | 1463719024334 Marionette DEBUG loaded listener.js 21:37:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088A1142C00) [pid = 2868] [serial = 1310] [outer = 000000889D27E800] 21:37:04 INFO - PROCESS | 2868 | 1463719024966 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]]]}] 21:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1021ms 21:37:05 INFO - PROCESS | 2868 | 1463719024996 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 21:37:05 INFO - PROCESS | 2868 | 1463719024999 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 21:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:37:05 INFO - PROCESS | 2868 | 1463719025003 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - PROCESS | 2868 | 1463719025007 Marionette TRACE conn6 <- [1,1710,null,{}] 21:37:05 INFO - PROCESS | 2868 | 1463719025019 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}] 21:37:05 INFO - PROCESS | 2868 | 1463719025176 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 21:37:05 INFO - PROCESS | 2868 | 1463719025335 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAF45800 == 113 [pid = 2868] [id = 437] 21:37:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088A46AB800) [pid = 2868] [serial = 1311] [outer = 0000000000000000] 21:37:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088A526F400) [pid = 2868] [serial = 1312] [outer = 00000088A46AB800] 21:37:05 INFO - PROCESS | 2868 | 1463719025395 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088A829C800) [pid = 2868] [serial = 1313] [outer = 00000088A46AB800] 21:37:06 INFO - PROCESS | 2868 | 1463719026024 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]]]}] 21:37:06 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 21:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1081ms 21:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:37:06 INFO - PROCESS | 2868 | 1463719026099 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 21:37:06 INFO - PROCESS | 2868 | 1463719026102 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 21:37:06 INFO - PROCESS | 2868 | 1463719026106 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:37:06 INFO - PROCESS | 2868 | 1463719026108 Marionette TRACE conn6 <- [1,1714,null,{}] 21:37:06 INFO - PROCESS | 2868 | 1463719026111 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}] 21:37:06 INFO - PROCESS | 2868 | 1463719026280 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 21:37:06 INFO - PROCESS | 2868 | 1463719026434 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABC6F000 == 114 [pid = 2868] [id = 438] 21:37:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088AA871C00) [pid = 2868] [serial = 1314] [outer = 0000000000000000] 21:37:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088AAF0A400) [pid = 2868] [serial = 1315] [outer = 00000088AA871C00] 21:37:06 INFO - PROCESS | 2868 | 1463719026490 Marionette DEBUG loaded listener.js 21:37:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088AB11E800) [pid = 2868] [serial = 1316] [outer = 00000088AA871C00] 21:37:07 INFO - PROCESS | 2868 | 1463719027119 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]]]}] 21:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1027ms 21:37:07 INFO - PROCESS | 2868 | 1463719027134 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 21:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:37:07 INFO - PROCESS | 2868 | 1463719027136 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 21:37:07 INFO - PROCESS | 2868 | 1463719027140 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:37:07 INFO - PROCESS | 2868 | 1463719027142 Marionette TRACE conn6 <- [1,1718,null,{}] 21:37:07 INFO - PROCESS | 2868 | 1463719027146 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}] 21:37:07 INFO - PROCESS | 2868 | 1463719027278 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 21:37:07 INFO - PROCESS | 2868 | 1463719027445 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABC8B000 == 115 [pid = 2868] [id = 439] 21:37:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088A7785800) [pid = 2868] [serial = 1317] [outer = 0000000000000000] 21:37:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088A778C800) [pid = 2868] [serial = 1318] [outer = 00000088A7785800] 21:37:07 INFO - PROCESS | 2868 | 1463719027503 Marionette DEBUG loaded listener.js 21:37:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (00000088AA874000) [pid = 2868] [serial = 1319] [outer = 00000088A7785800] 21:37:08 INFO - PROCESS | 2868 | 1463719028138 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] 21:37:08 INFO - PROCESS | 2868 | 1463719028170 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 21:37:08 INFO - PROCESS | 2868 | 1463719028174 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:37:08 INFO - PROCESS | 2868 | 1463719028176 Marionette TRACE conn6 <- [1,1722,null,{}] 21:37:08 INFO - PROCESS | 2868 | 1463719028180 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}] 21:37:08 INFO - PROCESS | 2868 | 1463719028343 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 21:37:08 INFO - PROCESS | 2868 | 1463719028498 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABC8C800 == 116 [pid = 2868] [id = 440] 21:37:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (00000088AA872C00) [pid = 2868] [serial = 1320] [outer = 0000000000000000] 21:37:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (00000088ABC53800) [pid = 2868] [serial = 1321] [outer = 00000088AA872C00] 21:37:08 INFO - PROCESS | 2868 | 1463719028558 Marionette DEBUG loaded listener.js 21:37:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (00000088ABC59800) [pid = 2868] [serial = 1322] [outer = 00000088AA872C00] 21:37:09 INFO - PROCESS | 2868 | 1463719029114 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]]]}] 21:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 21:37:09 INFO - PROCESS | 2868 | 1463719029163 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 21:37:09 INFO - PROCESS | 2868 | 1463719029166 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 21:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:37:09 INFO - PROCESS | 2868 | 1463719029170 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:37:09 INFO - PROCESS | 2868 | 1463719029172 Marionette TRACE conn6 <- [1,1726,null,{}] 21:37:09 INFO - PROCESS | 2868 | 1463719029176 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}] 21:37:09 INFO - PROCESS | 2868 | 1463719029308 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 21:37:09 INFO - PROCESS | 2868 | 1463719029475 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA825000 == 117 [pid = 2868] [id = 441] 21:37:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088AB171400) [pid = 2868] [serial = 1323] [outer = 0000000000000000] 21:37:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088AB176800) [pid = 2868] [serial = 1324] [outer = 00000088AB171400] 21:37:09 INFO - PROCESS | 2868 | 1463719029534 Marionette DEBUG loaded listener.js 21:37:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088ABC54400) [pid = 2868] [serial = 1325] [outer = 00000088AB171400] 21:37:10 INFO - PROCESS | 2868 | 1463719030143 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]]]}] 21:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1026ms 21:37:10 INFO - PROCESS | 2868 | 1463719030197 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 21:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:37:10 INFO - PROCESS | 2868 | 1463719030200 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 21:37:10 INFO - PROCESS | 2868 | 1463719030203 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:37:10 INFO - PROCESS | 2868 | 1463719030206 Marionette TRACE conn6 <- [1,1730,null,{}] 21:37:10 INFO - PROCESS | 2868 | 1463719030209 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}] 21:37:10 INFO - PROCESS | 2868 | 1463719030341 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 21:37:10 INFO - PROCESS | 2868 | 1463719030508 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABBC4800 == 118 [pid = 2868] [id = 442] 21:37:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088AB172800) [pid = 2868] [serial = 1326] [outer = 0000000000000000] 21:37:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088ACC7C400) [pid = 2868] [serial = 1327] [outer = 00000088AB172800] 21:37:10 INFO - PROCESS | 2868 | 1463719030567 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088ACC83C00) [pid = 2868] [serial = 1328] [outer = 00000088AB172800] 21:37:11 INFO - PROCESS | 2868 | 1463719031149 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]]]}] 21:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 987ms 21:37:11 INFO - PROCESS | 2868 | 1463719031194 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 21:37:11 INFO - PROCESS | 2868 | 1463719031197 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 21:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:37:11 INFO - PROCESS | 2868 | 1463719031200 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 2868 | 1463719031203 Marionette TRACE conn6 <- [1,1734,null,{}] 21:37:11 INFO - PROCESS | 2868 | 1463719031207 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}] 21:37:11 INFO - PROCESS | 2868 | 1463719031337 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 21:37:11 INFO - PROCESS | 2868 | 1463719031506 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC20E800 == 119 [pid = 2868] [id = 443] 21:37:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088AC225C00) [pid = 2868] [serial = 1329] [outer = 0000000000000000] 21:37:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088AC22C800) [pid = 2868] [serial = 1330] [outer = 00000088AC225C00] 21:37:11 INFO - PROCESS | 2868 | 1463719031562 Marionette DEBUG loaded listener.js 21:37:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088ACC79C00) [pid = 2868] [serial = 1331] [outer = 00000088AC225C00] 21:37:12 INFO - PROCESS | 2868 | 1463719032115 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]]]}] 21:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 923ms 21:37:12 INFO - PROCESS | 2868 | 1463719032125 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 21:37:12 INFO - PROCESS | 2868 | 1463719032128 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 21:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:37:12 INFO - PROCESS | 2868 | 1463719032148 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - PROCESS | 2868 | 1463719032151 Marionette TRACE conn6 <- [1,1738,null,{}] 21:37:12 INFO - PROCESS | 2868 | 1463719032155 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}] 21:37:12 INFO - PROCESS | 2868 | 1463719032286 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 21:37:12 INFO - PROCESS | 2868 | 1463719032455 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD722000 == 120 [pid = 2868] [id = 444] 21:37:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088AC196400) [pid = 2868] [serial = 1332] [outer = 0000000000000000] 21:37:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088AC19FC00) [pid = 2868] [serial = 1333] [outer = 00000088AC196400] 21:37:12 INFO - PROCESS | 2868 | 1463719032514 Marionette DEBUG loaded listener.js 21:37:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088AC227400) [pid = 2868] [serial = 1334] [outer = 00000088AC196400] 21:37:13 INFO - PROCESS | 2868 | 1463719033180 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]]]}] 21:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1069ms 21:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:37:13 INFO - PROCESS | 2868 | 1463719033232 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 21:37:13 INFO - PROCESS | 2868 | 1463719033235 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 21:37:13 INFO - PROCESS | 2868 | 1463719033239 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:37:13 INFO - PROCESS | 2868 | 1463719033242 Marionette TRACE conn6 <- [1,1742,null,{}] 21:37:13 INFO - PROCESS | 2868 | 1463719033246 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}] 21:37:13 INFO - PROCESS | 2868 | 1463719033398 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 21:37:13 INFO - PROCESS | 2868 | 1463719033560 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:13 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CAE6800 == 121 [pid = 2868] [id = 445] 21:37:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (000000889DBCB000) [pid = 2868] [serial = 1335] [outer = 0000000000000000] 21:37:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (00000088A9032400) [pid = 2868] [serial = 1336] [outer = 000000889DBCB000] 21:37:13 INFO - PROCESS | 2868 | 1463719033625 Marionette DEBUG loaded listener.js 21:37:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088A903EC00) [pid = 2868] [serial = 1337] [outer = 000000889DBCB000] 21:37:14 INFO - PROCESS | 2868 | 1463719034251 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]]]}] 21:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1083ms 21:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:37:14 INFO - PROCESS | 2868 | 1463719034325 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 21:37:14 INFO - PROCESS | 2868 | 1463719034327 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 21:37:14 INFO - PROCESS | 2868 | 1463719034331 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:37:14 INFO - PROCESS | 2868 | 1463719034333 Marionette TRACE conn6 <- [1,1746,null,{}] 21:37:14 INFO - PROCESS | 2868 | 1463719034337 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}] 21:37:14 INFO - PROCESS | 2868 | 1463719034474 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 21:37:14 INFO - PROCESS | 2868 | 1463719034918 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896EBB000 == 122 [pid = 2868] [id = 446] 21:37:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (000000888B020000) [pid = 2868] [serial = 1338] [outer = 0000000000000000] 21:37:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (000000888B02E800) [pid = 2868] [serial = 1339] [outer = 000000888B020000] 21:37:14 INFO - PROCESS | 2868 | 1463719034973 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (000000888D545800) [pid = 2868] [serial = 1340] [outer = 000000888B020000] 21:37:15 INFO - PROCESS | 2868 | 1463719035556 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]]]}] 21:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1279ms 21:37:15 INFO - PROCESS | 2868 | 1463719035613 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 21:37:15 INFO - PROCESS | 2868 | 1463719035618 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 21:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:37:15 INFO - PROCESS | 2868 | 1463719035622 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:37:15 INFO - PROCESS | 2868 | 1463719035626 Marionette TRACE conn6 <- [1,1750,null,{}] 21:37:15 INFO - PROCESS | 2868 | 1463719035631 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}] 21:37:15 INFO - PROCESS | 2868 | 1463719035761 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 21:37:15 INFO - PROCESS | 2868 | 1463719035955 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BDE7000 == 123 [pid = 2868] [id = 447] 21:37:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (000000888BC2D000) [pid = 2868] [serial = 1341] [outer = 0000000000000000] 21:37:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (000000888E05A000) [pid = 2868] [serial = 1342] [outer = 000000888BC2D000] 21:37:16 INFO - PROCESS | 2868 | 1463719036013 Marionette DEBUG loaded listener.js 21:37:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088996F7400) [pid = 2868] [serial = 1343] [outer = 000000888BC2D000] 21:37:16 INFO - PROCESS | 2868 | 1463719036649 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]]]}] 21:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1075ms 21:37:16 INFO - PROCESS | 2868 | 1463719036704 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 2868 | 1463719036708 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 21:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:37:16 INFO - PROCESS | 2868 | 1463719036712 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:37:16 INFO - PROCESS | 2868 | 1463719036714 Marionette TRACE conn6 <- [1,1754,null,{}] 21:37:16 INFO - PROCESS | 2868 | 1463719036718 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}] 21:37:16 INFO - PROCESS | 2868 | 1463719036841 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 21:37:17 INFO - PROCESS | 2868 | 1463719037041 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 000000889D64C800 == 122 [pid = 2868] [id = 31] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5210000 == 121 [pid = 2868] [id = 342] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7944800 == 120 [pid = 2868] [id = 433] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6420800 == 119 [pid = 2868] [id = 432] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A566E000 == 118 [pid = 2868] [id = 431] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4659800 == 117 [pid = 2868] [id = 430] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2E1D000 == 116 [pid = 2868] [id = 429] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (00000088A4198800) [pid = 2868] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CE85800 == 117 [pid = 2868] [id = 448] 21:37:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (000000888B184C00) [pid = 2868] [serial = 1344] [outer = 0000000000000000] 21:37:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (0000008892D0AC00) [pid = 2868] [serial = 1345] [outer = 000000888B184C00] 21:37:17 INFO - PROCESS | 2868 | 1463719037164 Marionette DEBUG loaded listener.js 21:37:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (000000889A275400) [pid = 2868] [serial = 1346] [outer = 000000888B184C00] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2537000 == 116 [pid = 2868] [id = 428] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BA4800 == 115 [pid = 2868] [id = 427] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 0000008899719000 == 114 [pid = 2868] [id = 426] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1303000 == 113 [pid = 2868] [id = 425] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 000000889A2DF000 == 112 [pid = 2868] [id = 424] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA3BF800 == 111 [pid = 2868] [id = 420] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAFE4800 == 110 [pid = 2868] [id = 419] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAFC9000 == 109 [pid = 2868] [id = 418] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAF37800 == 108 [pid = 2868] [id = 417] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA8EC000 == 107 [pid = 2868] [id = 416] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7ADD800 == 106 [pid = 2868] [id = 415] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6F6E000 == 105 [pid = 2868] [id = 414] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 00000088A460A000 == 104 [pid = 2868] [id = 391] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCCF000 == 103 [pid = 2868] [id = 413] 21:37:17 INFO - PROCESS | 2868 | --DOCSHELL 0000008892FC4000 == 102 [pid = 2868] [id = 412] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (00000088A4120C00) [pid = 2868] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (00000088A101A000) [pid = 2868] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (000000889D34B400) [pid = 2868] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (000000889DFB1800) [pid = 2868] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (000000889EC3B800) [pid = 2868] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (000000889E05D800) [pid = 2868] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (0000008892D09800) [pid = 2868] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (00000088A0C02400) [pid = 2868] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A3FD4400) [pid = 2868] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (000000889D280C00) [pid = 2868] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (000000889BA92000) [pid = 2868] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (00000088A7EBE000) [pid = 2868] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088A750D000) [pid = 2868] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (000000889A26B400) [pid = 2868] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (000000889AC20C00) [pid = 2868] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088965E1400) [pid = 2868] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (0000008891607000) [pid = 2868] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088AA3E2400) [pid = 2868] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088A64C8000) [pid = 2868] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (000000889BB4C800) [pid = 2868] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (000000889CAC4800) [pid = 2868] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088AA877C00) [pid = 2868] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (000000888E209000) [pid = 2868] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A0C0D800) [pid = 2868] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (000000889656E400) [pid = 2868] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (00000088A526F000) [pid = 2868] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (000000889AE71400) [pid = 2868] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (0000008899731C00) [pid = 2868] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 21:37:17 INFO - PROCESS | 2868 | 1463719037779 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]]]}] 21:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1078ms 21:37:17 INFO - PROCESS | 2868 | 1463719037794 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 21:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:37:17 INFO - PROCESS | 2868 | 1463719037796 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 21:37:17 INFO - PROCESS | 2868 | 1463719037805 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 2868 | 1463719037812 Marionette TRACE conn6 <- [1,1758,null,{}] 21:37:17 INFO - PROCESS | 2868 | 1463719037817 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}] 21:37:17 INFO - PROCESS | 2868 | 1463719037934 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 21:37:18 INFO - PROCESS | 2868 | 1463719038053 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:18 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCC6000 == 103 [pid = 2868] [id = 449] 21:37:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (000000888B05B800) [pid = 2868] [serial = 1347] [outer = 0000000000000000] 21:37:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (000000889A26B400) [pid = 2868] [serial = 1348] [outer = 000000888B05B800] 21:37:18 INFO - PROCESS | 2868 | 1463719038102 Marionette DEBUG loaded listener.js 21:37:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (000000889BD71000) [pid = 2868] [serial = 1349] [outer = 000000888B05B800] 21:37:18 INFO - PROCESS | 2868 | 1463719038502 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]]]}] 21:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 735ms 21:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:37:18 INFO - PROCESS | 2868 | 1463719038557 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 21:37:18 INFO - PROCESS | 2868 | 1463719038560 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 21:37:18 INFO - PROCESS | 2868 | 1463719038564 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:37:18 INFO - PROCESS | 2868 | 1463719038565 Marionette TRACE conn6 <- [1,1762,null,{}] 21:37:18 INFO - PROCESS | 2868 | 1463719038569 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}] 21:37:18 INFO - PROCESS | 2868 | 1463719038679 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 21:37:18 INFO - PROCESS | 2868 | 1463719038686 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A107D800 == 104 [pid = 2868] [id = 450] 21:37:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (000000889C607C00) [pid = 2868] [serial = 1350] [outer = 0000000000000000] 21:37:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (000000889D25E800) [pid = 2868] [serial = 1351] [outer = 000000889C607C00] 21:37:18 INFO - PROCESS | 2868 | 1463719038733 Marionette DEBUG loaded listener.js 21:37:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (000000889D284C00) [pid = 2868] [serial = 1352] [outer = 000000889C607C00] 21:37:19 INFO - PROCESS | 2868 | 1463719039208 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]]]}] 21:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 21:37:19 INFO - PROCESS | 2868 | 1463719039260 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 21:37:19 INFO - PROCESS | 2868 | 1463719039263 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 21:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:37:19 INFO - PROCESS | 2868 | 1463719039277 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - PROCESS | 2868 | 1463719039279 Marionette TRACE conn6 <- [1,1766,null,{}] 21:37:19 INFO - PROCESS | 2868 | 1463719039282 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}] 21:37:19 INFO - PROCESS | 2868 | 1463719039430 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 21:37:19 INFO - PROCESS | 2868 | 1463719039446 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A255D800 == 105 [pid = 2868] [id = 451] 21:37:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (000000889D30D000) [pid = 2868] [serial = 1353] [outer = 0000000000000000] 21:37:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (000000889D34CC00) [pid = 2868] [serial = 1354] [outer = 000000889D30D000] 21:37:19 INFO - PROCESS | 2868 | 1463719039501 Marionette DEBUG loaded listener.js 21:37:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000889D510C00) [pid = 2868] [serial = 1355] [outer = 000000889D30D000] 21:37:20 INFO - PROCESS | 2868 | 1463719040000 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]]]}] 21:37:20 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 21:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 797ms 21:37:20 INFO - PROCESS | 2868 | 1463719040091 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 21:37:20 INFO - PROCESS | 2868 | 1463719040094 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 21:37:20 INFO - PROCESS | 2868 | 1463719040097 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:37:20 INFO - PROCESS | 2868 | 1463719040099 Marionette TRACE conn6 <- [1,1770,null,{}] 21:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:37:20 INFO - PROCESS | 2868 | 1463719040103 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}] 21:37:20 INFO - PROCESS | 2868 | 1463719040251 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 21:37:20 INFO - PROCESS | 2868 | 1463719040278 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FB8800 == 106 [pid = 2868] [id = 452] 21:37:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000889DFF5000) [pid = 2868] [serial = 1356] [outer = 0000000000000000] 21:37:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (000000889E062400) [pid = 2868] [serial = 1357] [outer = 000000889DFF5000] 21:37:20 INFO - PROCESS | 2868 | 1463719040325 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (000000889EC3BC00) [pid = 2868] [serial = 1358] [outer = 000000889DFF5000] 21:37:20 INFO - PROCESS | 2868 | 1463719040805 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]]]}] 21:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 21:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 21:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:37:20 INFO - PROCESS | 2868 | 1463719040843 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 21:37:20 INFO - PROCESS | 2868 | 1463719040845 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 21:37:20 INFO - PROCESS | 2868 | 1463719040848 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:37:20 INFO - PROCESS | 2868 | 1463719040850 Marionette TRACE conn6 <- [1,1774,null,{}] 21:37:20 INFO - PROCESS | 2868 | 1463719040854 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}] 21:37:21 INFO - PROCESS | 2868 | 1463719040997 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 21:37:21 INFO - PROCESS | 2868 | 1463719041016 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A461D800 == 107 [pid = 2868] [id = 453] 21:37:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (000000889EC49C00) [pid = 2868] [serial = 1359] [outer = 0000000000000000] 21:37:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (000000889ED5DC00) [pid = 2868] [serial = 1360] [outer = 000000889EC49C00] 21:37:21 INFO - PROCESS | 2868 | 1463719041064 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088A1016800) [pid = 2868] [serial = 1361] [outer = 000000889EC49C00] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (0000008896E3C000) [pid = 2868] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (000000888B03B800) [pid = 2868] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (0000008899B2C400) [pid = 2868] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (000000889DFB6400) [pid = 2868] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088A1012C00) [pid = 2868] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (000000889C281400) [pid = 2868] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A4196800) [pid = 2868] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (0000008891469000) [pid = 2868] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088A5465400) [pid = 2868] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (00000088A415B800) [pid = 2868] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A7713000) [pid = 2868] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:37:21 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (0000008896574000) [pid = 2868] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:37:21 INFO - PROCESS | 2868 | 1463719041830 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]]]}] 21:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 21:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1025ms 21:37:21 INFO - PROCESS | 2868 | 1463719041879 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 2868 | 1463719041882 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 21:37:21 INFO - PROCESS | 2868 | 1463719041885 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:37:21 INFO - PROCESS | 2868 | 1463719041887 Marionette TRACE conn6 <- [1,1778,null,{}] 21:37:21 INFO - PROCESS | 2868 | 1463719041906 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}] 21:37:22 INFO - PROCESS | 2868 | 1463719042015 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 21:37:22 INFO - PROCESS | 2868 | 1463719042028 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5208800 == 108 [pid = 2868] [id = 454] 21:37:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (0000008899B2C400) [pid = 2868] [serial = 1362] [outer = 0000000000000000] 21:37:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (00000088A0C0C000) [pid = 2868] [serial = 1363] [outer = 0000008899B2C400] 21:37:22 INFO - PROCESS | 2868 | 1463719042075 Marionette DEBUG loaded listener.js 21:37:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088A1402800) [pid = 2868] [serial = 1364] [outer = 0000008899B2C400] 21:37:22 INFO - PROCESS | 2868 | 1463719042543 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]]]}] 21:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 693ms 21:37:22 INFO - PROCESS | 2868 | 1463719042582 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 21:37:22 INFO - PROCESS | 2868 | 1463719042585 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 21:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:37:22 INFO - PROCESS | 2868 | 1463719042588 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:37:22 INFO - PROCESS | 2868 | 1463719042590 Marionette TRACE conn6 <- [1,1782,null,{}] 21:37:22 INFO - PROCESS | 2868 | 1463719042594 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}] 21:37:22 INFO - PROCESS | 2868 | 1463719042700 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 21:37:22 INFO - PROCESS | 2868 | 1463719042707 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5662000 == 109 [pid = 2868] [id = 455] 21:37:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088A3117800) [pid = 2868] [serial = 1365] [outer = 0000000000000000] 21:37:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088A311E000) [pid = 2868] [serial = 1366] [outer = 00000088A3117800] 21:37:22 INFO - PROCESS | 2868 | 1463719042753 Marionette DEBUG loaded listener.js 21:37:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088A3FCF000) [pid = 2868] [serial = 1367] [outer = 00000088A3117800] 21:37:23 INFO - PROCESS | 2868 | 1463719043244 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]]]}] 21:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 21:37:23 INFO - PROCESS | 2868 | 1463719043281 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 21:37:23 INFO - PROCESS | 2868 | 1463719043283 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 21:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:37:23 INFO - PROCESS | 2868 | 1463719043288 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:37:23 INFO - PROCESS | 2868 | 1463719043290 Marionette TRACE conn6 <- [1,1786,null,{}] 21:37:23 INFO - PROCESS | 2868 | 1463719043294 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}] 21:37:23 INFO - PROCESS | 2868 | 1463719043403 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 21:37:23 INFO - PROCESS | 2868 | 1463719043409 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A701C800 == 110 [pid = 2868] [id = 456] 21:37:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088A4089C00) [pid = 2868] [serial = 1368] [outer = 0000000000000000] 21:37:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088A4120C00) [pid = 2868] [serial = 1369] [outer = 00000088A4089C00] 21:37:23 INFO - PROCESS | 2868 | 1463719043461 Marionette DEBUG loaded listener.js 21:37:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A46AC800) [pid = 2868] [serial = 1370] [outer = 00000088A4089C00] 21:37:24 INFO - PROCESS | 2868 | 1463719044308 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]]]}] 21:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1070ms 21:37:24 INFO - PROCESS | 2868 | 1463719044360 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 21:37:24 INFO - PROCESS | 2868 | 1463719044366 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 21:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:37:24 INFO - PROCESS | 2868 | 1463719044371 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:37:24 INFO - PROCESS | 2868 | 1463719044376 Marionette TRACE conn6 <- [1,1790,null,{}] 21:37:24 INFO - PROCESS | 2868 | 1463719044382 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}] 21:37:24 INFO - PROCESS | 2868 | 1463719044556 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 21:37:24 INFO - PROCESS | 2868 | 1463719044716 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D1BE000 == 111 [pid = 2868] [id = 457] 21:37:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (0000008892D8C800) [pid = 2868] [serial = 1371] [outer = 0000000000000000] 21:37:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (0000008896511C00) [pid = 2868] [serial = 1372] [outer = 0000008892D8C800] 21:37:24 INFO - PROCESS | 2868 | 1463719044777 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (000000889922D400) [pid = 2868] [serial = 1373] [outer = 0000008892D8C800] 21:37:25 INFO - PROCESS | 2868 | 1463719045409 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]]]}] 21:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1078ms 21:37:25 INFO - PROCESS | 2868 | 1463719045469 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 21:37:25 INFO - PROCESS | 2868 | 1463719045476 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 21:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:37:25 INFO - PROCESS | 2868 | 1463719045483 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:37:25 INFO - PROCESS | 2868 | 1463719045486 Marionette TRACE conn6 <- [1,1794,null,{}] 21:37:25 INFO - PROCESS | 2868 | 1463719045490 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}] 21:37:25 INFO - PROCESS | 2868 | 1463719045631 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 21:37:25 INFO - PROCESS | 2868 | 1463719045788 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2E2A000 == 112 [pid = 2868] [id = 458] 21:37:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (000000889AE78400) [pid = 2868] [serial = 1374] [outer = 0000000000000000] 21:37:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (000000889BD7B000) [pid = 2868] [serial = 1375] [outer = 000000889AE78400] 21:37:25 INFO - PROCESS | 2868 | 1463719045848 Marionette DEBUG loaded listener.js 21:37:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (000000889D30D800) [pid = 2868] [serial = 1376] [outer = 000000889AE78400] 21:37:26 INFO - PROCESS | 2868 | 1463719046450 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]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1022ms 21:37:26 INFO - PROCESS | 2868 | 1463719046509 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 2868 | 1463719046512 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 21:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:37:26 INFO - PROCESS | 2868 | 1463719046516 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 2868 | 1463719046521 Marionette TRACE conn6 <- [1,1798,null,{}] 21:37:26 INFO - PROCESS | 2868 | 1463719046533 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}] 21:37:26 INFO - PROCESS | 2868 | 1463719046721 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 21:37:26 INFO - PROCESS | 2868 | 1463719046882 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8197800 == 113 [pid = 2868] [id = 459] 21:37:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (000000889DBC4000) [pid = 2868] [serial = 1377] [outer = 0000000000000000] 21:37:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088A1141000) [pid = 2868] [serial = 1378] [outer = 000000889DBC4000] 21:37:26 INFO - PROCESS | 2868 | 1463719046942 Marionette DEBUG loaded listener.js 21:37:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (00000088A4161C00) [pid = 2868] [serial = 1379] [outer = 000000889DBC4000] 21:37:27 INFO - PROCESS | 2868 | 1463719047556 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]]]}] 21:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1084ms 21:37:27 INFO - PROCESS | 2868 | 1463719047617 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 21:37:27 INFO - PROCESS | 2868 | 1463719047620 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 21:37:27 INFO - PROCESS | 2868 | 1463719047623 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:37:27 INFO - PROCESS | 2868 | 1463719047626 Marionette TRACE conn6 <- [1,1802,null,{}] 21:37:27 INFO - PROCESS | 2868 | 1463719047629 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}] 21:37:27 INFO - PROCESS | 2868 | 1463719047767 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 21:37:27 INFO - PROCESS | 2868 | 1463719047923 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA7DE800 == 114 [pid = 2868] [id = 460] 21:37:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (00000088A4B86800) [pid = 2868] [serial = 1380] [outer = 0000000000000000] 21:37:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (00000088A4BBA400) [pid = 2868] [serial = 1381] [outer = 00000088A4B86800] 21:37:27 INFO - PROCESS | 2868 | 1463719047985 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (00000088A545D800) [pid = 2868] [serial = 1382] [outer = 00000088A4B86800] 21:37:28 INFO - PROCESS | 2868 | 1463719048582 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]]]}] 21:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1019ms 21:37:28 INFO - PROCESS | 2868 | 1463719048648 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 21:37:28 INFO - PROCESS | 2868 | 1463719048650 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 21:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:37:28 INFO - PROCESS | 2868 | 1463719048654 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:37:28 INFO - PROCESS | 2868 | 1463719048656 Marionette TRACE conn6 <- [1,1806,null,{}] 21:37:28 INFO - PROCESS | 2868 | 1463719048660 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}] 21:37:28 INFO - PROCESS | 2868 | 1463719048792 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 21:37:28 INFO - PROCESS | 2868 | 1463719048947 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAF4B000 == 115 [pid = 2868] [id = 461] 21:37:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (00000088A5143C00) [pid = 2868] [serial = 1383] [outer = 0000000000000000] 21:37:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088A5B9B000) [pid = 2868] [serial = 1384] [outer = 00000088A5143C00] 21:37:29 INFO - PROCESS | 2868 | 1463719049006 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088A64D3800) [pid = 2868] [serial = 1385] [outer = 00000088A5143C00] 21:37:29 INFO - PROCESS | 2868 | 1463719049639 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]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1018ms 21:37:29 INFO - PROCESS | 2868 | 1463719049674 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 2868 | 1463719049677 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 21:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:37:29 INFO - PROCESS | 2868 | 1463719049680 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 2868 | 1463719049683 Marionette TRACE conn6 <- [1,1810,null,{}] 21:37:29 INFO - PROCESS | 2868 | 1463719049686 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}] 21:37:29 INFO - PROCESS | 2868 | 1463719049830 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 21:37:30 INFO - PROCESS | 2868 | 1463719049989 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABCE1000 == 116 [pid = 2868] [id = 462] 21:37:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088A64DE000) [pid = 2868] [serial = 1386] [outer = 0000000000000000] 21:37:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088A7784800) [pid = 2868] [serial = 1387] [outer = 00000088A64DE000] 21:37:30 INFO - PROCESS | 2868 | 1463719050049 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (00000088A829B800) [pid = 2868] [serial = 1388] [outer = 00000088A64DE000] 21:37:30 INFO - PROCESS | 2868 | 1463719050730 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]]]}] 21:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1072ms 21:37:30 INFO - PROCESS | 2868 | 1463719050756 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 21:37:30 INFO - PROCESS | 2868 | 1463719050759 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 21:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:37:30 INFO - PROCESS | 2868 | 1463719050762 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:37:30 INFO - PROCESS | 2868 | 1463719050764 Marionette TRACE conn6 <- [1,1814,null,{}] 21:37:30 INFO - PROCESS | 2868 | 1463719050768 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}] 21:37:30 INFO - PROCESS | 2868 | 1463719050899 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 21:37:31 INFO - PROCESS | 2868 | 1463719051088 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEEBE000 == 117 [pid = 2868] [id = 463] 21:37:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (00000088A8295400) [pid = 2868] [serial = 1389] [outer = 0000000000000000] 21:37:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (00000088A903BC00) [pid = 2868] [serial = 1390] [outer = 00000088A8295400] 21:37:31 INFO - PROCESS | 2868 | 1463719051150 Marionette DEBUG loaded listener.js 21:37:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (00000088AA3E0C00) [pid = 2868] [serial = 1391] [outer = 00000088A8295400] 21:37:31 INFO - PROCESS | 2868 | 1463719051771 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]]]}] 21:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1079ms 21:37:31 INFO - PROCESS | 2868 | 1463719051844 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 2868 | 1463719051847 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 21:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:37:31 INFO - PROCESS | 2868 | 1463719051850 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:37:31 INFO - PROCESS | 2868 | 1463719051852 Marionette TRACE conn6 <- [1,1818,null,{}] 21:37:31 INFO - PROCESS | 2868 | 1463719051856 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}] 21:37:31 INFO - PROCESS | 2868 | 1463719051988 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 21:37:32 INFO - PROCESS | 2868 | 1463719052146 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEED8000 == 118 [pid = 2868] [id = 464] 21:37:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 260 (00000088A96A5C00) [pid = 2868] [serial = 1392] [outer = 0000000000000000] 21:37:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 261 (00000088AA522000) [pid = 2868] [serial = 1393] [outer = 00000088A96A5C00] 21:37:32 INFO - PROCESS | 2868 | 1463719052204 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 262 (00000088AB11A000) [pid = 2868] [serial = 1394] [outer = 00000088A96A5C00] 21:37:32 INFO - PROCESS | 2868 | 1463719052755 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]]]}] 21:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 987ms 21:37:32 INFO - PROCESS | 2868 | 1463719052840 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 21:37:32 INFO - PROCESS | 2868 | 1463719052842 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 21:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:37:32 INFO - PROCESS | 2868 | 1463719052846 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - PROCESS | 2868 | 1463719052848 Marionette TRACE conn6 <- [1,1822,null,{}] 21:37:32 INFO - PROCESS | 2868 | 1463719052852 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}] 21:37:32 INFO - PROCESS | 2868 | 1463719052983 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 21:37:33 INFO - PROCESS | 2868 | 1463719053142 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A901B800 == 119 [pid = 2868] [id = 465] 21:37:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 263 (00000088AB127400) [pid = 2868] [serial = 1395] [outer = 0000000000000000] 21:37:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 264 (00000088AB541400) [pid = 2868] [serial = 1396] [outer = 00000088AB127400] 21:37:33 INFO - PROCESS | 2868 | 1463719053201 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 265 (00000088ABC50400) [pid = 2868] [serial = 1397] [outer = 00000088AB127400] 21:37:33 INFO - PROCESS | 2868 | 1463719053789 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]]]}] 21:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 21:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 21:37:33 INFO - PROCESS | 2868 | 1463719053834 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 21:37:33 INFO - PROCESS | 2868 | 1463719053837 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 21:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:37:33 INFO - PROCESS | 2868 | 1463719053841 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:37:33 INFO - PROCESS | 2868 | 1463719053843 Marionette TRACE conn6 <- [1,1826,null,{}] 21:37:33 INFO - PROCESS | 2868 | 1463719053847 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}] 21:37:33 INFO - PROCESS | 2868 | 1463719053982 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 21:37:34 INFO - PROCESS | 2868 | 1463719054141 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA98B000 == 120 [pid = 2868] [id = 466] 21:37:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 266 (00000088AA99C800) [pid = 2868] [serial = 1398] [outer = 0000000000000000] 21:37:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 267 (00000088AA9A4400) [pid = 2868] [serial = 1399] [outer = 00000088AA99C800] 21:37:34 INFO - PROCESS | 2868 | 1463719054201 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 268 (00000088AB16F800) [pid = 2868] [serial = 1400] [outer = 00000088AA99C800] 21:37:34 INFO - PROCESS | 2868 | 1463719054812 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]]]}] 21:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1022ms 21:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:37:34 INFO - PROCESS | 2868 | 1463719054866 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 2868 | 1463719054869 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 21:37:34 INFO - PROCESS | 2868 | 1463719054872 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - PROCESS | 2868 | 1463719054875 Marionette TRACE conn6 <- [1,1830,null,{}] 21:37:34 INFO - PROCESS | 2868 | 1463719054879 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}] 21:37:35 INFO - PROCESS | 2868 | 1463719055054 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 21:37:35 INFO - PROCESS | 2868 | 1463719055217 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:35 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892FA7000 == 121 [pid = 2868] [id = 467] 21:37:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 269 (0000008892C03400) [pid = 2868] [serial = 1401] [outer = 0000000000000000] 21:37:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 270 (000000889972E000) [pid = 2868] [serial = 1402] [outer = 0000008892C03400] 21:37:35 INFO - PROCESS | 2868 | 1463719055281 Marionette DEBUG loaded listener.js 21:37:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 271 (00000088A5E3D400) [pid = 2868] [serial = 1403] [outer = 0000008892C03400] 21:37:36 INFO - PROCESS | 2868 | 1463719056111 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]]]}] 21:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1282ms 21:37:36 INFO - PROCESS | 2868 | 1463719056157 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 21:37:36 INFO - PROCESS | 2868 | 1463719056162 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 21:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:37:36 INFO - PROCESS | 2868 | 1463719056167 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 2868 | 1463719056171 Marionette TRACE conn6 <- [1,1834,null,{}] 21:37:36 INFO - PROCESS | 2868 | 1463719056176 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}] 21:37:36 INFO - PROCESS | 2868 | 1463719056305 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 21:37:36 INFO - PROCESS | 2868 | 1463719056483 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E670000 == 122 [pid = 2868] [id = 468] 21:37:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 272 (000000888C5BFC00) [pid = 2868] [serial = 1404] [outer = 0000000000000000] 21:37:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 273 (0000008893640000) [pid = 2868] [serial = 1405] [outer = 000000888C5BFC00] 21:37:36 INFO - PROCESS | 2868 | 1463719056539 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 274 (000000889A26BC00) [pid = 2868] [serial = 1406] [outer = 000000888C5BFC00] 21:37:37 INFO - PROCESS | 2868 | 1463719057202 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]]]}] 21:37:37 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) 21:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1086ms 21:37:37 INFO - PROCESS | 2868 | 1463719057257 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 21:37:37 INFO - PROCESS | 2868 | 1463719057263 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 21:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:37:37 INFO - PROCESS | 2868 | 1463719057270 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - PROCESS | 2868 | 1463719057272 Marionette TRACE conn6 <- [1,1838,null,{}] 21:37:37 INFO - PROCESS | 2868 | 1463719057276 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}] 21:37:37 INFO - PROCESS | 2868 | 1463719057403 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 21:37:37 INFO - PROCESS | 2868 | 1463719057565 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21C0000 == 123 [pid = 2868] [id = 469] 21:37:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 275 (000000889BB49000) [pid = 2868] [serial = 1407] [outer = 0000000000000000] 21:37:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 276 (000000889D284000) [pid = 2868] [serial = 1408] [outer = 000000889BB49000] 21:37:37 INFO - PROCESS | 2868 | 1463719057617 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 277 (000000889D507000) [pid = 2868] [serial = 1409] [outer = 000000889BB49000] 21:37:38 INFO - PROCESS | 2868 | 1463719058256 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]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1031ms 21:37:38 INFO - PROCESS | 2868 | 1463719058302 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 2868 | 1463719058304 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 21:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:37:38 INFO - PROCESS | 2868 | 1463719058308 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 2868 | 1463719058311 Marionette TRACE conn6 <- [1,1842,null,{}] 21:37:38 INFO - PROCESS | 2868 | 1463719058336 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}] 21:37:38 INFO - PROCESS | 2868 | 1463719058463 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 21:37:38 INFO - PROCESS | 2868 | 1463719058627 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A409E800 == 124 [pid = 2868] [id = 470] 21:37:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 278 (00000088A1135400) [pid = 2868] [serial = 1410] [outer = 0000000000000000] 21:37:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 279 (00000088A3117400) [pid = 2868] [serial = 1411] [outer = 00000088A1135400] 21:37:38 INFO - PROCESS | 2868 | 1463719058682 Marionette DEBUG loaded listener.js 21:37:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 280 (00000088A415B800) [pid = 2868] [serial = 1412] [outer = 00000088A1135400] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA7DC000 == 123 [pid = 2868] [id = 399] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA8E8000 == 122 [pid = 2868] [id = 398] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A75AF000 == 121 [pid = 2868] [id = 400] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088921C4000 == 120 [pid = 2868] [id = 401] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5662000 == 119 [pid = 2868] [id = 455] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5208800 == 118 [pid = 2868] [id = 454] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A461D800 == 117 [pid = 2868] [id = 453] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FB8800 == 116 [pid = 2868] [id = 452] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A255D800 == 115 [pid = 2868] [id = 451] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A107D800 == 114 [pid = 2868] [id = 450] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCC6000 == 113 [pid = 2868] [id = 449] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 000000888CE85800 == 112 [pid = 2868] [id = 448] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 000000889BDE7000 == 111 [pid = 2868] [id = 447] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 0000008896EBB000 == 110 [pid = 2868] [id = 446] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 279 (000000889D50AC00) [pid = 2868] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 278 (000000888C358000) [pid = 2868] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 277 (00000088A7506000) [pid = 2868] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 276 (00000088A318A800) [pid = 2868] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 275 (00000088AAF0F800) [pid = 2868] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 274 (00000088A5B9F800) [pid = 2868] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 273 (00000088A969F800) [pid = 2868] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 272 (00000088A829EC00) [pid = 2868] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 271 (00000088AA520400) [pid = 2868] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 270 (00000088A770FC00) [pid = 2868] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 269 (0000008899B28800) [pid = 2868] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 268 (00000088A4B84400) [pid = 2868] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 267 (00000088AA3E3C00) [pid = 2868] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA825000 == 109 [pid = 2868] [id = 441] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABC8C800 == 108 [pid = 2868] [id = 440] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABC8B000 == 107 [pid = 2868] [id = 439] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABC6F000 == 106 [pid = 2868] [id = 438] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAF45800 == 105 [pid = 2868] [id = 437] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 00000088A409C800 == 104 [pid = 2868] [id = 436] 21:37:39 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCDA000 == 103 [pid = 2868] [id = 435] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 266 (0000008892D5B000) [pid = 2868] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 265 (000000888B9C8800) [pid = 2868] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 264 (000000889C607000) [pid = 2868] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 263 (000000889A2E9800) [pid = 2868] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 262 (000000889E131400) [pid = 2868] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 261 (00000088A1021400) [pid = 2868] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 260 (00000088A3FD0C00) [pid = 2868] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 259 (000000889D25C800) [pid = 2868] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 258 (000000889D503000) [pid = 2868] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (00000088A4BB2000) [pid = 2868] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (00000088A5147400) [pid = 2868] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (00000088921EE000) [pid = 2868] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (0000008899723C00) [pid = 2868] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (00000088A5BA6800) [pid = 2868] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (00000088A4B86000) [pid = 2868] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (00000088A7EB4800) [pid = 2868] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (00000088A82A1400) [pid = 2868] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (00000088A6D0B800) [pid = 2868] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (000000889E08AC00) [pid = 2868] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (00000088A6F0D800) [pid = 2868] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (000000889EC4A800) [pid = 2868] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A46B7C00) [pid = 2868] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 21:37:39 INFO - PROCESS | 2868 | 1463719059347 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]]]}] 21:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1082ms 21:37:39 INFO - PROCESS | 2868 | 1463719059393 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 21:37:39 INFO - PROCESS | 2868 | 1463719059396 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 21:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:37:39 INFO - PROCESS | 2868 | 1463719059399 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:37:39 INFO - PROCESS | 2868 | 1463719059401 Marionette TRACE conn6 <- [1,1846,null,{}] 21:37:39 INFO - PROCESS | 2868 | 1463719059405 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}] 21:37:39 INFO - PROCESS | 2868 | 1463719059515 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 21:37:39 INFO - PROCESS | 2868 | 1463719059523 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0DB800 == 104 [pid = 2868] [id = 471] 21:37:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (0000008896E3CC00) [pid = 2868] [serial = 1413] [outer = 0000000000000000] 21:37:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (000000889A26E400) [pid = 2868] [serial = 1414] [outer = 0000008896E3CC00] 21:37:39 INFO - PROCESS | 2868 | 1463719059570 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (000000889C610C00) [pid = 2868] [serial = 1415] [outer = 0000008896E3CC00] 21:37:40 INFO - PROCESS | 2868 | 1463719060097 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]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 21:37:40 INFO - PROCESS | 2868 | 1463719060135 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 21:37:40 INFO - PROCESS | 2868 | 1463719060138 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 21:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:37:40 INFO - PROCESS | 2868 | 1463719060141 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 2868 | 1463719060143 Marionette TRACE conn6 <- [1,1850,null,{}] 21:37:40 INFO - PROCESS | 2868 | 1463719060146 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}] 21:37:40 INFO - PROCESS | 2868 | 1463719060251 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 21:37:40 INFO - PROCESS | 2868 | 1463719060376 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA2E800 == 105 [pid = 2868] [id = 472] 21:37:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (000000889712A000) [pid = 2868] [serial = 1416] [outer = 0000000000000000] 21:37:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (000000889D3EC400) [pid = 2868] [serial = 1417] [outer = 000000889712A000] 21:37:40 INFO - PROCESS | 2868 | 1463719060422 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (000000889EC61800) [pid = 2868] [serial = 1418] [outer = 000000889712A000] 21:37:40 INFO - PROCESS | 2868 | 1463719060854 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]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 733ms 21:37:40 INFO - PROCESS | 2868 | 1463719060878 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 21:37:40 INFO - PROCESS | 2868 | 1463719060880 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 21:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:37:40 INFO - PROCESS | 2868 | 1463719060883 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 2868 | 1463719060885 Marionette TRACE conn6 <- [1,1854,null,{}] 21:37:40 INFO - PROCESS | 2868 | 1463719060888 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}] 21:37:41 INFO - PROCESS | 2868 | 1463719061005 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 21:37:41 INFO - PROCESS | 2868 | 1463719061013 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A409C800 == 106 [pid = 2868] [id = 473] 21:37:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088A318A800) [pid = 2868] [serial = 1419] [outer = 0000000000000000] 21:37:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088A4BBD000) [pid = 2868] [serial = 1420] [outer = 00000088A318A800] 21:37:41 INFO - PROCESS | 2868 | 1463719061066 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088A5BA4400) [pid = 2868] [serial = 1421] [outer = 00000088A318A800] 21:37:41 INFO - PROCESS | 2868 | 1463719061614 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]]]}] 21:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 774ms 21:37:41 INFO - PROCESS | 2868 | 1463719061661 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 21:37:41 INFO - PROCESS | 2868 | 1463719061663 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 21:37:41 INFO - PROCESS | 2868 | 1463719061666 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:37:41 INFO - PROCESS | 2868 | 1463719061668 Marionette TRACE conn6 <- [1,1858,null,{}] 21:37:41 INFO - PROCESS | 2868 | 1463719061672 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}] 21:37:41 INFO - PROCESS | 2868 | 1463719061818 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 21:37:41 INFO - PROCESS | 2868 | 1463719061837 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5E5F000 == 107 [pid = 2868] [id = 474] 21:37:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088A5460400) [pid = 2868] [serial = 1422] [outer = 0000000000000000] 21:37:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (00000088A6D14800) [pid = 2868] [serial = 1423] [outer = 00000088A5460400] 21:37:41 INFO - PROCESS | 2868 | 1463719061882 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (00000088A750FC00) [pid = 2868] [serial = 1424] [outer = 00000088A5460400] 21:37:42 INFO - PROCESS | 2868 | 1463719062353 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]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 21:37:42 INFO - PROCESS | 2868 | 1463719062404 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 2868 | 1463719062406 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 21:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:37:42 INFO - PROCESS | 2868 | 1463719062410 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 2868 | 1463719062412 Marionette TRACE conn6 <- [1,1862,null,{}] 21:37:42 INFO - PROCESS | 2868 | 1463719062441 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}] 21:37:42 INFO - PROCESS | 2868 | 1463719062591 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 21:37:42 INFO - PROCESS | 2868 | 1463719062609 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7029000 == 108 [pid = 2868] [id = 475] 21:37:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (00000088A5B9BC00) [pid = 2868] [serial = 1425] [outer = 0000000000000000] 21:37:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (00000088A7788000) [pid = 2868] [serial = 1426] [outer = 00000088A5B9BC00] 21:37:42 INFO - PROCESS | 2868 | 1463719062658 Marionette DEBUG loaded listener.js 21:37:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 260 (00000088A9037400) [pid = 2868] [serial = 1427] [outer = 00000088A5B9BC00] 21:37:43 INFO - PROCESS | 2868 | 1463719063133 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]]]}] 21:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 796ms 21:37:43 INFO - PROCESS | 2868 | 1463719063209 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 21:37:43 INFO - PROCESS | 2868 | 1463719063211 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 21:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:37:43 INFO - PROCESS | 2868 | 1463719063219 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:37:43 INFO - PROCESS | 2868 | 1463719063221 Marionette TRACE conn6 <- [1,1866,null,{}] 21:37:43 INFO - PROCESS | 2868 | 1463719063225 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}] 21:37:44 INFO - PROCESS | 2868 | 1463719064014 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 259 (000000889AC29C00) [pid = 2868] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 258 (00000088A408E400) [pid = 2868] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (00000088A46AA400) [pid = 2868] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (000000889AC23000) [pid = 2868] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (00000088A5017000) [pid = 2868] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (000000889BA88800) [pid = 2868] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (000000889D218800) [pid = 2868] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (000000889160AC00) [pid = 2868] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (000000888BC27800) [pid = 2868] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (00000088A8299400) [pid = 2868] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (000000888BC27000) [pid = 2868] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (000000888BC09C00) [pid = 2868] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (00000088A5013800) [pid = 2868] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (00000088A5145800) [pid = 2868] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A4B89800) [pid = 2868] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (00000088AA875C00) [pid = 2868] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (000000889EC44000) [pid = 2868] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (00000088A5462800) [pid = 2868] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088A408B000) [pid = 2868] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A1135C00) [pid = 2868] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088A3186C00) [pid = 2868] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088A5B99C00) [pid = 2868] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088AAF02800) [pid = 2868] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000888B02D800) [pid = 2868] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (000000889E057400) [pid = 2868] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (000000889E139400) [pid = 2868] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088A0C0F400) [pid = 2868] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (0000008898D33400) [pid = 2868] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (000000889ED5E800) [pid = 2868] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A501F800) [pid = 2868] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088A6F10400) [pid = 2868] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (000000889D50E400) [pid = 2868] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (000000888B183C00) [pid = 2868] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (000000889AE72000) [pid = 2868] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088A6F0D400) [pid = 2868] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (00000088A5E42800) [pid = 2868] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (00000088A64D2C00) [pid = 2868] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (000000889160CC00) [pid = 2868] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (00000088A46A8C00) [pid = 2868] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (000000889ED5F800) [pid = 2868] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (000000889D283800) [pid = 2868] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088A770A400) [pid = 2868] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (0000008897389400) [pid = 2868] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (000000889738A400) [pid = 2868] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (000000888BC22000) [pid = 2868] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088AA519800) [pid = 2868] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (0000008899226C00) [pid = 2868] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (00000088A6D0DC00) [pid = 2868] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (000000889D30F800) [pid = 2868] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (000000889E084C00) [pid = 2868] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (00000088A4B89C00) [pid = 2868] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088A7EB3000) [pid = 2868] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (000000889E08EC00) [pid = 2868] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088AA3DE000) [pid = 2868] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (000000888D3BB400) [pid = 2868] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (000000889D353000) [pid = 2868] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088A545DC00) [pid = 2868] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (00000088A140C800) [pid = 2868] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000889DFF5000) [pid = 2868] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (000000889EC49C00) [pid = 2868] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (00000088A3117800) [pid = 2868] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (000000888B020000) [pid = 2868] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (000000888B05B800) [pid = 2868] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (000000888BC2D000) [pid = 2868] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (000000888B184C00) [pid = 2868] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (000000889C607C00) [pid = 2868] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (000000889D30D000) [pid = 2868] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:37:44 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (0000008899B2C400) [pid = 2868] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:37:44 INFO - PROCESS | 2868 | 1463719064153 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896853800 == 109 [pid = 2868] [id = 476] 21:37:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000888B020000) [pid = 2868] [serial = 1428] [outer = 0000000000000000] 21:37:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000888B05B800) [pid = 2868] [serial = 1429] [outer = 000000888B020000] 21:37:44 INFO - PROCESS | 2868 | 1463719064199 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (0000008891609800) [pid = 2868] [serial = 1430] [outer = 000000888B020000] 21:37:44 INFO - PROCESS | 2868 | 1463719064585 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]]]}] 21:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1429ms 21:37:44 INFO - PROCESS | 2868 | 1463719064651 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 21:37:44 INFO - PROCESS | 2868 | 1463719064661 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 21:37:44 INFO - PROCESS | 2868 | 1463719064665 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 2868 | 1463719064667 Marionette TRACE conn6 <- [1,1870,null,{}] 21:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:37:44 INFO - PROCESS | 2868 | 1463719064670 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}] 21:37:44 INFO - PROCESS | 2868 | 1463719064776 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 21:37:44 INFO - PROCESS | 2868 | 1463719064783 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7E6C800 == 110 [pid = 2868] [id = 477] 21:37:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (0000008896573400) [pid = 2868] [serial = 1431] [outer = 0000000000000000] 21:37:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (0000008899E73400) [pid = 2868] [serial = 1432] [outer = 0000008896573400] 21:37:44 INFO - PROCESS | 2868 | 1463719064828 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (000000889CA50000) [pid = 2868] [serial = 1433] [outer = 0000008896573400] 21:37:45 INFO - PROCESS | 2868 | 1463719065287 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]]]}] 21:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 21:37:45 INFO - PROCESS | 2868 | 1463719065342 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 21:37:45 INFO - PROCESS | 2868 | 1463719065345 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 21:37:45 INFO - PROCESS | 2868 | 1463719065348 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:37:45 INFO - PROCESS | 2868 | 1463719065351 Marionette TRACE conn6 <- [1,1874,null,{}] 21:37:45 INFO - PROCESS | 2868 | 1463719065354 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}] 21:37:45 INFO - PROCESS | 2868 | 1463719065505 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 21:37:45 INFO - PROCESS | 2868 | 1463719065514 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA7C5000 == 111 [pid = 2868] [id = 478] 21:37:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (000000889E08EC00) [pid = 2868] [serial = 1434] [outer = 0000000000000000] 21:37:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (00000088A113E400) [pid = 2868] [serial = 1435] [outer = 000000889E08EC00] 21:37:45 INFO - PROCESS | 2868 | 1463719065564 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (00000088A4194400) [pid = 2868] [serial = 1436] [outer = 000000889E08EC00] 21:37:46 INFO - PROCESS | 2868 | 1463719066247 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]]]}] 21:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 942ms 21:37:46 INFO - PROCESS | 2868 | 1463719066294 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 21:37:46 INFO - PROCESS | 2868 | 1463719066298 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 21:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:37:46 INFO - PROCESS | 2868 | 1463719066303 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:37:46 INFO - PROCESS | 2868 | 1463719066306 Marionette TRACE conn6 <- [1,1878,null,{}] 21:37:46 INFO - PROCESS | 2868 | 1463719066314 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}] 21:37:46 INFO - PROCESS | 2868 | 1463719066486 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 21:37:46 INFO - PROCESS | 2868 | 1463719066649 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CA18800 == 112 [pid = 2868] [id = 479] 21:37:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000888E2F1800) [pid = 2868] [serial = 1437] [outer = 0000000000000000] 21:37:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (00000088965D8C00) [pid = 2868] [serial = 1438] [outer = 000000888E2F1800] 21:37:46 INFO - PROCESS | 2868 | 1463719066707 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (000000889A273400) [pid = 2868] [serial = 1439] [outer = 000000888E2F1800] 21:37:47 INFO - PROCESS | 2868 | 1463719067363 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]]]}] 21:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1132ms 21:37:47 INFO - PROCESS | 2868 | 1463719067440 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 2868 | 1463719067447 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 21:37:47 INFO - PROCESS | 2868 | 1463719067469 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:37:47 INFO - PROCESS | 2868 | 1463719067473 Marionette TRACE conn6 <- [1,1882,null,{}] 21:37:47 INFO - PROCESS | 2868 | 1463719067477 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}] 21:37:47 INFO - PROCESS | 2868 | 1463719067623 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 21:37:47 INFO - PROCESS | 2868 | 1463719067778 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5088000 == 113 [pid = 2868] [id = 480] 21:37:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (000000889C1A4C00) [pid = 2868] [serial = 1440] [outer = 0000000000000000] 21:37:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (000000889D309000) [pid = 2868] [serial = 1441] [outer = 000000889C1A4C00] 21:37:47 INFO - PROCESS | 2868 | 1463719067835 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (000000889E05AC00) [pid = 2868] [serial = 1442] [outer = 000000889C1A4C00] 21:37:48 INFO - PROCESS | 2868 | 1463719068473 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]]]}] 21:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1022ms 21:37:48 INFO - PROCESS | 2868 | 1463719068497 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 21:37:48 INFO - PROCESS | 2868 | 1463719068500 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 21:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:37:48 INFO - PROCESS | 2868 | 1463719068504 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - PROCESS | 2868 | 1463719068508 Marionette TRACE conn6 <- [1,1886,null,{}] 21:37:48 INFO - PROCESS | 2868 | 1463719068520 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}] 21:37:48 INFO - PROCESS | 2868 | 1463719068676 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 21:37:48 INFO - PROCESS | 2868 | 1463719068840 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAF3F000 == 114 [pid = 2868] [id = 481] 21:37:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A311A400) [pid = 2868] [serial = 1443] [outer = 0000000000000000] 21:37:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A3FD0800) [pid = 2868] [serial = 1444] [outer = 00000088A311A400] 21:37:48 INFO - PROCESS | 2868 | 1463719068901 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A4191800) [pid = 2868] [serial = 1445] [outer = 00000088A311A400] 21:37:49 INFO - PROCESS | 2868 | 1463719069502 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]]]}] 21:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1035ms 21:37:49 INFO - PROCESS | 2868 | 1463719069540 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 2868 | 1463719069543 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 21:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:37:49 INFO - PROCESS | 2868 | 1463719069547 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 2868 | 1463719069549 Marionette TRACE conn6 <- [1,1890,null,{}] 21:37:49 INFO - PROCESS | 2868 | 1463719069552 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}] 21:37:49 INFO - PROCESS | 2868 | 1463719069688 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 21:37:49 INFO - PROCESS | 2868 | 1463719069860 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABBC6000 == 115 [pid = 2868] [id = 482] 21:37:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088A4B86000) [pid = 2868] [serial = 1446] [outer = 0000000000000000] 21:37:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088A501F800) [pid = 2868] [serial = 1447] [outer = 00000088A4B86000] 21:37:49 INFO - PROCESS | 2868 | 1463719069918 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088A5BA6000) [pid = 2868] [serial = 1448] [outer = 00000088A4B86000] 21:37:50 INFO - PROCESS | 2868 | 1463719070506 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]]]}] 21:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1021ms 21:37:50 INFO - PROCESS | 2868 | 1463719070570 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 21:37:50 INFO - PROCESS | 2868 | 1463719070573 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 21:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:37:50 INFO - PROCESS | 2868 | 1463719070576 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:37:50 INFO - PROCESS | 2868 | 1463719070579 Marionette TRACE conn6 <- [1,1894,null,{}] 21:37:50 INFO - PROCESS | 2868 | 1463719070582 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}] 21:37:50 INFO - PROCESS | 2868 | 1463719070712 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 21:37:50 INFO - PROCESS | 2868 | 1463719070884 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABFD5800 == 116 [pid = 2868] [id = 483] 21:37:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088A5B9DC00) [pid = 2868] [serial = 1449] [outer = 0000000000000000] 21:37:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088A6F0D400) [pid = 2868] [serial = 1450] [outer = 00000088A5B9DC00] 21:37:50 INFO - PROCESS | 2868 | 1463719070941 Marionette DEBUG loaded listener.js 21:37:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088A7A1F800) [pid = 2868] [serial = 1451] [outer = 00000088A5B9DC00] 21:37:51 INFO - PROCESS | 2868 | 1463719071551 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]]]}] 21:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1028ms 21:37:51 INFO - PROCESS | 2868 | 1463719071607 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 21:37:51 INFO - PROCESS | 2868 | 1463719071610 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 21:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:37:51 INFO - PROCESS | 2868 | 1463719071613 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:37:51 INFO - PROCESS | 2868 | 1463719071615 Marionette TRACE conn6 <- [1,1898,null,{}] 21:37:51 INFO - PROCESS | 2868 | 1463719071637 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}] 21:37:51 INFO - PROCESS | 2868 | 1463719071787 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 21:37:51 INFO - PROCESS | 2868 | 1463719071949 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD723800 == 117 [pid = 2868] [id = 484] 21:37:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088A7A26800) [pid = 2868] [serial = 1452] [outer = 0000000000000000] 21:37:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (00000088A969D000) [pid = 2868] [serial = 1453] [outer = 00000088A7A26800] 21:37:52 INFO - PROCESS | 2868 | 1463719072005 Marionette DEBUG loaded listener.js 21:37:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088A9DAF400) [pid = 2868] [serial = 1454] [outer = 00000088A7A26800] 21:37:52 INFO - PROCESS | 2868 | 1463719072593 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]]]}] 21:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1030ms 21:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:37:52 INFO - PROCESS | 2868 | 1463719072647 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 2868 | 1463719072649 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 21:37:52 INFO - PROCESS | 2868 | 1463719072653 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 2868 | 1463719072655 Marionette TRACE conn6 <- [1,1902,null,{}] 21:37:52 INFO - PROCESS | 2868 | 1463719072659 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}] 21:37:52 INFO - PROCESS | 2868 | 1463719072789 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 21:37:52 INFO - PROCESS | 2868 | 1463719072961 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC28A800 == 118 [pid = 2868] [id = 485] 21:37:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088A77D8800) [pid = 2868] [serial = 1455] [outer = 0000000000000000] 21:37:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088A77DEC00) [pid = 2868] [serial = 1456] [outer = 00000088A77D8800] 21:37:53 INFO - PROCESS | 2868 | 1463719073018 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088A9DAE400) [pid = 2868] [serial = 1457] [outer = 00000088A77D8800] 21:37:53 INFO - PROCESS | 2868 | 1463719073553 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]]]}] 21:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 21:37:53 INFO - PROCESS | 2868 | 1463719073613 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 21:37:53 INFO - PROCESS | 2868 | 1463719073616 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 21:37:53 INFO - PROCESS | 2868 | 1463719073621 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:37:53 INFO - PROCESS | 2868 | 1463719073623 Marionette TRACE conn6 <- [1,1906,null,{}] 21:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:37:53 INFO - PROCESS | 2868 | 1463719073627 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}] 21:37:53 INFO - PROCESS | 2868 | 1463719073757 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 21:37:53 INFO - PROCESS | 2868 | 1463719073930 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA36B000 == 119 [pid = 2868] [id = 486] 21:37:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088A9DA5C00) [pid = 2868] [serial = 1458] [outer = 0000000000000000] 21:37:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088AA37E400) [pid = 2868] [serial = 1459] [outer = 00000088A9DA5C00] 21:37:53 INFO - PROCESS | 2868 | 1463719073986 Marionette DEBUG loaded listener.js 21:37:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088AA384800) [pid = 2868] [serial = 1460] [outer = 00000088A9DA5C00] 21:37:54 INFO - PROCESS | 2868 | 1463719074571 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]]]}] 21:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 987ms 21:37:54 INFO - PROCESS | 2868 | 1463719074613 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 2868 | 1463719074616 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 21:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:37:54 INFO - PROCESS | 2868 | 1463719074619 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - PROCESS | 2868 | 1463719074621 Marionette TRACE conn6 <- [1,1910,null,{}] 21:37:54 INFO - PROCESS | 2868 | 1463719074625 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}] 21:37:54 INFO - PROCESS | 2868 | 1463719074757 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 21:37:54 INFO - PROCESS | 2868 | 1463719074931 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B07A0800 == 120 [pid = 2868] [id = 487] 21:37:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088AA384000) [pid = 2868] [serial = 1461] [outer = 0000000000000000] 21:37:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088AA3E4000) [pid = 2868] [serial = 1462] [outer = 00000088AA384000] 21:37:54 INFO - PROCESS | 2868 | 1463719074988 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (00000088AA9A5800) [pid = 2868] [serial = 1463] [outer = 00000088AA384000] 21:37:55 INFO - PROCESS | 2868 | 1463719075593 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]]]}] 21:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1028ms 21:37:55 INFO - PROCESS | 2868 | 1463719075650 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 21:37:55 INFO - PROCESS | 2868 | 1463719075653 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 21:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:37:55 INFO - PROCESS | 2868 | 1463719075656 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:37:55 INFO - PROCESS | 2868 | 1463719075658 Marionette TRACE conn6 <- [1,1914,null,{}] 21:37:55 INFO - PROCESS | 2868 | 1463719075662 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}] 21:37:55 INFO - PROCESS | 2868 | 1463719075810 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 21:37:56 INFO - PROCESS | 2868 | 1463719075989 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6320000 == 121 [pid = 2868] [id = 488] 21:37:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (000000889AFF1000) [pid = 2868] [serial = 1464] [outer = 0000000000000000] 21:37:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (00000088AA99E400) [pid = 2868] [serial = 1465] [outer = 000000889AFF1000] 21:37:56 INFO - PROCESS | 2868 | 1463719076045 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (00000088AB170C00) [pid = 2868] [serial = 1466] [outer = 000000889AFF1000] 21:37:56 INFO - PROCESS | 2868 | 1463719076612 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]]]}] 21:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 985ms 21:37:56 INFO - PROCESS | 2868 | 1463719076647 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 2868 | 1463719076650 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 21:37:56 INFO - PROCESS | 2868 | 1463719076655 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:37:56 INFO - PROCESS | 2868 | 1463719076659 Marionette TRACE conn6 <- [1,1918,null,{}] 21:37:56 INFO - PROCESS | 2868 | 1463719076662 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}] 21:37:56 INFO - PROCESS | 2868 | 1463719076813 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 21:37:57 INFO - PROCESS | 2868 | 1463719076994 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897472800 == 122 [pid = 2868] [id = 489] 21:37:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (0000008892C07C00) [pid = 2868] [serial = 1467] [outer = 0000000000000000] 21:37:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (000000889732B800) [pid = 2868] [serial = 1468] [outer = 0000008892C07C00] 21:37:57 INFO - PROCESS | 2868 | 1463719077056 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (000000889D50F400) [pid = 2868] [serial = 1469] [outer = 0000008892C07C00] 21:37:57 INFO - PROCESS | 2868 | 1463719077670 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]]]}] 21:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1027ms 21:37:57 INFO - PROCESS | 2868 | 1463719077685 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 2868 | 1463719077688 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 21:37:57 INFO - PROCESS | 2868 | 1463719077691 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:37:57 INFO - PROCESS | 2868 | 1463719077693 Marionette TRACE conn6 <- [1,1922,null,{}] 21:37:57 INFO - PROCESS | 2868 | 1463719077697 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}] 21:37:57 INFO - PROCESS | 2868 | 1463719077833 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 21:37:58 INFO - PROCESS | 2868 | 1463719078011 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 2868 | ++DOCSHELL 0000008891418800 == 123 [pid = 2868] [id = 490] 21:37:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000888B037000) [pid = 2868] [serial = 1470] [outer = 0000000000000000] 21:37:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000888D55F000) [pid = 2868] [serial = 1471] [outer = 000000888B037000] 21:37:58 INFO - PROCESS | 2868 | 1463719078069 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (0000008896E34C00) [pid = 2868] [serial = 1472] [outer = 000000888B037000] 21:37:59 INFO - PROCESS | 2868 | 1463719079072 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]]]}] 21:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1440ms 21:37:59 INFO - PROCESS | 2868 | 1463719079135 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 2868 | 1463719079141 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 21:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:37:59 INFO - PROCESS | 2868 | 1463719079145 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 2868 | 1463719079150 Marionette TRACE conn6 <- [1,1926,null,{}] 21:37:59 INFO - PROCESS | 2868 | 1463719079155 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}] 21:37:59 INFO - PROCESS | 2868 | 1463719079283 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 21:37:59 INFO - PROCESS | 2868 | 1463719079454 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:59 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A2C6000 == 124 [pid = 2868] [id = 491] 21:37:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (000000888B059C00) [pid = 2868] [serial = 1473] [outer = 0000000000000000] 21:37:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (000000888D55E800) [pid = 2868] [serial = 1474] [outer = 000000888B059C00] 21:37:59 INFO - PROCESS | 2868 | 1463719079507 Marionette DEBUG loaded listener.js 21:37:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (0000008893B10400) [pid = 2868] [serial = 1475] [outer = 000000888B059C00] 21:38:00 INFO - PROCESS | 2868 | 1463719080110 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]]]}] 21:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 985ms 21:38:00 INFO - PROCESS | 2868 | 1463719080147 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 21:38:00 INFO - PROCESS | 2868 | 1463719080154 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 21:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:38:00 INFO - PROCESS | 2868 | 1463719080162 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:38:00 INFO - PROCESS | 2868 | 1463719080165 Marionette TRACE conn6 <- [1,1930,null,{}] 21:38:00 INFO - PROCESS | 2868 | 1463719080169 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}] 21:38:00 INFO - PROCESS | 2868 | 1463719080295 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 21:38:00 INFO - PROCESS | 2868 | 1463719080524 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1093000 == 123 [pid = 2868] [id = 297] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7E6C800 == 122 [pid = 2868] [id = 477] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 0000008896853800 == 121 [pid = 2868] [id = 476] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7029000 == 120 [pid = 2868] [id = 475] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5E5F000 == 119 [pid = 2868] [id = 474] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A409C800 == 118 [pid = 2868] [id = 473] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088A9032400) [pid = 2868] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088A4120C00) [pid = 2868] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088AB176800) [pid = 2868] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088ACC7C400) [pid = 2868] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088AC22C800) [pid = 2868] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088AC19FC00) [pid = 2868] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | ++DOCSHELL 0000008892DCD800 == 119 [pid = 2868] [id = 492] 21:38:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000888B012000) [pid = 2868] [serial = 1476] [outer = 0000000000000000] 21:38:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000888BC2D800) [pid = 2868] [serial = 1477] [outer = 000000888B012000] 21:38:00 INFO - PROCESS | 2868 | 1463719080637 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (0000008896BB5000) [pid = 2868] [serial = 1478] [outer = 000000888B012000] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA2E800 == 118 [pid = 2868] [id = 472] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0DB800 == 117 [pid = 2868] [id = 471] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AFA000 == 116 [pid = 2868] [id = 434] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A409E800 == 115 [pid = 2868] [id = 470] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21C0000 == 114 [pid = 2868] [id = 469] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889E670000 == 113 [pid = 2868] [id = 468] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A901B800 == 112 [pid = 2868] [id = 465] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEED8000 == 111 [pid = 2868] [id = 464] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEEBE000 == 110 [pid = 2868] [id = 463] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABCE1000 == 109 [pid = 2868] [id = 462] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAF4B000 == 108 [pid = 2868] [id = 461] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA7DE800 == 107 [pid = 2868] [id = 460] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8197800 == 106 [pid = 2868] [id = 459] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2E2A000 == 105 [pid = 2868] [id = 458] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 000000889D1BE000 == 104 [pid = 2868] [id = 457] 21:38:00 INFO - PROCESS | 2868 | --DOCSHELL 00000088A701C800 == 103 [pid = 2868] [id = 456] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088A5272800) [pid = 2868] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088AA3DA400) [pid = 2868] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A4B8AC00) [pid = 2868] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088AA870400) [pid = 2868] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (000000889363D400) [pid = 2868] [serial = 952] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (000000889DFEB000) [pid = 2868] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A64C8800) [pid = 2868] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088A4085000) [pid = 2868] [serial = 964] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (000000889D214C00) [pid = 2868] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (00000088A419B400) [pid = 2868] [serial = 967] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (00000088A5271C00) [pid = 2868] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (000000889D303C00) [pid = 2868] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (00000088A5BA4C00) [pid = 2868] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (000000889C12C000) [pid = 2868] [serial = 892] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (000000889DBCB800) [pid = 2868] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (0000008898D33000) [pid = 2868] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (000000889AE50400) [pid = 2868] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (00000088AB544C00) [pid = 2868] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088921EC800) [pid = 2868] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088922A0400) [pid = 2868] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088A501FC00) [pid = 2868] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (00000088A6D11400) [pid = 2868] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088A4BBFC00) [pid = 2868] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (00000088AB544800) [pid = 2868] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (00000088A113E800) [pid = 2868] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (00000088A5E47000) [pid = 2868] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (00000088A415B400) [pid = 2868] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (00000088A6F03000) [pid = 2868] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088A3191000) [pid = 2868] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088A6D0F000) [pid = 2868] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088AB548000) [pid = 2868] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088A4159C00) [pid = 2868] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (000000889E133C00) [pid = 2868] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088A513DC00) [pid = 2868] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (00000088A1404000) [pid = 2868] [serial = 961] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000889AE72C00) [pid = 2868] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (00000088A140F800) [pid = 2868] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (00000088A5465800) [pid = 2868] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088AA3DE400) [pid = 2868] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (000000889DFB6800) [pid = 2868] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (0000008897332000) [pid = 2868] [serial = 973] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (000000889D3EA800) [pid = 2868] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (00000088A7EB5000) [pid = 2868] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (0000008899724400) [pid = 2868] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (00000088A4B7D000) [pid = 2868] [serial = 970] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088A408EC00) [pid = 2868] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (000000889E057800) [pid = 2868] [serial = 958] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (00000088A7718C00) [pid = 2868] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (000000889A2E9400) [pid = 2868] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (000000889AE7E000) [pid = 2868] [serial = 955] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (0000008892D0D400) [pid = 2868] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088AB119C00) [pid = 2868] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (000000889A399400) [pid = 2868] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (00000088A6F03C00) [pid = 2868] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (00000088A96A5800) [pid = 2868] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088A46B3400) [pid = 2868] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (00000088A64CD000) [pid = 2868] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (00000088A64DE400) [pid = 2868] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (00000088A3FCF000) [pid = 2868] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (000000889D34CC00) [pid = 2868] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (000000889D510C00) [pid = 2868] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A0C0C000) [pid = 2868] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (00000088A1402800) [pid = 2868] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (000000889D284C00) [pid = 2868] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889EC3BC00) [pid = 2868] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889E062400) [pid = 2868] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889ED5DC00) [pid = 2868] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088A311E000) [pid = 2868] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088A1016800) [pid = 2868] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (000000888D545800) [pid = 2868] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000888B02E800) [pid = 2868] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (0000008899227000) [pid = 2868] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088A526F400) [pid = 2868] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (000000889A26B400) [pid = 2868] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889BD71000) [pid = 2868] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A778C800) [pid = 2868] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088996F7400) [pid = 2868] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (000000888E05A000) [pid = 2868] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000889DFF3000) [pid = 2868] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (0000008892D0AC00) [pid = 2868] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (000000889A275400) [pid = 2868] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (00000088ABC53800) [pid = 2868] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889D25E800) [pid = 2868] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 21:38:00 INFO - PROCESS | 2868 | --DOMWINDOW == 153 (00000088AAF0A400) [pid = 2868] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 21:38:01 INFO - PROCESS | 2868 | 1463719081272 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]]]}] 21:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1126ms 21:38:01 INFO - PROCESS | 2868 | 1463719081319 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 2868 | 1463719081322 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 21:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:38:01 INFO - PROCESS | 2868 | 1463719081327 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - PROCESS | 2868 | 1463719081331 Marionette TRACE conn6 <- [1,1934,null,{}] 21:38:01 INFO - PROCESS | 2868 | 1463719081342 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}] 21:38:01 INFO - PROCESS | 2868 | 1463719081456 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 21:38:01 INFO - PROCESS | 2868 | 1463719081471 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A566800 == 104 [pid = 2868] [id = 493] 21:38:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 154 (0000008896572800) [pid = 2868] [serial = 1479] [outer = 0000000000000000] 21:38:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000889988B000) [pid = 2868] [serial = 1480] [outer = 0000008896572800] 21:38:01 INFO - PROCESS | 2868 | 1463719081520 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (000000889A277400) [pid = 2868] [serial = 1481] [outer = 0000008896572800] 21:38:02 INFO - PROCESS | 2868 | 1463719082006 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]]]}] 21:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 21:38:02 INFO - PROCESS | 2868 | 1463719082063 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 2868 | 1463719082065 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 21:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:38:02 INFO - PROCESS | 2868 | 1463719082068 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 2868 | 1463719082070 Marionette TRACE conn6 <- [1,1938,null,{}] 21:38:02 INFO - PROCESS | 2868 | 1463719082074 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}] 21:38:02 INFO - PROCESS | 2868 | 1463719082185 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 21:38:02 INFO - PROCESS | 2868 | 1463719082334 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCD9800 == 105 [pid = 2868] [id = 494] 21:38:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (0000008899B2E800) [pid = 2868] [serial = 1482] [outer = 0000000000000000] 21:38:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889AE4D400) [pid = 2868] [serial = 1483] [outer = 0000008899B2E800] 21:38:02 INFO - PROCESS | 2868 | 1463719082380 Marionette DEBUG loaded listener.js 21:38:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889AE80800) [pid = 2868] [serial = 1484] [outer = 0000008899B2E800] 21:38:02 INFO - PROCESS | 2868 | 1463719082759 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]]]}] 21:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 21:38:02 INFO - PROCESS | 2868 | 1463719082814 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 2868 | 1463719082816 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 21:38:02 INFO - PROCESS | 2868 | 1463719082820 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:38:02 INFO - PROCESS | 2868 | 1463719082821 Marionette TRACE conn6 <- [1,1942,null,{}] 21:38:02 INFO - PROCESS | 2868 | 1463719082836 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}] 21:38:02 INFO - PROCESS | 2868 | 1463719082977 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 21:38:03 INFO - PROCESS | 2868 | 1463719082996 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BA9000 == 106 [pid = 2868] [id = 495] 21:38:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889AFF5C00) [pid = 2868] [serial = 1485] [outer = 0000000000000000] 21:38:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889BB45000) [pid = 2868] [serial = 1486] [outer = 000000889AFF5C00] 21:38:03 INFO - PROCESS | 2868 | 1463719083043 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (000000889BD7E000) [pid = 2868] [serial = 1487] [outer = 000000889AFF5C00] 21:38:03 INFO - PROCESS | 2868 | 1463719083524 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]]]}] 21:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 21:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:38:03 INFO - PROCESS | 2868 | 1463719083558 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 21:38:03 INFO - PROCESS | 2868 | 1463719083561 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 21:38:03 INFO - PROCESS | 2868 | 1463719083569 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:38:03 INFO - PROCESS | 2868 | 1463719083571 Marionette TRACE conn6 <- [1,1946,null,{}] 21:38:03 INFO - PROCESS | 2868 | 1463719083574 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}] 21:38:03 INFO - PROCESS | 2868 | 1463719083762 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 21:38:03 INFO - PROCESS | 2868 | 1463719083795 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21D7800 == 107 [pid = 2868] [id = 496] 21:38:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (000000889D21AC00) [pid = 2868] [serial = 1488] [outer = 0000000000000000] 21:38:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (000000889D267800) [pid = 2868] [serial = 1489] [outer = 000000889D21AC00] 21:38:03 INFO - PROCESS | 2868 | 1463719083841 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (000000889D310000) [pid = 2868] [serial = 1490] [outer = 000000889D21AC00] 21:38:04 INFO - PROCESS | 2868 | 1463719084283 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]]]}] 21:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 795ms 21:38:04 INFO - PROCESS | 2868 | 1463719084363 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 21:38:04 INFO - PROCESS | 2868 | 1463719084365 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 21:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:38:04 INFO - PROCESS | 2868 | 1463719084368 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 2868 | 1463719084370 Marionette TRACE conn6 <- [1,1950,null,{}] 21:38:04 INFO - PROCESS | 2868 | 1463719084374 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}] 21:38:04 INFO - PROCESS | 2868 | 1463719084521 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 21:38:04 INFO - PROCESS | 2868 | 1463719084542 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25D6000 == 108 [pid = 2868] [id = 497] 21:38:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889D351400) [pid = 2868] [serial = 1491] [outer = 0000000000000000] 21:38:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (000000889D3F1400) [pid = 2868] [serial = 1492] [outer = 000000889D351400] 21:38:04 INFO - PROCESS | 2868 | 1463719084588 Marionette DEBUG loaded listener.js 21:38:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (000000889DBCA000) [pid = 2868] [serial = 1493] [outer = 000000889D351400] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088A5460400) [pid = 2868] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (0000008896E3CC00) [pid = 2868] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088A5B9BC00) [pid = 2868] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (000000888C5BFC00) [pid = 2868] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (0000008896573400) [pid = 2868] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889712A000) [pid = 2868] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (000000889BB49000) [pid = 2868] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088A1135400) [pid = 2868] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088A318A800) [pid = 2868] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:38:05 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (000000888B020000) [pid = 2868] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:38:05 INFO - PROCESS | 2868 | 1463719085333 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]]]}] 21:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 984ms 21:38:05 INFO - PROCESS | 2868 | 1463719085356 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 21:38:05 INFO - PROCESS | 2868 | 1463719085358 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 21:38:05 INFO - PROCESS | 2868 | 1463719085361 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:38:05 INFO - PROCESS | 2868 | 1463719085363 Marionette TRACE conn6 <- [1,1954,null,{}] 21:38:05 INFO - PROCESS | 2868 | 1463719085379 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}] 21:38:05 INFO - PROCESS | 2868 | 1463719085485 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 21:38:05 INFO - PROCESS | 2868 | 1463719085492 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2830800 == 109 [pid = 2868] [id = 498] 21:38:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889D3F6C00) [pid = 2868] [serial = 1494] [outer = 0000000000000000] 21:38:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889DFABC00) [pid = 2868] [serial = 1495] [outer = 000000889D3F6C00] 21:38:05 INFO - PROCESS | 2868 | 1463719085537 Marionette DEBUG loaded listener.js 21:38:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889DFEE400) [pid = 2868] [serial = 1496] [outer = 000000889D3F6C00] 21:38:05 INFO - PROCESS | 2868 | 1463719085981 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]]]}] 21:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 693ms 21:38:06 INFO - PROCESS | 2868 | 1463719086057 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 21:38:06 INFO - PROCESS | 2868 | 1463719086059 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 21:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:38:06 INFO - PROCESS | 2868 | 1463719086062 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:38:06 INFO - PROCESS | 2868 | 1463719086064 Marionette TRACE conn6 <- [1,1958,null,{}] 21:38:06 INFO - PROCESS | 2868 | 1463719086068 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}] 21:38:06 INFO - PROCESS | 2868 | 1463719086175 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 21:38:06 INFO - PROCESS | 2868 | 1463719086187 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FC5800 == 110 [pid = 2868] [id = 499] 21:38:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (000000889E05E000) [pid = 2868] [serial = 1497] [outer = 0000000000000000] 21:38:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (000000889E087C00) [pid = 2868] [serial = 1498] [outer = 000000889E05E000] 21:38:06 INFO - PROCESS | 2868 | 1463719086233 Marionette DEBUG loaded listener.js 21:38:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (000000889E137C00) [pid = 2868] [serial = 1499] [outer = 000000889E05E000] 21:38:06 INFO - PROCESS | 2868 | 1463719086693 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]]]}] 21:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 21:38:06 INFO - PROCESS | 2868 | 1463719086757 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 21:38:06 INFO - PROCESS | 2868 | 1463719086759 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 21:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:38:06 INFO - PROCESS | 2868 | 1463719086763 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:38:06 INFO - PROCESS | 2868 | 1463719086765 Marionette TRACE conn6 <- [1,1962,null,{}] 21:38:06 INFO - PROCESS | 2868 | 1463719086768 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}] 21:38:06 INFO - PROCESS | 2868 | 1463719086875 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 21:38:06 INFO - PROCESS | 2868 | 1463719086882 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4028000 == 111 [pid = 2868] [id = 500] 21:38:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (000000889EC45800) [pid = 2868] [serial = 1500] [outer = 0000000000000000] 21:38:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889EC62800) [pid = 2868] [serial = 1501] [outer = 000000889EC45800] 21:38:06 INFO - PROCESS | 2868 | 1463719086927 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A0C03800) [pid = 2868] [serial = 1502] [outer = 000000889EC45800] 21:38:07 INFO - PROCESS | 2868 | 1463719087724 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]]]}] 21:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 984ms 21:38:07 INFO - PROCESS | 2868 | 1463719087751 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 21:38:07 INFO - PROCESS | 2868 | 1463719087756 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 21:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:38:07 INFO - PROCESS | 2868 | 1463719087761 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - PROCESS | 2868 | 1463719087766 Marionette TRACE conn6 <- [1,1966,null,{}] 21:38:07 INFO - PROCESS | 2868 | 1463719087772 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}] 21:38:07 INFO - PROCESS | 2868 | 1463719087915 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 21:38:08 INFO - PROCESS | 2868 | 1463719088082 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:08 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899A80800 == 112 [pid = 2868] [id = 501] 21:38:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (0000008891469000) [pid = 2868] [serial = 1503] [outer = 0000000000000000] 21:38:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (0000008892D58400) [pid = 2868] [serial = 1504] [outer = 0000008891469000] 21:38:08 INFO - PROCESS | 2868 | 1463719088142 Marionette DEBUG loaded listener.js 21:38:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (0000008896E40400) [pid = 2868] [serial = 1505] [outer = 0000008891469000] 21:38:08 INFO - PROCESS | 2868 | 1463719088716 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]]]}] 21:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 986ms 21:38:08 INFO - PROCESS | 2868 | 1463719088752 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 21:38:08 INFO - PROCESS | 2868 | 1463719088758 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 21:38:08 INFO - PROCESS | 2868 | 1463719088765 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:38:08 INFO - PROCESS | 2868 | 1463719088768 Marionette TRACE conn6 <- [1,1970,null,{}] 21:38:08 INFO - PROCESS | 2868 | 1463719088772 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}] 21:38:08 INFO - PROCESS | 2868 | 1463719088910 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 21:38:09 INFO - PROCESS | 2868 | 1463719089034 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21C9800 == 113 [pid = 2868] [id = 502] 21:38:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (000000889A717400) [pid = 2868] [serial = 1506] [outer = 0000000000000000] 21:38:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (000000889ACED800) [pid = 2868] [serial = 1507] [outer = 000000889A717400] 21:38:09 INFO - PROCESS | 2868 | 1463719089090 Marionette DEBUG loaded listener.js 21:38:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (000000889C1A4000) [pid = 2868] [serial = 1508] [outer = 000000889A717400] 21:38:09 INFO - PROCESS | 2868 | 1463719089703 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]]]}] 21:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 21:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:38:09 INFO - PROCESS | 2868 | 1463719089757 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 21:38:09 INFO - PROCESS | 2868 | 1463719089760 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 21:38:09 INFO - PROCESS | 2868 | 1463719089764 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:38:09 INFO - PROCESS | 2868 | 1463719089768 Marionette TRACE conn6 <- [1,1974,null,{}] 21:38:09 INFO - PROCESS | 2868 | 1463719089781 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}] 21:38:09 INFO - PROCESS | 2868 | 1463719089920 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 21:38:10 INFO - PROCESS | 2868 | 1463719090075 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A508C000 == 114 [pid = 2868] [id = 503] 21:38:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (000000889DFAAC00) [pid = 2868] [serial = 1509] [outer = 0000000000000000] 21:38:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (000000889E08B400) [pid = 2868] [serial = 1510] [outer = 000000889DFAAC00] 21:38:10 INFO - PROCESS | 2868 | 1463719090135 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (00000088A1016C00) [pid = 2868] [serial = 1511] [outer = 000000889DFAAC00] 21:38:10 INFO - PROCESS | 2868 | 1463719090757 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]]]}] 21:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1031ms 21:38:10 INFO - PROCESS | 2868 | 1463719090797 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 2868 | 1463719090800 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 21:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:38:10 INFO - PROCESS | 2868 | 1463719090804 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - PROCESS | 2868 | 1463719090806 Marionette TRACE conn6 <- [1,1978,null,{}] 21:38:10 INFO - PROCESS | 2868 | 1463719090810 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}] 21:38:10 INFO - PROCESS | 2868 | 1463719090945 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 21:38:11 INFO - PROCESS | 2868 | 1463719091108 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52D4000 == 115 [pid = 2868] [id = 504] 21:38:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (00000088A1021400) [pid = 2868] [serial = 1512] [outer = 0000000000000000] 21:38:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A1407000) [pid = 2868] [serial = 1513] [outer = 00000088A1021400] 21:38:11 INFO - PROCESS | 2868 | 1463719091166 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (00000088A311F000) [pid = 2868] [serial = 1514] [outer = 00000088A1021400] 21:38:11 INFO - PROCESS | 2868 | 1463719091721 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]]]}] 21:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 944ms 21:38:11 INFO - PROCESS | 2868 | 1463719091749 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 21:38:11 INFO - PROCESS | 2868 | 1463719091752 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 21:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:38:11 INFO - PROCESS | 2868 | 1463719091755 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 2868 | 1463719091758 Marionette TRACE conn6 <- [1,1982,null,{}] 21:38:11 INFO - PROCESS | 2868 | 1463719091761 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}] 21:38:11 INFO - PROCESS | 2868 | 1463719091891 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 21:38:12 INFO - PROCESS | 2868 | 1463719092014 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A565B000 == 116 [pid = 2868] [id = 505] 21:38:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088A3187400) [pid = 2868] [serial = 1515] [outer = 0000000000000000] 21:38:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088A3191000) [pid = 2868] [serial = 1516] [outer = 00000088A3187400] 21:38:12 INFO - PROCESS | 2868 | 1463719092069 Marionette DEBUG loaded listener.js 21:38:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (00000088A3FDD800) [pid = 2868] [serial = 1517] [outer = 00000088A3187400] 21:38:12 INFO - PROCESS | 2868 | 1463719092666 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]]]}] 21:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 942ms 21:38:12 INFO - PROCESS | 2868 | 1463719092700 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 21:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:38:12 INFO - PROCESS | 2868 | 1463719092703 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 21:38:12 INFO - PROCESS | 2868 | 1463719092706 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 2868 | 1463719092708 Marionette TRACE conn6 <- [1,1986,null,{}] 21:38:12 INFO - PROCESS | 2868 | 1463719092712 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}] 21:38:12 INFO - PROCESS | 2868 | 1463719092855 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 21:38:13 INFO - PROCESS | 2868 | 1463719093006 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A631E800 == 117 [pid = 2868] [id = 506] 21:38:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (00000088A415CC00) [pid = 2868] [serial = 1518] [outer = 0000000000000000] 21:38:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (00000088A419B800) [pid = 2868] [serial = 1519] [outer = 00000088A415CC00] 21:38:13 INFO - PROCESS | 2868 | 1463719093064 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (00000088A4B8AC00) [pid = 2868] [serial = 1520] [outer = 00000088A415CC00] 21:38:13 INFO - PROCESS | 2868 | 1463719093681 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]]]}] 21:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1028ms 21:38:13 INFO - PROCESS | 2868 | 1463719093738 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 21:38:13 INFO - PROCESS | 2868 | 1463719093740 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 21:38:13 INFO - PROCESS | 2868 | 1463719093744 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:38:13 INFO - PROCESS | 2868 | 1463719093746 Marionette TRACE conn6 <- [1,1990,null,{}] 21:38:13 INFO - PROCESS | 2868 | 1463719093750 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}] 21:38:13 INFO - PROCESS | 2868 | 1463719093909 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 21:38:14 INFO - PROCESS | 2868 | 1463719094060 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F6A800 == 118 [pid = 2868] [id = 507] 21:38:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (00000088A4BB6800) [pid = 2868] [serial = 1521] [outer = 0000000000000000] 21:38:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (00000088A5014800) [pid = 2868] [serial = 1522] [outer = 00000088A4BB6800] 21:38:14 INFO - PROCESS | 2868 | 1463719094116 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (00000088A513E800) [pid = 2868] [serial = 1523] [outer = 00000088A4BB6800] 21:38:14 INFO - PROCESS | 2868 | 1463719094686 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]]]}] 21:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 986ms 21:38:14 INFO - PROCESS | 2868 | 1463719094733 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 21:38:14 INFO - PROCESS | 2868 | 1463719094735 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 21:38:14 INFO - PROCESS | 2868 | 1463719094739 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:38:14 INFO - PROCESS | 2868 | 1463719094741 Marionette TRACE conn6 <- [1,1994,null,{}] 21:38:14 INFO - PROCESS | 2868 | 1463719094744 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}] 21:38:14 INFO - PROCESS | 2868 | 1463719094876 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 21:38:15 INFO - PROCESS | 2868 | 1463719095041 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7405000 == 119 [pid = 2868] [id = 508] 21:38:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (00000088A501BC00) [pid = 2868] [serial = 1524] [outer = 0000000000000000] 21:38:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (00000088A5271000) [pid = 2868] [serial = 1525] [outer = 00000088A501BC00] 21:38:15 INFO - PROCESS | 2868 | 1463719095098 Marionette DEBUG loaded listener.js 21:38:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (00000088A5462400) [pid = 2868] [serial = 1526] [outer = 00000088A501BC00] 21:38:15 INFO - PROCESS | 2868 | 1463719095708 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]]]}] 21:38:15 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 21:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1031ms 21:38:15 INFO - PROCESS | 2868 | 1463719095773 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 2868 | 1463719095776 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 21:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:38:15 INFO - PROCESS | 2868 | 1463719095779 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - PROCESS | 2868 | 1463719095781 Marionette TRACE conn6 <- [1,1998,null,{}] 21:38:15 INFO - PROCESS | 2868 | 1463719095811 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}] 21:38:15 INFO - PROCESS | 2868 | 1463719095942 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 21:38:16 INFO - PROCESS | 2868 | 1463719096095 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A74DE000 == 120 [pid = 2868] [id = 509] 21:38:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (00000088A5461400) [pid = 2868] [serial = 1527] [outer = 0000000000000000] 21:38:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (00000088A5BA0000) [pid = 2868] [serial = 1528] [outer = 00000088A5461400] 21:38:16 INFO - PROCESS | 2868 | 1463719096151 Marionette DEBUG loaded listener.js 21:38:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (00000088A64C4C00) [pid = 2868] [serial = 1529] [outer = 00000088A5461400] 21:38:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889218A000 == 119 [pid = 2868] [id = 11] 21:38:16 INFO - PROCESS | 2868 | 1463719096890 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]]]}] 21:38:16 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 21:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1162ms 21:38:16 INFO - PROCESS | 2868 | 1463719096946 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 21:38:16 INFO - PROCESS | 2868 | 1463719096948 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 21:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:38:16 INFO - PROCESS | 2868 | 1463719096954 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:38:16 INFO - PROCESS | 2868 | 1463719096956 Marionette TRACE conn6 <- [1,2002,null,{}] 21:38:16 INFO - PROCESS | 2868 | 1463719096960 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}] 21:38:17 INFO - PROCESS | 2868 | 1463719097091 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 21:38:17 INFO - PROCESS | 2868 | 1463719097243 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A794E000 == 120 [pid = 2868] [id = 510] 21:38:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (000000888E1A1800) [pid = 2868] [serial = 1530] [outer = 0000000000000000] 21:38:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (00000088A64D5400) [pid = 2868] [serial = 1531] [outer = 000000888E1A1800] 21:38:17 INFO - PROCESS | 2868 | 1463719097299 Marionette DEBUG loaded listener.js 21:38:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (00000088A6D12800) [pid = 2868] [serial = 1532] [outer = 000000888E1A1800] 21:38:17 INFO - PROCESS | 2868 | 1463719097884 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]]]}] 21:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 987ms 21:38:17 INFO - PROCESS | 2868 | 1463719097944 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 21:38:17 INFO - PROCESS | 2868 | 1463719097947 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 21:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:38:17 INFO - PROCESS | 2868 | 1463719097951 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:38:17 INFO - PROCESS | 2868 | 1463719097954 Marionette TRACE conn6 <- [1,2006,null,{}] 21:38:17 INFO - PROCESS | 2868 | 1463719097957 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}] 21:38:18 INFO - PROCESS | 2868 | 1463719098108 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 21:38:18 INFO - PROCESS | 2868 | 1463719098276 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7E7B000 == 121 [pid = 2868] [id = 511] 21:38:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (00000088A7505000) [pid = 2868] [serial = 1533] [outer = 0000000000000000] 21:38:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (00000088A7712800) [pid = 2868] [serial = 1534] [outer = 00000088A7505000] 21:38:18 INFO - PROCESS | 2868 | 1463719098339 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (00000088A77D4800) [pid = 2868] [serial = 1535] [outer = 00000088A7505000] 21:38:18 INFO - PROCESS | 2868 | 1463719098977 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]]]}] 21:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1083ms 21:38:19 INFO - PROCESS | 2868 | 1463719099037 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 2868 | 1463719099039 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 21:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:38:19 INFO - PROCESS | 2868 | 1463719099043 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 2868 | 1463719099045 Marionette TRACE conn6 <- [1,2010,null,{}] 21:38:19 INFO - PROCESS | 2868 | 1463719099049 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}] 21:38:19 INFO - PROCESS | 2868 | 1463719099182 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 21:38:19 INFO - PROCESS | 2868 | 1463719099338 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:19 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897190800 == 122 [pid = 2868] [id = 512] 21:38:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889689BC00) [pid = 2868] [serial = 1536] [outer = 0000000000000000] 21:38:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889A276800) [pid = 2868] [serial = 1537] [outer = 000000889689BC00] 21:38:19 INFO - PROCESS | 2868 | 1463719099393 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (00000088A46A8800) [pid = 2868] [serial = 1538] [outer = 000000889689BC00] 21:38:20 INFO - PROCESS | 2868 | 1463719100273 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]]]}] 21:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1299ms 21:38:20 INFO - PROCESS | 2868 | 1463719100345 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 21:38:20 INFO - PROCESS | 2868 | 1463719100350 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 21:38:20 INFO - PROCESS | 2868 | 1463719100355 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:38:20 INFO - PROCESS | 2868 | 1463719100359 Marionette TRACE conn6 <- [1,2014,null,{}] 21:38:20 INFO - PROCESS | 2868 | 1463719100365 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}] 21:38:20 INFO - PROCESS | 2868 | 1463719100498 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 21:38:20 INFO - PROCESS | 2868 | 1463719100659 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D652000 == 123 [pid = 2868] [id = 513] 21:38:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (000000888D562C00) [pid = 2868] [serial = 1539] [outer = 0000000000000000] 21:38:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (000000889160A800) [pid = 2868] [serial = 1540] [outer = 000000888D562C00] 21:38:20 INFO - PROCESS | 2868 | 1463719100711 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (0000008896E34000) [pid = 2868] [serial = 1541] [outer = 000000888D562C00] 21:38:21 INFO - PROCESS | 2868 | 1463719101376 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]]]}] 21:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1082ms 21:38:21 INFO - PROCESS | 2868 | 1463719101447 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 2868 | 1463719101453 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 21:38:21 INFO - PROCESS | 2868 | 1463719101461 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:38:21 INFO - PROCESS | 2868 | 1463719101464 Marionette TRACE conn6 <- [1,2018,null,{}] 21:38:21 INFO - PROCESS | 2868 | 1463719101468 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}] 21:38:21 INFO - PROCESS | 2868 | 1463719101594 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 21:38:21 INFO - PROCESS | 2868 | 1463719101750 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0ED800 == 124 [pid = 2868] [id = 514] 21:38:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088968DE800) [pid = 2868] [serial = 1542] [outer = 0000000000000000] 21:38:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (000000889AE71400) [pid = 2868] [serial = 1543] [outer = 00000088968DE800] 21:38:21 INFO - PROCESS | 2868 | 1463719101803 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (000000889C60FC00) [pid = 2868] [serial = 1544] [outer = 00000088968DE800] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FC5800 == 123 [pid = 2868] [id = 499] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2830800 == 122 [pid = 2868] [id = 498] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25D6000 == 121 [pid = 2868] [id = 497] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21D7800 == 120 [pid = 2868] [id = 496] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A0BA9000 == 119 [pid = 2868] [id = 495] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCD9800 == 118 [pid = 2868] [id = 494] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 000000889A566800 == 117 [pid = 2868] [id = 493] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 0000008892DCD800 == 116 [pid = 2868] [id = 492] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 000000889A2C6000 == 115 [pid = 2868] [id = 491] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6320000 == 114 [pid = 2868] [id = 488] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088A903BC00) [pid = 2868] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088AA522000) [pid = 2868] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088AB541400) [pid = 2868] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088AA9A4400) [pid = 2868] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (00000088A113E400) [pid = 2868] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088B07A0800 == 113 [pid = 2868] [id = 487] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA36B000 == 112 [pid = 2868] [id = 486] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC28A800 == 111 [pid = 2868] [id = 485] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD723800 == 110 [pid = 2868] [id = 484] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABFD5800 == 109 [pid = 2868] [id = 483] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABBC6000 == 108 [pid = 2868] [id = 482] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAF3F000 == 107 [pid = 2868] [id = 481] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5088000 == 106 [pid = 2868] [id = 480] 21:38:22 INFO - PROCESS | 2868 | --DOCSHELL 000000889CA18800 == 105 [pid = 2868] [id = 479] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088A6D14800) [pid = 2868] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (000000889A26E400) [pid = 2868] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000889C610C00) [pid = 2868] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (00000088A7788000) [pid = 2868] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (0000008893640000) [pid = 2868] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088A750FC00) [pid = 2868] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (0000008899E73400) [pid = 2868] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (00000088A9037400) [pid = 2868] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (00000088A7784800) [pid = 2868] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (000000889D3EC400) [pid = 2868] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (000000889EC61800) [pid = 2868] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (000000889972E000) [pid = 2868] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (000000889D284000) [pid = 2868] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (000000889D507000) [pid = 2868] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (00000088A3117400) [pid = 2868] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (00000088A415B800) [pid = 2868] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (00000088A4BBD000) [pid = 2868] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (0000008896511C00) [pid = 2868] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088A5B9B000) [pid = 2868] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (000000889BD7B000) [pid = 2868] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (000000888B05B800) [pid = 2868] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (0000008891609800) [pid = 2868] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088A1141000) [pid = 2868] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (000000889CA50000) [pid = 2868] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (00000088A4BBA400) [pid = 2868] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000889A26BC00) [pid = 2868] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (00000088A5BA4400) [pid = 2868] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 21:38:22 INFO - PROCESS | 2868 | 1463719102416 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]]]}] 21:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 985ms 21:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:38:22 INFO - PROCESS | 2868 | 1463719102453 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 21:38:22 INFO - PROCESS | 2868 | 1463719102455 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 21:38:22 INFO - PROCESS | 2868 | 1463719102459 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 2868 | 1463719102462 Marionette TRACE conn6 <- [1,2022,null,{}] 21:38:22 INFO - PROCESS | 2868 | 1463719102473 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}] 21:38:22 INFO - PROCESS | 2868 | 1463719102605 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 21:38:22 INFO - PROCESS | 2868 | 1463719102720 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CA1D800 == 106 [pid = 2868] [id = 515] 21:38:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088921EE000) [pid = 2868] [serial = 1545] [outer = 0000000000000000] 21:38:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (000000889AC2C400) [pid = 2868] [serial = 1546] [outer = 00000088921EE000] 21:38:22 INFO - PROCESS | 2868 | 1463719102769 Marionette DEBUG loaded listener.js 21:38:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (000000889C127400) [pid = 2868] [serial = 1547] [outer = 00000088921EE000] 21:38:23 INFO - PROCESS | 2868 | 1463719103170 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]]]}] 21:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 777ms 21:38:23 INFO - PROCESS | 2868 | 1463719103238 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 2868 | 1463719103241 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 21:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:38:23 INFO - PROCESS | 2868 | 1463719103244 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 2868 | 1463719103246 Marionette TRACE conn6 <- [1,2026,null,{}] 21:38:23 INFO - PROCESS | 2868 | 1463719103249 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}] 21:38:23 INFO - PROCESS | 2868 | 1463719103364 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 21:38:23 INFO - PROCESS | 2868 | 1463719103375 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21D6800 == 107 [pid = 2868] [id = 516] 21:38:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (000000889D218000) [pid = 2868] [serial = 1548] [outer = 0000000000000000] 21:38:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (000000889D288000) [pid = 2868] [serial = 1549] [outer = 000000889D218000] 21:38:23 INFO - PROCESS | 2868 | 1463719103422 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (000000889D3EEC00) [pid = 2868] [serial = 1550] [outer = 000000889D218000] 21:38:23 INFO - PROCESS | 2868 | 1463719103897 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]]]}] 21:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 21:38:23 INFO - PROCESS | 2868 | 1463719103981 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 2868 | 1463719103984 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 21:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:38:23 INFO - PROCESS | 2868 | 1463719103987 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 2868 | 1463719103989 Marionette TRACE conn6 <- [1,2030,null,{}] 21:38:23 INFO - PROCESS | 2868 | 1463719103993 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}] 21:38:24 INFO - PROCESS | 2868 | 1463719104100 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 21:38:24 INFO - PROCESS | 2868 | 1463719104107 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2E27800 == 108 [pid = 2868] [id = 517] 21:38:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (000000889DBC5800) [pid = 2868] [serial = 1551] [outer = 0000000000000000] 21:38:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (000000889DFA7400) [pid = 2868] [serial = 1552] [outer = 000000889DBC5800] 21:38:24 INFO - PROCESS | 2868 | 1463719104152 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (000000889E085800) [pid = 2868] [serial = 1553] [outer = 000000889DBC5800] 21:38:24 INFO - PROCESS | 2868 | 1463719104674 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]]]}] 21:38:24 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) 21:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 21:38:24 INFO - PROCESS | 2868 | 1463719104731 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 2868 | 1463719104734 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 21:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:38:24 INFO - PROCESS | 2868 | 1463719104773 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 2868 | 1463719104776 Marionette TRACE conn6 <- [1,2034,null,{}] 21:38:24 INFO - PROCESS | 2868 | 1463719104779 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}] 21:38:24 INFO - PROCESS | 2868 | 1463719104951 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 21:38:24 INFO - PROCESS | 2868 | 1463719104972 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A466E800 == 109 [pid = 2868] [id = 518] 21:38:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (00000088A140E000) [pid = 2868] [serial = 1554] [outer = 0000000000000000] 21:38:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (00000088A4087400) [pid = 2868] [serial = 1555] [outer = 00000088A140E000] 21:38:25 INFO - PROCESS | 2868 | 1463719105019 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (00000088A4127000) [pid = 2868] [serial = 1556] [outer = 00000088A140E000] 21:38:25 INFO - PROCESS | 2868 | 1463719105497 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]]]}] 21:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 755ms 21:38:25 INFO - PROCESS | 2868 | 1463719105524 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 21:38:25 INFO - PROCESS | 2868 | 1463719105526 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 21:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:38:25 INFO - PROCESS | 2868 | 1463719105529 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:38:25 INFO - PROCESS | 2868 | 1463719105531 Marionette TRACE conn6 <- [1,2038,null,{}] 21:38:25 INFO - PROCESS | 2868 | 1463719105535 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}] 21:38:25 INFO - PROCESS | 2868 | 1463719105680 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 21:38:25 INFO - PROCESS | 2868 | 1463719105709 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5660800 == 110 [pid = 2868] [id = 519] 21:38:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (00000088A4120000) [pid = 2868] [serial = 1557] [outer = 0000000000000000] 21:38:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (00000088A46B4C00) [pid = 2868] [serial = 1558] [outer = 00000088A4120000] 21:38:25 INFO - PROCESS | 2868 | 1463719105754 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (00000088A546AC00) [pid = 2868] [serial = 1559] [outer = 00000088A4120000] 21:38:26 INFO - PROCESS | 2868 | 1463719106223 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]]]}] 21:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 21:38:26 INFO - PROCESS | 2868 | 1463719106266 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 2868 | 1463719106268 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 21:38:26 INFO - PROCESS | 2868 | 1463719106271 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:38:26 INFO - PROCESS | 2868 | 1463719106273 Marionette TRACE conn6 <- [1,2042,null,{}] 21:38:26 INFO - PROCESS | 2868 | 1463719106511 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}] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (000000889D21AC00) [pid = 2868] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (000000889D3F6C00) [pid = 2868] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (000000888B059C00) [pid = 2868] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (0000008896572800) [pid = 2868] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (000000889D351400) [pid = 2868] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (0000008899B2E800) [pid = 2868] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (000000889E05E000) [pid = 2868] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (000000888B012000) [pid = 2868] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:38:26 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (000000889AFF5C00) [pid = 2868] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:38:26 INFO - PROCESS | 2868 | 1463719106670 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 21:38:26 INFO - PROCESS | 2868 | 1463719106677 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6321000 == 111 [pid = 2868] [id = 520] 21:38:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (0000008899B2E800) [pid = 2868] [serial = 1560] [outer = 0000000000000000] 21:38:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (000000889C131400) [pid = 2868] [serial = 1561] [outer = 0000008899B2E800] 21:38:26 INFO - PROCESS | 2868 | 1463719106723 Marionette DEBUG loaded listener.js 21:38:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (00000088A64D8000) [pid = 2868] [serial = 1562] [outer = 0000008899B2E800] 21:38:27 INFO - PROCESS | 2868 | 1463719107160 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]]]}] 21:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 943ms 21:38:27 INFO - PROCESS | 2868 | 1463719107218 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 2868 | 1463719107220 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 21:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:38:27 INFO - PROCESS | 2868 | 1463719107223 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - PROCESS | 2868 | 1463719107225 Marionette TRACE conn6 <- [1,2046,null,{}] 21:38:27 INFO - PROCESS | 2868 | 1463719107228 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}] 21:38:27 INFO - PROCESS | 2868 | 1463719107336 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 21:38:27 INFO - PROCESS | 2868 | 1463719107343 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A795C800 == 112 [pid = 2868] [id = 521] 21:38:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (00000088A6D19C00) [pid = 2868] [serial = 1563] [outer = 0000000000000000] 21:38:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (00000088A770FC00) [pid = 2868] [serial = 1564] [outer = 00000088A6D19C00] 21:38:27 INFO - PROCESS | 2868 | 1463719107388 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (00000088A77D2400) [pid = 2868] [serial = 1565] [outer = 00000088A6D19C00] 21:38:27 INFO - PROCESS | 2868 | 1463719107820 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]]]}] 21:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 628ms 21:38:27 INFO - PROCESS | 2868 | 1463719107873 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 2868 | 1463719107875 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 21:38:27 INFO - PROCESS | 2868 | 1463719107885 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:38:27 INFO - PROCESS | 2868 | 1463719107887 Marionette TRACE conn6 <- [1,2050,null,{}] 21:38:27 INFO - PROCESS | 2868 | 1463719107891 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}] 21:38:28 INFO - PROCESS | 2868 | 1463719108004 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 21:38:28 INFO - PROCESS | 2868 | 1463719108041 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8219000 == 113 [pid = 2868] [id = 522] 21:38:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (00000088A7A1E400) [pid = 2868] [serial = 1566] [outer = 0000000000000000] 21:38:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (00000088A7A24400) [pid = 2868] [serial = 1567] [outer = 00000088A7A1E400] 21:38:28 INFO - PROCESS | 2868 | 1463719108087 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (00000088A7EB9000) [pid = 2868] [serial = 1568] [outer = 00000088A7A1E400] 21:38:28 INFO - PROCESS | 2868 | 1463719108646 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]]]}] 21:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 839ms 21:38:28 INFO - PROCESS | 2868 | 1463719108729 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 2868 | 1463719108734 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 21:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:38:28 INFO - PROCESS | 2868 | 1463719108740 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 2868 | 1463719108745 Marionette TRACE conn6 <- [1,2054,null,{}] 21:38:28 INFO - PROCESS | 2868 | 1463719108751 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}] 21:38:28 INFO - PROCESS | 2868 | 1463719108900 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 21:38:29 INFO - PROCESS | 2868 | 1463719109023 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899797000 == 114 [pid = 2868] [id = 523] 21:38:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000888C356800) [pid = 2868] [serial = 1569] [outer = 0000000000000000] 21:38:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000888D548800) [pid = 2868] [serial = 1570] [outer = 000000888C356800] 21:38:29 INFO - PROCESS | 2868 | 1463719109081 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (0000008896573400) [pid = 2868] [serial = 1571] [outer = 000000888C356800] 21:38:29 INFO - PROCESS | 2868 | 1463719109713 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]]]}] 21:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1035ms 21:38:29 INFO - PROCESS | 2868 | 1463719109778 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 2868 | 1463719109785 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 21:38:29 INFO - PROCESS | 2868 | 1463719109791 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:38:29 INFO - PROCESS | 2868 | 1463719109795 Marionette TRACE conn6 <- [1,2058,null,{}] 21:38:29 INFO - PROCESS | 2868 | 1463719109799 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}] 21:38:30 INFO - PROCESS | 2868 | 1463719110017 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 21:38:30 INFO - PROCESS | 2868 | 1463719110130 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A40A7800 == 115 [pid = 2868] [id = 524] 21:38:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (000000889A2BB400) [pid = 2868] [serial = 1572] [outer = 0000000000000000] 21:38:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (000000889BB4F000) [pid = 2868] [serial = 1573] [outer = 000000889A2BB400] 21:38:30 INFO - PROCESS | 2868 | 1463719110187 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (000000889D352000) [pid = 2868] [serial = 1574] [outer = 000000889A2BB400] 21:38:30 INFO - PROCESS | 2868 | 1463719110793 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]]]}] 21:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1023ms 21:38:30 INFO - PROCESS | 2868 | 1463719110821 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 21:38:30 INFO - PROCESS | 2868 | 1463719110824 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 21:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:38:30 INFO - PROCESS | 2868 | 1463719110827 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:38:30 INFO - PROCESS | 2868 | 1463719110831 Marionette TRACE conn6 <- [1,2062,null,{}] 21:38:30 INFO - PROCESS | 2868 | 1463719110843 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}] 21:38:30 INFO - PROCESS | 2868 | 1463719110986 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 21:38:31 INFO - PROCESS | 2868 | 1463719111156 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AEE800 == 116 [pid = 2868] [id = 525] 21:38:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (00000088A1015400) [pid = 2868] [serial = 1575] [outer = 0000000000000000] 21:38:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (00000088A3FD1800) [pid = 2868] [serial = 1576] [outer = 00000088A1015400] 21:38:31 INFO - PROCESS | 2868 | 1463719111217 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (00000088A5274800) [pid = 2868] [serial = 1577] [outer = 00000088A1015400] 21:38:31 INFO - PROCESS | 2868 | 1463719111906 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]]]}] 21:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1136ms 21:38:31 INFO - PROCESS | 2868 | 1463719111966 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 2868 | 1463719111969 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:38:31 INFO - PROCESS | 2868 | 1463719111973 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 2868 | 1463719111975 Marionette TRACE conn6 <- [1,2066,null,{}] 21:38:31 INFO - PROCESS | 2868 | 1463719111979 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}] 21:38:32 INFO - PROCESS | 2868 | 1463719112115 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 21:38:32 INFO - PROCESS | 2868 | 1463719112271 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA36C800 == 117 [pid = 2868] [id = 526] 21:38:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (00000088A8295C00) [pid = 2868] [serial = 1578] [outer = 0000000000000000] 21:38:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (00000088A829F800) [pid = 2868] [serial = 1579] [outer = 00000088A8295C00] 21:38:32 INFO - PROCESS | 2868 | 1463719112328 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (00000088A969A400) [pid = 2868] [serial = 1580] [outer = 00000088A8295C00] 21:38:32 INFO - PROCESS | 2868 | 1463719112919 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]]]}] 21:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 983ms 21:38:32 INFO - PROCESS | 2868 | 1463719112958 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 21:38:32 INFO - PROCESS | 2868 | 1463719112961 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 21:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:38:32 INFO - PROCESS | 2868 | 1463719112964 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:38:32 INFO - PROCESS | 2868 | 1463719112966 Marionette TRACE conn6 <- [1,2070,null,{}] 21:38:32 INFO - PROCESS | 2868 | 1463719112970 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}] 21:38:33 INFO - PROCESS | 2868 | 1463719113102 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 21:38:33 INFO - PROCESS | 2868 | 1463719113272 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA7D7800 == 118 [pid = 2868] [id = 527] 21:38:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (00000088A96A1800) [pid = 2868] [serial = 1581] [outer = 0000000000000000] 21:38:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (00000088A96A5000) [pid = 2868] [serial = 1582] [outer = 00000088A96A1800] 21:38:33 INFO - PROCESS | 2868 | 1463719113334 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A9DAB000) [pid = 2868] [serial = 1583] [outer = 00000088A96A1800] 21:38:33 INFO - PROCESS | 2868 | 1463719113895 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]]]}] 21:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 21:38:33 INFO - PROCESS | 2868 | 1463719113952 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 2868 | 1463719113955 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 21:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:38:33 INFO - PROCESS | 2868 | 1463719113958 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 2868 | 1463719113960 Marionette TRACE conn6 <- [1,2074,null,{}] 21:38:33 INFO - PROCESS | 2868 | 1463719113964 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}] 21:38:34 INFO - PROCESS | 2868 | 1463719114118 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 21:38:34 INFO - PROCESS | 2868 | 1463719114291 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA986000 == 119 [pid = 2868] [id = 528] 21:38:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088AA3E0400) [pid = 2868] [serial = 1584] [outer = 0000000000000000] 21:38:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088AA51F800) [pid = 2868] [serial = 1585] [outer = 00000088AA3E0400] 21:38:34 INFO - PROCESS | 2868 | 1463719114349 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088AA9A0C00) [pid = 2868] [serial = 1586] [outer = 00000088AA3E0400] 21:38:34 INFO - PROCESS | 2868 | 1463719114962 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]]]}] 21:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1026ms 21:38:34 INFO - PROCESS | 2868 | 1463719114987 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 2868 | 1463719114990 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 21:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:38:35 INFO - PROCESS | 2868 | 1463719114993 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - PROCESS | 2868 | 1463719114995 Marionette TRACE conn6 <- [1,2078,null,{}] 21:38:35 INFO - PROCESS | 2868 | 1463719114999 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}] 21:38:35 INFO - PROCESS | 2868 | 1463719115130 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 21:38:35 INFO - PROCESS | 2868 | 1463719115299 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAE8F800 == 120 [pid = 2868] [id = 529] 21:38:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088AA3E2800) [pid = 2868] [serial = 1587] [outer = 0000000000000000] 21:38:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088AA853400) [pid = 2868] [serial = 1588] [outer = 00000088AA3E2800] 21:38:35 INFO - PROCESS | 2868 | 1463719115356 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088AA859C00) [pid = 2868] [serial = 1589] [outer = 00000088AA3E2800] 21:38:35 INFO - PROCESS | 2868 | 1463719115959 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]]]}] 21:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1028ms 21:38:36 INFO - PROCESS | 2868 | 1463719116025 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 2868 | 1463719116027 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 21:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:38:36 INFO - PROCESS | 2868 | 1463719116030 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - PROCESS | 2868 | 1463719116033 Marionette TRACE conn6 <- [1,2082,null,{}] 21:38:36 INFO - PROCESS | 2868 | 1463719116054 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}] 21:38:36 INFO - PROCESS | 2868 | 1463719116186 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 21:38:36 INFO - PROCESS | 2868 | 1463719116343 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAFD8800 == 121 [pid = 2868] [id = 530] 21:38:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088AA853C00) [pid = 2868] [serial = 1590] [outer = 0000000000000000] 21:38:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088AAF07400) [pid = 2868] [serial = 1591] [outer = 00000088AA853C00] 21:38:36 INFO - PROCESS | 2868 | 1463719116399 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088AB16C800) [pid = 2868] [serial = 1592] [outer = 00000088AA853C00] 21:38:37 INFO - PROCESS | 2868 | 1463719116992 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]]]}] 21:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1004ms 21:38:37 INFO - PROCESS | 2868 | 1463719117038 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 2868 | 1463719117040 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 21:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:38:37 INFO - PROCESS | 2868 | 1463719117043 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 2868 | 1463719117046 Marionette TRACE conn6 <- [1,2086,null,{}] 21:38:37 INFO - PROCESS | 2868 | 1463719117049 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}] 21:38:37 INFO - PROCESS | 2868 | 1463719117184 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 21:38:37 INFO - PROCESS | 2868 | 1463719117353 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABBBA800 == 122 [pid = 2868] [id = 531] 21:38:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088AA9A3000) [pid = 2868] [serial = 1593] [outer = 0000000000000000] 21:38:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (00000088AB544800) [pid = 2868] [serial = 1594] [outer = 00000088AA9A3000] 21:38:37 INFO - PROCESS | 2868 | 1463719117410 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088AB54DC00) [pid = 2868] [serial = 1595] [outer = 00000088AA9A3000] 21:38:38 INFO - PROCESS | 2868 | 1463719118027 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]]]}] 21:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1030ms 21:38:38 INFO - PROCESS | 2868 | 1463719118077 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 2868 | 1463719118079 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 21:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:38:38 INFO - PROCESS | 2868 | 1463719118083 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:38:38 INFO - PROCESS | 2868 | 1463719118085 Marionette TRACE conn6 <- [1,2090,null,{}] 21:38:38 INFO - PROCESS | 2868 | 1463719118106 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}] 21:38:38 INFO - PROCESS | 2868 | 1463719118249 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 21:38:38 INFO - PROCESS | 2868 | 1463719118407 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABCE8000 == 123 [pid = 2868] [id = 532] 21:38:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (0000008899E78400) [pid = 2868] [serial = 1596] [outer = 0000000000000000] 21:38:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088AB125800) [pid = 2868] [serial = 1597] [outer = 0000008899E78400] 21:38:38 INFO - PROCESS | 2868 | 1463719118462 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088ABC2E400) [pid = 2868] [serial = 1598] [outer = 0000008899E78400] 21:38:39 INFO - PROCESS | 2868 | 1463719119037 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]]]}] 21:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1003ms 21:38:39 INFO - PROCESS | 2868 | 1463719119089 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 2868 | 1463719119092 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 21:38:39 INFO - PROCESS | 2868 | 1463719119095 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:38:39 INFO - PROCESS | 2868 | 1463719119098 Marionette TRACE conn6 <- [1,2094,null,{}] 21:38:39 INFO - PROCESS | 2868 | 1463719119101 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}] 21:38:39 INFO - PROCESS | 2868 | 1463719119253 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 21:38:39 INFO - PROCESS | 2868 | 1463719119482 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CC4E800 == 124 [pid = 2868] [id = 533] 21:38:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (000000889219C400) [pid = 2868] [serial = 1599] [outer = 0000000000000000] 21:38:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (0000008896BBCC00) [pid = 2868] [serial = 1600] [outer = 000000889219C400] 21:38:39 INFO - PROCESS | 2868 | 1463719119544 Marionette DEBUG loaded listener.js 21:38:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (000000889DBCB400) [pid = 2868] [serial = 1601] [outer = 000000889219C400] 21:38:40 INFO - PROCESS | 2868 | 1463719120192 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] 21:38:40 INFO - PROCESS | 2868 | 1463719120237 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 21:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:38:40 INFO - PROCESS | 2868 | 1463719120240 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 2868 | 1463719120242 Marionette TRACE conn6 <- [1,2098,null,{}] 21:38:40 INFO - PROCESS | 2868 | 1463719120246 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}] 21:38:40 INFO - PROCESS | 2868 | 1463719120382 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 21:38:40 INFO - PROCESS | 2868 | 1463719120985 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899713800 == 125 [pid = 2868] [id = 534] 21:38:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (000000888B02F400) [pid = 2868] [serial = 1602] [outer = 0000000000000000] 21:38:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (000000888B189C00) [pid = 2868] [serial = 1603] [outer = 000000888B02F400] 21:38:41 INFO - PROCESS | 2868 | 1463719121042 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (000000889160D800) [pid = 2868] [serial = 1604] [outer = 000000888B02F400] 21:38:41 INFO - PROCESS | 2868 | 1463719121646 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]]]}] 21:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1431ms 21:38:41 INFO - PROCESS | 2868 | 1463719121675 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 21:38:41 INFO - PROCESS | 2868 | 1463719121680 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 21:38:41 INFO - PROCESS | 2868 | 1463719121684 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:38:41 INFO - PROCESS | 2868 | 1463719121688 Marionette TRACE conn6 <- [1,2102,null,{}] 21:38:41 INFO - PROCESS | 2868 | 1463719121693 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}] 21:38:41 INFO - PROCESS | 2868 | 1463719121822 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 21:38:42 INFO - PROCESS | 2868 | 1463719121997 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1294800 == 126 [pid = 2868] [id = 535] 21:38:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (0000008897338000) [pid = 2868] [serial = 1605] [outer = 0000000000000000] 21:38:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (0000008899226400) [pid = 2868] [serial = 1606] [outer = 0000008897338000] 21:38:42 INFO - PROCESS | 2868 | 1463719122056 Marionette DEBUG loaded listener.js 21:38:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (000000889A271800) [pid = 2868] [serial = 1607] [outer = 0000008897338000] 21:38:42 INFO - PROCESS | 2868 | 1463719122730 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]]]}] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A795C800 == 125 [pid = 2868] [id = 521] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6321000 == 124 [pid = 2868] [id = 520] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5660800 == 123 [pid = 2868] [id = 519] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A466E800 == 122 [pid = 2868] [id = 518] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088AA99E400) [pid = 2868] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (000000889732B800) [pid = 2868] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (000000889EC62800) [pid = 2868] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2E27800 == 121 [pid = 2868] [id = 517] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21D6800 == 120 [pid = 2868] [id = 516] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 000000889CA1D800 == 119 [pid = 2868] [id = 515] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0ED800 == 118 [pid = 2868] [id = 514] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 000000889D652000 == 117 [pid = 2868] [id = 513] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A74DE000 == 116 [pid = 2868] [id = 509] 21:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1136ms 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7405000 == 115 [pid = 2868] [id = 508] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6F6A800 == 114 [pid = 2868] [id = 507] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A631E800 == 113 [pid = 2868] [id = 506] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A565B000 == 112 [pid = 2868] [id = 505] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A52D4000 == 111 [pid = 2868] [id = 504] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A508C000 == 110 [pid = 2868] [id = 503] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA7C5000 == 109 [pid = 2868] [id = 478] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21C9800 == 108 [pid = 2868] [id = 502] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 000000888B9EC000 == 107 [pid = 2868] [id = 12] 21:38:42 INFO - PROCESS | 2868 | --DOCSHELL 0000008899A80800 == 106 [pid = 2868] [id = 501] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (000000889AE4D400) [pid = 2868] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (0000008896BB5000) [pid = 2868] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088AA37E400) [pid = 2868] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (000000888BC2D800) [pid = 2868] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (000000889BB45000) [pid = 2868] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (000000889BD7E000) [pid = 2868] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (000000889E137C00) [pid = 2868] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (00000088A77DEC00) [pid = 2868] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (000000889D267800) [pid = 2868] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088965D8C00) [pid = 2868] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088A3FD0800) [pid = 2868] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088A969D000) [pid = 2868] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (000000889DFEE400) [pid = 2868] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088A501F800) [pid = 2868] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (000000889DFABC00) [pid = 2868] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (00000088AA3E4000) [pid = 2868] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (0000008893B10400) [pid = 2868] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (000000889A277400) [pid = 2868] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (000000889D309000) [pid = 2868] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (000000889DBCA000) [pid = 2868] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088A6F0D400) [pid = 2868] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (000000888D55E800) [pid = 2868] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (000000889AE80800) [pid = 2868] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (000000889988B000) [pid = 2868] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (000000889D310000) [pid = 2868] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (000000889D3F1400) [pid = 2868] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000889E087C00) [pid = 2868] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (000000888D55F000) [pid = 2868] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 21:38:42 INFO - PROCESS | 2868 | 1463719122900 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 2868 | 1463719122904 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 21:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:38:42 INFO - PROCESS | 2868 | 1463719122918 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - PROCESS | 2868 | 1463719122921 Marionette TRACE conn6 <- [1,2106,null,{}] 21:38:42 INFO - PROCESS | 2868 | 1463719122924 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}] 21:38:43 INFO - PROCESS | 2868 | 1463719123035 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 21:38:43 INFO - PROCESS | 2868 | 1463719123043 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DC6800 == 107 [pid = 2868] [id = 536] 21:38:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000888DA0D400) [pid = 2868] [serial = 1608] [outer = 0000000000000000] 21:38:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (0000008891607800) [pid = 2868] [serial = 1609] [outer = 000000888DA0D400] 21:38:43 INFO - PROCESS | 2868 | 1463719123090 Marionette DEBUG loaded listener.js 21:38:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (0000008896E35400) [pid = 2868] [serial = 1610] [outer = 000000888DA0D400] 21:38:43 INFO - PROCESS | 2868 | 1463719123669 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]]]}] 21:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 774ms 21:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:38:43 INFO - PROCESS | 2868 | 1463719123703 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 2868 | 1463719123705 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 21:38:43 INFO - PROCESS | 2868 | 1463719123714 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 2868 | 1463719123720 Marionette TRACE conn6 <- [1,2110,null,{}] 21:38:43 INFO - PROCESS | 2868 | 1463719123726 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}] 21:38:43 INFO - PROCESS | 2868 | 1463719123838 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 21:38:43 INFO - PROCESS | 2868 | 1463719123959 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E035000 == 108 [pid = 2868] [id = 537] 21:38:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (0000008892D5F400) [pid = 2868] [serial = 1611] [outer = 0000000000000000] 21:38:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (000000889AE56C00) [pid = 2868] [serial = 1612] [outer = 0000008892D5F400] 21:38:44 INFO - PROCESS | 2868 | 1463719124005 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (000000889BB44800) [pid = 2868] [serial = 1613] [outer = 0000008892D5F400] 21:38:44 INFO - PROCESS | 2868 | 1463719124377 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]]]}] 21:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 21:38:44 INFO - PROCESS | 2868 | 1463719124446 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 21:38:44 INFO - PROCESS | 2868 | 1463719124456 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 21:38:44 INFO - PROCESS | 2868 | 1463719124460 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - PROCESS | 2868 | 1463719124462 Marionette TRACE conn6 <- [1,2114,null,{}] 21:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:38:44 INFO - PROCESS | 2868 | 1463719124465 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}] 21:38:44 INFO - PROCESS | 2868 | 1463719124575 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 21:38:44 INFO - PROCESS | 2868 | 1463719124616 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21C0000 == 109 [pid = 2868] [id = 538] 21:38:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (000000889BD7F800) [pid = 2868] [serial = 1614] [outer = 0000000000000000] 21:38:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (000000889CAC2000) [pid = 2868] [serial = 1615] [outer = 000000889BD7F800] 21:38:44 INFO - PROCESS | 2868 | 1463719124663 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (000000889D25B800) [pid = 2868] [serial = 1616] [outer = 000000889BD7F800] 21:38:45 INFO - PROCESS | 2868 | 1463719125124 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]]]}] 21:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 21:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:38:45 INFO - PROCESS | 2868 | 1463719125136 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 21:38:45 INFO - PROCESS | 2868 | 1463719125138 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 21:38:45 INFO - PROCESS | 2868 | 1463719125168 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:38:45 INFO - PROCESS | 2868 | 1463719125170 Marionette TRACE conn6 <- [1,2118,null,{}] 21:38:45 INFO - PROCESS | 2868 | 1463719125189 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}] 21:38:45 INFO - PROCESS | 2868 | 1463719125334 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 21:38:45 INFO - PROCESS | 2868 | 1463719125349 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2817800 == 110 [pid = 2868] [id = 539] 21:38:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (000000889D289000) [pid = 2868] [serial = 1617] [outer = 0000000000000000] 21:38:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (000000889D309000) [pid = 2868] [serial = 1618] [outer = 000000889D289000] 21:38:45 INFO - PROCESS | 2868 | 1463719125404 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (000000889D3F5000) [pid = 2868] [serial = 1619] [outer = 000000889D289000] 21:38:45 INFO - PROCESS | 2868 | 1463719125901 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] 21:38:45 INFO - PROCESS | 2868 | 1463719125993 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 21:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:38:46 INFO - PROCESS | 2868 | 1463719126002 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:38:46 INFO - PROCESS | 2868 | 1463719126004 Marionette TRACE conn6 <- [1,2122,null,{}] 21:38:46 INFO - PROCESS | 2868 | 1463719126010 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}] 21:38:46 INFO - PROCESS | 2868 | 1463719126165 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 21:38:46 INFO - PROCESS | 2868 | 1463719126191 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2E22800 == 111 [pid = 2868] [id = 540] 21:38:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (000000889DFEFC00) [pid = 2868] [serial = 1620] [outer = 0000000000000000] 21:38:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (000000889E058000) [pid = 2868] [serial = 1621] [outer = 000000889DFEFC00] 21:38:46 INFO - PROCESS | 2868 | 1463719126236 Marionette DEBUG loaded listener.js 21:38:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (000000889E135800) [pid = 2868] [serial = 1622] [outer = 000000889DFEFC00] 21:38:46 INFO - PROCESS | 2868 | 1463719126703 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] 21:38:46 INFO - PROCESS | 2868 | 1463719126734 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 21:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:38:46 INFO - PROCESS | 2868 | 1463719126737 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:38:46 INFO - PROCESS | 2868 | 1463719126739 Marionette TRACE conn6 <- [1,2126,null,{}] 21:38:46 INFO - PROCESS | 2868 | 1463719126742 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}] 21:38:46 INFO - PROCESS | 2868 | 1463719126888 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 21:38:46 INFO - PROCESS | 2868 | 1463719126909 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A40AC800 == 112 [pid = 2868] [id = 541] 21:38:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (000000889AC28C00) [pid = 2868] [serial = 1623] [outer = 0000000000000000] 21:38:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (000000889EC3F000) [pid = 2868] [serial = 1624] [outer = 000000889AC28C00] 21:38:46 INFO - PROCESS | 2868 | 1463719126955 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (00000088A0C0B400) [pid = 2868] [serial = 1625] [outer = 000000889AC28C00] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (000000889218D000) [pid = 2868] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088A140E000) [pid = 2868] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (00000088A4120000) [pid = 2868] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088A6D19C00) [pid = 2868] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (00000088968DE800) [pid = 2868] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (000000889D218000) [pid = 2868] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (00000088921EE000) [pid = 2868] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (000000889DBC5800) [pid = 2868] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (000000888D562C00) [pid = 2868] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (0000008899B2E800) [pid = 2868] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:38:47 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (0000008892131000) [pid = 2868] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:38:47 INFO - PROCESS | 2868 | 1463719127765 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]]]}] 21:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1081ms 21:38:47 INFO - PROCESS | 2868 | 1463719127822 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 21:38:47 INFO - PROCESS | 2868 | 1463719127824 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 21:38:47 INFO - PROCESS | 2868 | 1463719127828 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:38:47 INFO - PROCESS | 2868 | 1463719127838 Marionette TRACE conn6 <- [1,2130,null,{}] 21:38:47 INFO - PROCESS | 2868 | 1463719127842 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}] 21:38:47 INFO - PROCESS | 2868 | 1463719127948 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 21:38:47 INFO - PROCESS | 2868 | 1463719127961 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A509A000 == 113 [pid = 2868] [id = 542] 21:38:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (0000008896B40800) [pid = 2868] [serial = 1626] [outer = 0000000000000000] 21:38:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A113B400) [pid = 2868] [serial = 1627] [outer = 0000008896B40800] 21:38:48 INFO - PROCESS | 2868 | 1463719128006 Marionette DEBUG loaded listener.js 21:38:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A1410000) [pid = 2868] [serial = 1628] [outer = 0000008896B40800] 21:38:48 INFO - PROCESS | 2868 | 1463719128464 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] 21:38:48 INFO - PROCESS | 2868 | 1463719128525 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 21:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:38:48 INFO - PROCESS | 2868 | 1463719128528 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 2868 | 1463719128530 Marionette TRACE conn6 <- [1,2134,null,{}] 21:38:48 INFO - PROCESS | 2868 | 1463719128533 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}] 21:38:48 INFO - PROCESS | 2868 | 1463719128642 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 21:38:48 INFO - PROCESS | 2868 | 1463719128649 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A565B000 == 114 [pid = 2868] [id = 543] 21:38:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088A3FCFC00) [pid = 2868] [serial = 1629] [outer = 0000000000000000] 21:38:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088A4088800) [pid = 2868] [serial = 1630] [outer = 00000088A3FCFC00] 21:38:48 INFO - PROCESS | 2868 | 1463719128696 Marionette DEBUG loaded listener.js 21:38:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088A4129C00) [pid = 2868] [serial = 1631] [outer = 00000088A3FCFC00] 21:38:49 INFO - PROCESS | 2868 | 1463719129165 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] 21:38:49 INFO - PROCESS | 2868 | 1463719129225 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 21:38:49 INFO - PROCESS | 2868 | 1463719129228 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:38:49 INFO - PROCESS | 2868 | 1463719129230 Marionette TRACE conn6 <- [1,2138,null,{}] 21:38:49 INFO - PROCESS | 2868 | 1463719129233 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}] 21:38:49 INFO - PROCESS | 2868 | 1463719129350 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 21:38:49 INFO - PROCESS | 2868 | 1463719129356 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F6A800 == 115 [pid = 2868] [id = 544] 21:38:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088A4191400) [pid = 2868] [serial = 1632] [outer = 0000000000000000] 21:38:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088A4B89800) [pid = 2868] [serial = 1633] [outer = 00000088A4191400] 21:38:49 INFO - PROCESS | 2868 | 1463719129407 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088A501F000) [pid = 2868] [serial = 1634] [outer = 00000088A4191400] 21:38:50 INFO - PROCESS | 2868 | 1463719130226 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] 21:38:50 INFO - PROCESS | 2868 | 1463719130261 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 21:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:38:50 INFO - PROCESS | 2868 | 1463719130266 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 2868 | 1463719130271 Marionette TRACE conn6 <- [1,2142,null,{}] 21:38:50 INFO - PROCESS | 2868 | 1463719130296 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}] 21:38:50 INFO - PROCESS | 2868 | 1463719130442 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 21:38:50 INFO - PROCESS | 2868 | 1463719130615 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D655800 == 116 [pid = 2868] [id = 545] 21:38:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088968DE800) [pid = 2868] [serial = 1635] [outer = 0000000000000000] 21:38:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (000000889922F800) [pid = 2868] [serial = 1636] [outer = 00000088968DE800] 21:38:50 INFO - PROCESS | 2868 | 1463719130676 Marionette DEBUG loaded listener.js 21:38:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (000000889A278C00) [pid = 2868] [serial = 1637] [outer = 00000088968DE800] 21:38:51 INFO - PROCESS | 2868 | 1463719131291 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]]]}] 21:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1093ms 21:38:51 INFO - PROCESS | 2868 | 1463719131367 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 21:38:51 INFO - PROCESS | 2868 | 1463719131374 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 21:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:38:51 INFO - PROCESS | 2868 | 1463719131381 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:38:51 INFO - PROCESS | 2868 | 1463719131384 Marionette TRACE conn6 <- [1,2146,null,{}] 21:38:51 INFO - PROCESS | 2868 | 1463719131388 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}] 21:38:51 INFO - PROCESS | 2868 | 1463719131527 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 21:38:51 INFO - PROCESS | 2868 | 1463719131687 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A295B800 == 117 [pid = 2868] [id = 546] 21:38:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (000000889AE4C400) [pid = 2868] [serial = 1638] [outer = 0000000000000000] 21:38:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (000000889D219C00) [pid = 2868] [serial = 1639] [outer = 000000889AE4C400] 21:38:51 INFO - PROCESS | 2868 | 1463719131745 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (000000889D3F1000) [pid = 2868] [serial = 1640] [outer = 000000889AE4C400] 21:38:52 INFO - PROCESS | 2868 | 1463719132337 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] 21:38:52 INFO - PROCESS | 2868 | 1463719132415 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 21:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:38:52 INFO - PROCESS | 2868 | 1463719132419 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 2868 | 1463719132423 Marionette TRACE conn6 <- [1,2150,null,{}] 21:38:52 INFO - PROCESS | 2868 | 1463719132453 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}] 21:38:52 INFO - PROCESS | 2868 | 1463719132601 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 21:38:52 INFO - PROCESS | 2868 | 1463719132755 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7E64800 == 118 [pid = 2868] [id = 547] 21:38:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (000000889EC68400) [pid = 2868] [serial = 1641] [outer = 0000000000000000] 21:38:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088A4BBC800) [pid = 2868] [serial = 1642] [outer = 000000889EC68400] 21:38:52 INFO - PROCESS | 2868 | 1463719132814 Marionette DEBUG loaded listener.js 21:38:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088A5278C00) [pid = 2868] [serial = 1643] [outer = 000000889EC68400] 21:38:53 INFO - PROCESS | 2868 | 1463719133434 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]]]}] 21:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1092ms 21:38:53 INFO - PROCESS | 2868 | 1463719133515 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 2868 | 1463719133518 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 21:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:38:53 INFO - PROCESS | 2868 | 1463719133521 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - PROCESS | 2868 | 1463719133524 Marionette TRACE conn6 <- [1,2154,null,{}] 21:38:53 INFO - PROCESS | 2868 | 1463719133527 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}] 21:38:53 INFO - PROCESS | 2868 | 1463719133664 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 21:38:53 INFO - PROCESS | 2868 | 1463719133825 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AFC800 == 119 [pid = 2868] [id = 548] 21:38:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088A64C7C00) [pid = 2868] [serial = 1644] [outer = 0000000000000000] 21:38:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088A64DB400) [pid = 2868] [serial = 1645] [outer = 00000088A64C7C00] 21:38:53 INFO - PROCESS | 2868 | 1463719133881 Marionette DEBUG loaded listener.js 21:38:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (00000088A545C400) [pid = 2868] [serial = 1646] [outer = 00000088A64C7C00] 21:38:54 INFO - PROCESS | 2868 | 1463719134475 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]]]}] 21:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 985ms 21:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:38:54 INFO - PROCESS | 2868 | 1463719134508 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 21:38:54 INFO - PROCESS | 2868 | 1463719134510 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 21:38:54 INFO - PROCESS | 2868 | 1463719134514 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:38:54 INFO - PROCESS | 2868 | 1463719134516 Marionette TRACE conn6 <- [1,2158,null,{}] 21:38:54 INFO - PROCESS | 2868 | 1463719134519 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}] 21:38:54 INFO - PROCESS | 2868 | 1463719134651 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 21:38:54 INFO - PROCESS | 2868 | 1463719134821 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA8DA000 == 120 [pid = 2868] [id = 549] 21:38:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (00000088A6F06000) [pid = 2868] [serial = 1647] [outer = 0000000000000000] 21:38:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (00000088A770E400) [pid = 2868] [serial = 1648] [outer = 00000088A6F06000] 21:38:54 INFO - PROCESS | 2868 | 1463719134879 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (00000088A77D6800) [pid = 2868] [serial = 1649] [outer = 00000088A6F06000] 21:38:55 INFO - PROCESS | 2868 | 1463719135519 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]]]}] 21:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1027ms 21:38:55 INFO - PROCESS | 2868 | 1463719135544 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 21:38:55 INFO - PROCESS | 2868 | 1463719135546 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 21:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:38:55 INFO - PROCESS | 2868 | 1463719135550 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:38:55 INFO - PROCESS | 2868 | 1463719135552 Marionette TRACE conn6 <- [1,2162,null,{}] 21:38:55 INFO - PROCESS | 2868 | 1463719135556 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}] 21:38:55 INFO - PROCESS | 2868 | 1463719135718 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 21:38:55 INFO - PROCESS | 2868 | 1463719135879 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABCD9000 == 121 [pid = 2868] [id = 550] 21:38:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088A8293400) [pid = 2868] [serial = 1650] [outer = 0000000000000000] 21:38:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088A969B800) [pid = 2868] [serial = 1651] [outer = 00000088A8293400] 21:38:55 INFO - PROCESS | 2868 | 1463719135937 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088A9E5E800) [pid = 2868] [serial = 1652] [outer = 00000088A8293400] 21:38:56 INFO - PROCESS | 2868 | 1463719136506 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]]]}] 21:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 987ms 21:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:38:56 INFO - PROCESS | 2868 | 1463719136539 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 21:38:56 INFO - PROCESS | 2868 | 1463719136542 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 21:38:56 INFO - PROCESS | 2868 | 1463719136545 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 2868 | 1463719136547 Marionette TRACE conn6 <- [1,2166,null,{}] 21:38:56 INFO - PROCESS | 2868 | 1463719136551 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}] 21:38:56 INFO - PROCESS | 2868 | 1463719136682 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 21:38:56 INFO - PROCESS | 2868 | 1463719136854 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC275000 == 122 [pid = 2868] [id = 551] 21:38:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088A9E5BC00) [pid = 2868] [serial = 1653] [outer = 0000000000000000] 21:38:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088A9E68800) [pid = 2868] [serial = 1654] [outer = 00000088A9E5BC00] 21:38:56 INFO - PROCESS | 2868 | 1463719136911 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088AA3DF000) [pid = 2868] [serial = 1655] [outer = 00000088A9E5BC00] 21:38:57 INFO - PROCESS | 2868 | 1463719137521 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]]]}] 21:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1029ms 21:38:57 INFO - PROCESS | 2868 | 1463719137577 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 21:38:57 INFO - PROCESS | 2868 | 1463719137580 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 21:38:57 INFO - PROCESS | 2868 | 1463719137583 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:38:57 INFO - PROCESS | 2868 | 1463719137585 Marionette TRACE conn6 <- [1,2170,null,{}] 21:38:57 INFO - PROCESS | 2868 | 1463719137606 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}] 21:38:57 INFO - PROCESS | 2868 | 1463719137737 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 21:38:57 INFO - PROCESS | 2868 | 1463719137897 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD733000 == 123 [pid = 2868] [id = 552] 21:38:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A9E89000) [pid = 2868] [serial = 1656] [outer = 0000000000000000] 21:38:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088A9E91C00) [pid = 2868] [serial = 1657] [outer = 00000088A9E89000] 21:38:57 INFO - PROCESS | 2868 | 1463719137954 Marionette DEBUG loaded listener.js 21:38:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088A9E97C00) [pid = 2868] [serial = 1658] [outer = 00000088A9E89000] 21:38:58 INFO - PROCESS | 2868 | 1463719138579 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]]]}] 21:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1028ms 21:38:58 INFO - PROCESS | 2868 | 1463719138614 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 21:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:38:58 INFO - PROCESS | 2868 | 1463719138617 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 21:38:58 INFO - PROCESS | 2868 | 1463719138620 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 2868 | 1463719138623 Marionette TRACE conn6 <- [1,2174,null,{}] 21:38:58 INFO - PROCESS | 2868 | 1463719138626 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}] 21:38:58 INFO - PROCESS | 2868 | 1463719138757 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 21:38:58 INFO - PROCESS | 2868 | 1463719138932 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFF8A000 == 124 [pid = 2868] [id = 553] 21:38:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088A9E96400) [pid = 2868] [serial = 1659] [outer = 0000000000000000] 21:38:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088AA851800) [pid = 2868] [serial = 1660] [outer = 00000088A9E96400] 21:38:58 INFO - PROCESS | 2868 | 1463719138989 Marionette DEBUG loaded listener.js 21:38:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088AAF06000) [pid = 2868] [serial = 1661] [outer = 00000088A9E96400] 21:38:59 INFO - PROCESS | 2868 | 1463719139609 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]]]}] 21:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1029ms 21:38:59 INFO - PROCESS | 2868 | 1463719139653 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 21:38:59 INFO - PROCESS | 2868 | 1463719139655 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 21:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:38:59 INFO - PROCESS | 2868 | 1463719139659 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:38:59 INFO - PROCESS | 2868 | 1463719139661 Marionette TRACE conn6 <- [1,2178,null,{}] 21:38:59 INFO - PROCESS | 2868 | 1463719139682 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}] 21:38:59 INFO - PROCESS | 2868 | 1463719139814 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 21:38:59 INFO - PROCESS | 2868 | 1463719139974 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B079F000 == 125 [pid = 2868] [id = 554] 21:39:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (00000088AA3D9400) [pid = 2868] [serial = 1662] [outer = 0000000000000000] 21:39:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (00000088AB178400) [pid = 2868] [serial = 1663] [outer = 00000088AA3D9400] 21:39:00 INFO - PROCESS | 2868 | 1463719140031 Marionette DEBUG loaded listener.js 21:39:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088ABA27000) [pid = 2868] [serial = 1664] [outer = 00000088AA3D9400] 21:39:00 INFO - PROCESS | 2868 | 1463719140597 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]]]}] 21:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 944ms 21:39:00 INFO - PROCESS | 2868 | 1463719140619 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 21:39:00 INFO - PROCESS | 2868 | 1463719140622 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 21:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:39:00 INFO - PROCESS | 2868 | 1463719140627 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:39:00 INFO - PROCESS | 2868 | 1463719140630 Marionette TRACE conn6 <- [1,2182,null,{}] 21:39:00 INFO - PROCESS | 2868 | 1463719140634 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}] 21:39:00 INFO - PROCESS | 2868 | 1463719140793 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 21:39:00 INFO - PROCESS | 2868 | 1463719140969 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABFB5800 == 126 [pid = 2868] [id = 555] 21:39:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (00000088ABA30400) [pid = 2868] [serial = 1665] [outer = 0000000000000000] 21:39:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (00000088ABC35C00) [pid = 2868] [serial = 1666] [outer = 00000088ABA30400] 21:39:01 INFO - PROCESS | 2868 | 1463719141032 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (00000088AC196800) [pid = 2868] [serial = 1667] [outer = 00000088ABA30400] 21:39:01 INFO - PROCESS | 2868 | 1463719141627 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]]]}] 21:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1026ms 21:39:01 INFO - PROCESS | 2868 | 1463719141658 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 2868 | 1463719141660 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 21:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:39:01 INFO - PROCESS | 2868 | 1463719141664 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 2868 | 1463719141666 Marionette TRACE conn6 <- [1,2186,null,{}] 21:39:01 INFO - PROCESS | 2868 | 1463719141705 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}] 21:39:01 INFO - PROCESS | 2868 | 1463719141839 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 21:39:02 INFO - PROCESS | 2868 | 1463719142030 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC034800 == 127 [pid = 2868] [id = 556] 21:39:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (0000008891260400) [pid = 2868] [serial = 1668] [outer = 0000000000000000] 21:39:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (00000088AC19FC00) [pid = 2868] [serial = 1669] [outer = 0000008891260400] 21:39:02 INFO - PROCESS | 2868 | 1463719142087 Marionette DEBUG loaded listener.js 21:39:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088AC22A800) [pid = 2868] [serial = 1670] [outer = 0000008891260400] 21:39:02 INFO - PROCESS | 2868 | 1463719142713 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]]]}] 21:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1086ms 21:39:02 INFO - PROCESS | 2868 | 1463719142760 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 21:39:02 INFO - PROCESS | 2868 | 1463719142763 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 21:39:02 INFO - PROCESS | 2868 | 1463719142766 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:39:02 INFO - PROCESS | 2868 | 1463719142770 Marionette TRACE conn6 <- [1,2190,null,{}] 21:39:02 INFO - PROCESS | 2868 | 1463719142774 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}] 21:39:02 INFO - PROCESS | 2868 | 1463719142908 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 21:39:03 INFO - PROCESS | 2868 | 1463719143085 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BA9000 == 128 [pid = 2868] [id = 557] 21:39:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (000000889AE10800) [pid = 2868] [serial = 1671] [outer = 0000000000000000] 21:39:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088A4152400) [pid = 2868] [serial = 1672] [outer = 000000889AE10800] 21:39:03 INFO - PROCESS | 2868 | 1463719143143 Marionette DEBUG loaded listener.js 21:39:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088AC227C00) [pid = 2868] [serial = 1673] [outer = 000000889AE10800] 21:39:03 INFO - PROCESS | 2868 | 1463719143692 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]]]}] 21:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 984ms 21:39:03 INFO - PROCESS | 2868 | 1463719143757 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 21:39:03 INFO - PROCESS | 2868 | 1463719143759 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 21:39:03 INFO - PROCESS | 2868 | 1463719143762 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:39:03 INFO - PROCESS | 2868 | 1463719143765 Marionette TRACE conn6 <- [1,2194,null,{}] 21:39:03 INFO - PROCESS | 2868 | 1463719143769 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}] 21:39:03 INFO - PROCESS | 2868 | 1463719143907 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 21:39:04 INFO - PROCESS | 2868 | 1463719144303 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 2868 | ++DOCSHELL 000000889C118000 == 129 [pid = 2868] [id = 558] 21:39:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (000000888B02C400) [pid = 2868] [serial = 1674] [outer = 0000000000000000] 21:39:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (000000888B18A000) [pid = 2868] [serial = 1675] [outer = 000000888B02C400] 21:39:04 INFO - PROCESS | 2868 | 1463719144358 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (0000008893B13C00) [pid = 2868] [serial = 1676] [outer = 000000888B02C400] 21:39:05 INFO - PROCESS | 2868 | 1463719145030 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]]]}] 21:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1288ms 21:39:05 INFO - PROCESS | 2868 | 1463719145054 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 21:39:05 INFO - PROCESS | 2868 | 1463719145059 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 21:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:39:05 INFO - PROCESS | 2868 | 1463719145064 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 2868 | 1463719145068 Marionette TRACE conn6 <- [1,2198,null,{}] 21:39:05 INFO - PROCESS | 2868 | 1463719145073 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}] 21:39:05 INFO - PROCESS | 2868 | 1463719145207 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 21:39:05 INFO - PROCESS | 2868 | 1463719145393 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:05 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898D3F000 == 130 [pid = 2868] [id = 559] 21:39:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (000000889AFF1400) [pid = 2868] [serial = 1677] [outer = 0000000000000000] 21:39:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 260 (000000889BB43C00) [pid = 2868] [serial = 1678] [outer = 000000889AFF1400] 21:39:05 INFO - PROCESS | 2868 | 1463719145447 Marionette DEBUG loaded listener.js 21:39:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 261 (000000889D263400) [pid = 2868] [serial = 1679] [outer = 000000889AFF1400] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088997E3800 == 129 [pid = 2868] [id = 27] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC20E800 == 128 [pid = 2868] [id = 443] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A565B000 == 127 [pid = 2868] [id = 543] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A509A000 == 126 [pid = 2868] [id = 542] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A40AC800 == 125 [pid = 2868] [id = 541] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2E22800 == 124 [pid = 2868] [id = 540] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2817800 == 123 [pid = 2868] [id = 539] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21C0000 == 122 [pid = 2868] [id = 538] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 000000889E035000 == 121 [pid = 2868] [id = 537] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 0000008898DC6800 == 120 [pid = 2868] [id = 536] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1294800 == 119 [pid = 2868] [id = 535] 21:39:05 INFO - PROCESS | 2868 | --DOCSHELL 0000008899713800 == 118 [pid = 2868] [id = 534] 21:39:05 INFO - PROCESS | 2868 | --DOMWINDOW == 260 (00000088922E6800) [pid = 2868] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:39:05 INFO - PROCESS | 2868 | --DOMWINDOW == 259 (00000088A7A24400) [pid = 2868] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAFD8800 == 117 [pid = 2868] [id = 530] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAE8F800 == 116 [pid = 2868] [id = 529] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA986000 == 115 [pid = 2868] [id = 528] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA7D7800 == 114 [pid = 2868] [id = 527] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA36C800 == 113 [pid = 2868] [id = 526] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AEE800 == 112 [pid = 2868] [id = 525] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A40A7800 == 111 [pid = 2868] [id = 524] 21:39:06 INFO - PROCESS | 2868 | --DOCSHELL 0000008899797000 == 110 [pid = 2868] [id = 523] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 258 (00000088A419B800) [pid = 2868] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (000000889D288000) [pid = 2868] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (000000889D3EEC00) [pid = 2868] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (000000889ACED800) [pid = 2868] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (000000889AC2C400) [pid = 2868] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (000000889C127400) [pid = 2868] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (00000088A1407000) [pid = 2868] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (000000889DFA7400) [pid = 2868] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (000000889E08B400) [pid = 2868] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (00000088A5014800) [pid = 2868] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (00000088A5271000) [pid = 2868] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (000000889160A800) [pid = 2868] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (0000008896E34000) [pid = 2868] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A7712800) [pid = 2868] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (000000889C131400) [pid = 2868] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (00000088A64D5400) [pid = 2868] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (0000008892D58400) [pid = 2868] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (000000889A276800) [pid = 2868] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A5BA0000) [pid = 2868] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088A3191000) [pid = 2868] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088A77D2400) [pid = 2868] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088A64D8000) [pid = 2868] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000889E085800) [pid = 2868] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (000000888B05F000) [pid = 2868] [serial = 1061] [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.] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A4087400) [pid = 2868] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088A46B4C00) [pid = 2868] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088A4127000) [pid = 2868] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (00000088A546AC00) [pid = 2868] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A770FC00) [pid = 2868] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (000000889C60FC00) [pid = 2868] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (000000889AE71400) [pid = 2868] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 21:39:06 INFO - PROCESS | 2868 | 1463719146188 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]]]}] 21:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1177ms 21:39:06 INFO - PROCESS | 2868 | 1463719146247 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 21:39:06 INFO - PROCESS | 2868 | 1463719146252 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 21:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:39:06 INFO - PROCESS | 2868 | 1463719146255 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - PROCESS | 2868 | 1463719146257 Marionette TRACE conn6 <- [1,2202,null,{}] 21:39:06 INFO - PROCESS | 2868 | 1463719146261 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}] 21:39:06 INFO - PROCESS | 2868 | 1463719146376 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 21:39:06 INFO - PROCESS | 2868 | 1463719146391 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:06 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CADA000 == 111 [pid = 2868] [id = 560] 21:39:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (0000008892D09000) [pid = 2868] [serial = 1680] [outer = 0000000000000000] 21:39:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (0000008899889800) [pid = 2868] [serial = 1681] [outer = 0000008892D09000] 21:39:06 INFO - PROCESS | 2868 | 1463719146439 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (000000889BA87C00) [pid = 2868] [serial = 1682] [outer = 0000008892D09000] 21:39:07 INFO - PROCESS | 2868 | 1463719146998 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]]]}] 21:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 774ms 21:39:07 INFO - PROCESS | 2868 | 1463719147033 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 21:39:07 INFO - PROCESS | 2868 | 1463719147035 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 21:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:39:07 INFO - PROCESS | 2868 | 1463719147045 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:39:07 INFO - PROCESS | 2868 | 1463719147052 Marionette TRACE conn6 <- [1,2206,null,{}] 21:39:07 INFO - PROCESS | 2868 | 1463719147056 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}] 21:39:07 INFO - PROCESS | 2868 | 1463719147180 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 21:39:07 INFO - PROCESS | 2868 | 1463719147304 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A256F000 == 112 [pid = 2868] [id = 561] 21:39:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (000000889AFF1C00) [pid = 2868] [serial = 1683] [outer = 0000000000000000] 21:39:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (000000889D352400) [pid = 2868] [serial = 1684] [outer = 000000889AFF1C00] 21:39:07 INFO - PROCESS | 2868 | 1463719147351 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (000000889DFB6C00) [pid = 2868] [serial = 1685] [outer = 000000889AFF1C00] 21:39:07 INFO - PROCESS | 2868 | 1463719147731 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]]]}] 21:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 755ms 21:39:07 INFO - PROCESS | 2868 | 1463719147796 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 21:39:07 INFO - PROCESS | 2868 | 1463719147799 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 21:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:39:07 INFO - PROCESS | 2868 | 1463719147802 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:39:07 INFO - PROCESS | 2868 | 1463719147804 Marionette TRACE conn6 <- [1,2210,null,{}] 21:39:07 INFO - PROCESS | 2868 | 1463719147807 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}] 21:39:07 INFO - PROCESS | 2868 | 1463719147920 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 21:39:07 INFO - PROCESS | 2868 | 1463719147926 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A465D000 == 113 [pid = 2868] [id = 562] 21:39:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000889DFF4000) [pid = 2868] [serial = 1686] [outer = 0000000000000000] 21:39:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000889E139C00) [pid = 2868] [serial = 1687] [outer = 000000889DFF4000] 21:39:07 INFO - PROCESS | 2868 | 1463719147973 Marionette DEBUG loaded listener.js 21:39:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (000000889ED5A000) [pid = 2868] [serial = 1688] [outer = 000000889DFF4000] 21:39:08 INFO - PROCESS | 2868 | 1463719148502 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]]]}] 21:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 21:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:39:08 INFO - PROCESS | 2868 | 1463719148538 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 2868 | 1463719148540 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 21:39:08 INFO - PROCESS | 2868 | 1463719148543 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 2868 | 1463719148545 Marionette TRACE conn6 <- [1,2214,null,{}] 21:39:08 INFO - PROCESS | 2868 | 1463719148549 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}] 21:39:08 INFO - PROCESS | 2868 | 1463719148731 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 21:39:08 INFO - PROCESS | 2868 | 1463719148755 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5621800 == 114 [pid = 2868] [id = 563] 21:39:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A3118400) [pid = 2868] [serial = 1689] [outer = 0000000000000000] 21:39:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088A3FCEC00) [pid = 2868] [serial = 1690] [outer = 00000088A3118400] 21:39:08 INFO - PROCESS | 2868 | 1463719148808 Marionette DEBUG loaded listener.js 21:39:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088A4196800) [pid = 2868] [serial = 1691] [outer = 00000088A3118400] 21:39:09 INFO - PROCESS | 2868 | 1463719149287 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]]]}] 21:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 776ms 21:39:09 INFO - PROCESS | 2868 | 1463719149324 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 2868 | 1463719149334 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 21:39:09 INFO - PROCESS | 2868 | 1463719149337 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 2868 | 1463719149339 Marionette TRACE conn6 <- [1,2218,null,{}] 21:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:39:09 INFO - PROCESS | 2868 | 1463719149343 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}] 21:39:09 INFO - PROCESS | 2868 | 1463719149498 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 21:39:09 INFO - PROCESS | 2868 | 1463719149520 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F76000 == 115 [pid = 2868] [id = 564] 21:39:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (0000008898B0C400) [pid = 2868] [serial = 1692] [outer = 0000000000000000] 21:39:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088A4BBB800) [pid = 2868] [serial = 1693] [outer = 0000008898B0C400] 21:39:09 INFO - PROCESS | 2868 | 1463719149565 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088A6D19C00) [pid = 2868] [serial = 1694] [outer = 0000008898B0C400] 21:39:10 INFO - PROCESS | 2868 | 1463719150023 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]]]}] 21:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 735ms 21:39:10 INFO - PROCESS | 2868 | 1463719150078 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 21:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:39:10 INFO - PROCESS | 2868 | 1463719150081 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 21:39:10 INFO - PROCESS | 2868 | 1463719150084 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:39:10 INFO - PROCESS | 2868 | 1463719150086 Marionette TRACE conn6 <- [1,2222,null,{}] 21:39:10 INFO - PROCESS | 2868 | 1463719150377 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}] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (000000889DFEFC00) [pid = 2868] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (000000888B02F400) [pid = 2868] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A7A1E400) [pid = 2868] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (000000889AC28C00) [pid = 2868] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (0000008896B40800) [pid = 2868] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (000000889BD7F800) [pid = 2868] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000889E08EC00) [pid = 2868] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (000000888DA0D400) [pid = 2868] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (0000008892D5F400) [pid = 2868] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (000000889730C400) [pid = 2868] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088AA3DF400) [pid = 2868] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (0000008897338000) [pid = 2868] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (000000889D289000) [pid = 2868] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088A3FCFC00) [pid = 2868] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (00000088A4089C00) [pid = 2868] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:39:10 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (000000889EC45800) [pid = 2868] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:39:10 INFO - PROCESS | 2868 | 1463719150562 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 21:39:10 INFO - PROCESS | 2868 | 1463719150570 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A21BD800 == 116 [pid = 2868] [id = 565] 21:39:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (0000008892D5F400) [pid = 2868] [serial = 1695] [outer = 0000000000000000] 21:39:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (0000008897338000) [pid = 2868] [serial = 1696] [outer = 0000008892D5F400] 21:39:10 INFO - PROCESS | 2868 | 1463719150616 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (000000889D268000) [pid = 2868] [serial = 1697] [outer = 0000008892D5F400] 21:39:11 INFO - PROCESS | 2868 | 1463719151045 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]]]}] 21:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 987ms 21:39:11 INFO - PROCESS | 2868 | 1463719151074 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 2868 | 1463719151077 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 21:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:39:11 INFO - PROCESS | 2868 | 1463719151080 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 2868 | 1463719151090 Marionette TRACE conn6 <- [1,2226,null,{}] 21:39:11 INFO - PROCESS | 2868 | 1463719151094 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}] 21:39:11 INFO - PROCESS | 2868 | 1463719151203 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 21:39:11 INFO - PROCESS | 2868 | 1463719151209 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A818D800 == 117 [pid = 2868] [id = 566] 21:39:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (000000889E138C00) [pid = 2868] [serial = 1698] [outer = 0000000000000000] 21:39:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088A778F400) [pid = 2868] [serial = 1699] [outer = 000000889E138C00] 21:39:11 INFO - PROCESS | 2868 | 1463719151254 Marionette DEBUG loaded listener.js 21:39:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088A7EB2C00) [pid = 2868] [serial = 1700] [outer = 000000889E138C00] 21:39:11 INFO - PROCESS | 2868 | 1463719151697 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]]]}] 21:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 21:39:11 INFO - PROCESS | 2868 | 1463719151775 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 2868 | 1463719151777 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 21:39:11 INFO - PROCESS | 2868 | 1463719151780 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:39:11 INFO - PROCESS | 2868 | 1463719151782 Marionette TRACE conn6 <- [1,2230,null,{}] 21:39:11 INFO - PROCESS | 2868 | 1463719151786 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}] 21:39:11 INFO - PROCESS | 2868 | 1463719151896 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 21:39:11 INFO - PROCESS | 2868 | 1463719151935 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA36C800 == 118 [pid = 2868] [id = 567] 21:39:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088A9032800) [pid = 2868] [serial = 1701] [outer = 0000000000000000] 21:39:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088A9041C00) [pid = 2868] [serial = 1702] [outer = 00000088A9032800] 21:39:11 INFO - PROCESS | 2868 | 1463719151981 Marionette DEBUG loaded listener.js 21:39:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088A9E69C00) [pid = 2868] [serial = 1703] [outer = 00000088A9032800] 21:39:12 INFO - PROCESS | 2868 | 1463719152576 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]]]}] 21:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 880ms 21:39:12 INFO - PROCESS | 2868 | 1463719152664 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 21:39:12 INFO - PROCESS | 2868 | 1463719152669 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 21:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:39:12 INFO - PROCESS | 2868 | 1463719152717 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:39:12 INFO - PROCESS | 2868 | 1463719152721 Marionette TRACE conn6 <- [1,2234,null,{}] 21:39:12 INFO - PROCESS | 2868 | 1463719152727 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}] 21:39:12 INFO - PROCESS | 2868 | 1463719152868 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 21:39:13 INFO - PROCESS | 2868 | 1463719153069 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:13 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D646800 == 119 [pid = 2868] [id = 568] 21:39:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088921EC800) [pid = 2868] [serial = 1704] [outer = 0000000000000000] 21:39:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (0000008892D5DC00) [pid = 2868] [serial = 1705] [outer = 00000088921EC800] 21:39:13 INFO - PROCESS | 2868 | 1463719153129 Marionette DEBUG loaded listener.js 21:39:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (000000889A2E2C00) [pid = 2868] [serial = 1706] [outer = 00000088921EC800] 21:39:13 INFO - PROCESS | 2868 | 1463719153844 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]]]}] 21:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1190ms 21:39:13 INFO - PROCESS | 2868 | 1463719153908 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 21:39:13 INFO - PROCESS | 2868 | 1463719153914 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 21:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:39:13 INFO - PROCESS | 2868 | 1463719153921 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:39:13 INFO - PROCESS | 2868 | 1463719153924 Marionette TRACE conn6 <- [1,2238,null,{}] 21:39:13 INFO - PROCESS | 2868 | 1463719153928 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}] 21:39:14 INFO - PROCESS | 2868 | 1463719154076 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 21:39:14 INFO - PROCESS | 2868 | 1463719154234 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A561A800 == 120 [pid = 2868] [id = 569] 21:39:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (000000889C610400) [pid = 2868] [serial = 1707] [outer = 0000000000000000] 21:39:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (000000889D25EC00) [pid = 2868] [serial = 1708] [outer = 000000889C610400] 21:39:14 INFO - PROCESS | 2868 | 1463719154292 Marionette DEBUG loaded listener.js 21:39:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (000000889E061400) [pid = 2868] [serial = 1709] [outer = 000000889C610400] 21:39:14 INFO - PROCESS | 2868 | 1463719154899 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]]]}] 21:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1033ms 21:39:14 INFO - PROCESS | 2868 | 1463719154954 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 21:39:14 INFO - PROCESS | 2868 | 1463719154957 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 21:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:39:14 INFO - PROCESS | 2868 | 1463719154961 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 2868 | 1463719154965 Marionette TRACE conn6 <- [1,2242,null,{}] 21:39:15 INFO - PROCESS | 2868 | 1463719155001 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}] 21:39:15 INFO - PROCESS | 2868 | 1463719155225 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 21:39:15 INFO - PROCESS | 2868 | 1463719155346 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAFE5800 == 121 [pid = 2868] [id = 570] 21:39:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088A408EC00) [pid = 2868] [serial = 1710] [outer = 0000000000000000] 21:39:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (00000088A5BA0000) [pid = 2868] [serial = 1711] [outer = 00000088A408EC00] 21:39:15 INFO - PROCESS | 2868 | 1463719155404 Marionette DEBUG loaded listener.js 21:39:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (00000088A829C400) [pid = 2868] [serial = 1712] [outer = 00000088A408EC00] 21:39:16 INFO - PROCESS | 2868 | 1463719156031 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]]]}] 21:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1080ms 21:39:16 INFO - PROCESS | 2868 | 1463719156043 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 21:39:16 INFO - PROCESS | 2868 | 1463719156047 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 21:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:39:16 INFO - PROCESS | 2868 | 1463719156050 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:39:16 INFO - PROCESS | 2868 | 1463719156052 Marionette TRACE conn6 <- [1,2246,null,{}] 21:39:16 INFO - PROCESS | 2868 | 1463719156056 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}] 21:39:16 INFO - PROCESS | 2868 | 1463719156193 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 21:39:16 INFO - PROCESS | 2868 | 1463719156358 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC025800 == 122 [pid = 2868] [id = 571] 21:39:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088AA3DBC00) [pid = 2868] [serial = 1713] [outer = 0000000000000000] 21:39:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (00000088AA852800) [pid = 2868] [serial = 1714] [outer = 00000088AA3DBC00] 21:39:16 INFO - PROCESS | 2868 | 1463719156415 Marionette DEBUG loaded listener.js 21:39:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (00000088AB11C400) [pid = 2868] [serial = 1715] [outer = 00000088AA3DBC00] 21:39:17 INFO - PROCESS | 2868 | 1463719157048 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]]]}] 21:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1026ms 21:39:17 INFO - PROCESS | 2868 | 1463719157079 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 2868 | 1463719157081 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 21:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:39:17 INFO - PROCESS | 2868 | 1463719157085 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 2868 | 1463719157087 Marionette TRACE conn6 <- [1,2250,null,{}] 21:39:17 INFO - PROCESS | 2868 | 1463719157091 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}] 21:39:17 INFO - PROCESS | 2868 | 1463719157242 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 21:39:17 INFO - PROCESS | 2868 | 1463719157419 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFFE2800 == 123 [pid = 2868] [id = 572] 21:39:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (00000088A9E2F000) [pid = 2868] [serial = 1716] [outer = 0000000000000000] 21:39:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (00000088A9E37000) [pid = 2868] [serial = 1717] [outer = 00000088A9E2F000] 21:39:17 INFO - PROCESS | 2868 | 1463719157477 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (00000088AB11C000) [pid = 2868] [serial = 1718] [outer = 00000088A9E2F000] 21:39:18 INFO - PROCESS | 2868 | 1463719158100 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]]]}] 21:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1078ms 21:39:18 INFO - PROCESS | 2868 | 1463719158166 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 2868 | 1463719158168 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 21:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:39:18 INFO - PROCESS | 2868 | 1463719158172 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 2868 | 1463719158174 Marionette TRACE conn6 <- [1,2254,null,{}] 21:39:18 INFO - PROCESS | 2868 | 1463719158178 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}] 21:39:18 INFO - PROCESS | 2868 | 1463719158332 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 21:39:18 INFO - PROCESS | 2868 | 1463719158500 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B06CB000 == 124 [pid = 2868] [id = 573] 21:39:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088A9E4D000) [pid = 2868] [serial = 1719] [outer = 0000000000000000] 21:39:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088AB11D800) [pid = 2868] [serial = 1720] [outer = 00000088A9E4D000] 21:39:18 INFO - PROCESS | 2868 | 1463719158559 Marionette DEBUG loaded listener.js 21:39:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088ABC13000) [pid = 2868] [serial = 1721] [outer = 00000088A9E4D000] 21:39:19 INFO - PROCESS | 2868 | 1463719159101 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]]]}] 21:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 987ms 21:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:39:19 INFO - PROCESS | 2868 | 1463719159161 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 21:39:19 INFO - PROCESS | 2868 | 1463719159164 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 21:39:19 INFO - PROCESS | 2868 | 1463719159167 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:39:19 INFO - PROCESS | 2868 | 1463719159169 Marionette TRACE conn6 <- [1,2258,null,{}] 21:39:19 INFO - PROCESS | 2868 | 1463719159173 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}] 21:39:19 INFO - PROCESS | 2868 | 1463719159305 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 21:39:19 INFO - PROCESS | 2868 | 1463719159470 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B00DB000 == 125 [pid = 2868] [id = 574] 21:39:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088ABC1A800) [pid = 2868] [serial = 1722] [outer = 0000000000000000] 21:39:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (00000088ABC1C800) [pid = 2868] [serial = 1723] [outer = 00000088ABC1A800] 21:39:19 INFO - PROCESS | 2868 | 1463719159527 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (00000088ABC2FC00) [pid = 2868] [serial = 1724] [outer = 00000088ABC1A800] 21:39:20 INFO - PROCESS | 2868 | 1463719160073 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]]]}] 21:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 942ms 21:39:20 INFO - PROCESS | 2868 | 1463719160112 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 2868 | 1463719160115 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 21:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:39:20 INFO - PROCESS | 2868 | 1463719160118 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 2868 | 1463719160121 Marionette TRACE conn6 <- [1,2262,null,{}] 21:39:20 INFO - PROCESS | 2868 | 1463719160124 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}] 21:39:20 INFO - PROCESS | 2868 | 1463719160258 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 21:39:20 INFO - PROCESS | 2868 | 1463719160435 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B00F6000 == 126 [pid = 2868] [id = 575] 21:39:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (00000088ABC3A800) [pid = 2868] [serial = 1725] [outer = 0000000000000000] 21:39:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (00000088ABC54C00) [pid = 2868] [serial = 1726] [outer = 00000088ABC3A800] 21:39:20 INFO - PROCESS | 2868 | 1463719160492 Marionette DEBUG loaded listener.js 21:39:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 260 (00000088AC4E0C00) [pid = 2868] [serial = 1727] [outer = 00000088ABC3A800] 21:39:21 INFO - PROCESS | 2868 | 1463719161070 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]]]}] 21:39:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:39:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 21:39:21 INFO - PROCESS | 2868 | 1463719161108 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 21:39:21 INFO - PROCESS | 2868 | 1463719161110 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 21:39:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:39:21 INFO - PROCESS | 2868 | 1463719161114 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:39:21 INFO - PROCESS | 2868 | 1463719161116 Marionette TRACE conn6 <- [1,2266,null,{}] 21:39:21 INFO - PROCESS | 2868 | 1463719161119 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}] 21:39:21 INFO - PROCESS | 2868 | 1463719161255 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 21:39:21 INFO - PROCESS | 2868 | 1463719161434 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA767800 == 127 [pid = 2868] [id = 576] 21:39:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 261 (00000088AC4E5400) [pid = 2868] [serial = 1728] [outer = 0000000000000000] 21:39:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 262 (00000088AC4E9000) [pid = 2868] [serial = 1729] [outer = 00000088AC4E5400] 21:39:21 INFO - PROCESS | 2868 | 1463719161490 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 263 (00000088AC4EFC00) [pid = 2868] [serial = 1730] [outer = 00000088AC4E5400] 21:39:22 INFO - PROCESS | 2868 | 1463719162045 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]]]}] 21:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 984ms 21:39:22 INFO - PROCESS | 2868 | 1463719162101 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 2868 | 1463719162103 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 21:39:22 INFO - PROCESS | 2868 | 1463719162107 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:39:22 INFO - PROCESS | 2868 | 1463719162109 Marionette TRACE conn6 <- [1,2270,null,{}] 21:39:22 INFO - PROCESS | 2868 | 1463719162113 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}] 21:39:22 INFO - PROCESS | 2868 | 1463719162248 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 21:39:22 INFO - PROCESS | 2868 | 1463719162426 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B0940000 == 128 [pid = 2868] [id = 577] 21:39:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 264 (00000088AC394400) [pid = 2868] [serial = 1731] [outer = 0000000000000000] 21:39:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 265 (00000088AC39A000) [pid = 2868] [serial = 1732] [outer = 00000088AC394400] 21:39:22 INFO - PROCESS | 2868 | 1463719162484 Marionette DEBUG loaded listener.js 21:39:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 266 (00000088AC3A0C00) [pid = 2868] [serial = 1733] [outer = 00000088AC394400] 21:39:23 INFO - PROCESS | 2868 | 1463719163078 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]]]}] 21:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 982ms 21:39:23 INFO - PROCESS | 2868 | 1463719163104 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 21:39:23 INFO - PROCESS | 2868 | 1463719163107 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 21:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:39:23 INFO - PROCESS | 2868 | 1463719163113 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:39:23 INFO - PROCESS | 2868 | 1463719163116 Marionette TRACE conn6 <- [1,2274,null,{}] 21:39:23 INFO - PROCESS | 2868 | 1463719163119 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}] 21:39:23 INFO - PROCESS | 2868 | 1463719163274 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 21:39:23 INFO - PROCESS | 2868 | 1463719163514 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6303800 == 129 [pid = 2868] [id = 578] 21:39:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 267 (00000088A411C400) [pid = 2868] [serial = 1734] [outer = 0000000000000000] 21:39:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 268 (00000088ACC82400) [pid = 2868] [serial = 1735] [outer = 00000088A411C400] 21:39:23 INFO - PROCESS | 2868 | 1463719163581 Marionette DEBUG loaded listener.js 21:39:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 269 (00000088AFA2C000) [pid = 2868] [serial = 1736] [outer = 00000088A411C400] 21:39:24 INFO - PROCESS | 2868 | 1463719164215 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]]]}] 21:39:24 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 21:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1124ms 21:39:24 INFO - PROCESS | 2868 | 1463719164582 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 21:39:24 INFO - PROCESS | 2868 | 1463719164588 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 21:39:24 INFO - PROCESS | 2868 | 1463719164608 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:39:24 INFO - PROCESS | 2868 | 1463719164611 Marionette TRACE conn6 <- [1,2278,null,{}] 21:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:39:24 INFO - PROCESS | 2868 | 1463719164617 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}] 21:39:24 INFO - PROCESS | 2868 | 1463719164755 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 21:39:24 INFO - PROCESS | 2868 | 1463719164891 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D294000 == 130 [pid = 2868] [id = 579] 21:39:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 270 (000000888D545800) [pid = 2868] [serial = 1737] [outer = 0000000000000000] 21:39:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 271 (000000888D562400) [pid = 2868] [serial = 1738] [outer = 000000888D545800] 21:39:24 INFO - PROCESS | 2868 | 1463719164940 Marionette DEBUG loaded listener.js 21:39:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 272 (0000008896E3F800) [pid = 2868] [serial = 1739] [outer = 000000888D545800] 21:39:25 INFO - PROCESS | 2868 | 1463719165561 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]]]}] 21:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 984ms 21:39:25 INFO - PROCESS | 2868 | 1463719165605 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 2868 | 1463719165608 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 21:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:39:25 INFO - PROCESS | 2868 | 1463719165616 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 2868 | 1463719165620 Marionette TRACE conn6 <- [1,2282,null,{}] 21:39:25 INFO - PROCESS | 2868 | 1463719165640 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}] 21:39:25 INFO - PROCESS | 2868 | 1463719165764 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 21:39:25 INFO - PROCESS | 2868 | 1463719165936 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2527800 == 131 [pid = 2868] [id = 580] 21:39:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 273 (000000888BC2A400) [pid = 2868] [serial = 1740] [outer = 0000000000000000] 21:39:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 274 (0000008897309C00) [pid = 2868] [serial = 1741] [outer = 000000888BC2A400] 21:39:25 INFO - PROCESS | 2868 | 1463719165987 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 275 (000000889BB52800) [pid = 2868] [serial = 1742] [outer = 000000888BC2A400] 21:39:26 INFO - PROCESS | 2868 | 1463719166601 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]]]}] 21:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1046ms 21:39:26 INFO - PROCESS | 2868 | 1463719166665 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 21:39:26 INFO - PROCESS | 2868 | 1463719166668 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 21:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:39:26 INFO - PROCESS | 2868 | 1463719166672 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:39:26 INFO - PROCESS | 2868 | 1463719166674 Marionette TRACE conn6 <- [1,2286,null,{}] 21:39:26 INFO - PROCESS | 2868 | 1463719166701 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}] 21:39:26 INFO - PROCESS | 2868 | 1463719166844 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 21:39:27 INFO - PROCESS | 2868 | 1463719167011 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A129D800 == 132 [pid = 2868] [id = 581] 21:39:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 276 (000000889D3F6C00) [pid = 2868] [serial = 1743] [outer = 0000000000000000] 21:39:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 277 (000000889D511C00) [pid = 2868] [serial = 1744] [outer = 000000889D3F6C00] 21:39:27 INFO - PROCESS | 2868 | 1463719167064 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 278 (000000889E12F800) [pid = 2868] [serial = 1745] [outer = 000000889D3F6C00] 21:39:27 INFO - PROCESS | 2868 | 1463719167729 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]]]}] 21:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1086ms 21:39:27 INFO - PROCESS | 2868 | 1463719167760 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 2868 | 1463719167762 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 21:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:39:27 INFO - PROCESS | 2868 | 1463719167766 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 2868 | 1463719167768 Marionette TRACE conn6 <- [1,2290,null,{}] 21:39:27 INFO - PROCESS | 2868 | 1463719167771 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}] 21:39:27 INFO - PROCESS | 2868 | 1463719167897 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 21:39:28 INFO - PROCESS | 2868 | 1463719168068 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A50A1800 == 133 [pid = 2868] [id = 582] 21:39:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 279 (00000088A101F000) [pid = 2868] [serial = 1746] [outer = 0000000000000000] 21:39:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 280 (00000088A3113000) [pid = 2868] [serial = 1747] [outer = 00000088A101F000] 21:39:28 INFO - PROCESS | 2868 | 1463719168121 Marionette DEBUG loaded listener.js 21:39:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 281 (00000088A411D000) [pid = 2868] [serial = 1748] [outer = 00000088A101F000] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA8DA800 == 132 [pid = 2868] [id = 381] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 000000889A0EC800 == 131 [pid = 2868] [id = 217] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A562F800 == 130 [pid = 2868] [id = 353] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A818D800 == 129 [pid = 2868] [id = 566] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A21BD800 == 128 [pid = 2868] [id = 565] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6F76000 == 127 [pid = 2868] [id = 564] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5621800 == 126 [pid = 2868] [id = 563] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A465D000 == 125 [pid = 2868] [id = 562] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 280 (00000088A4B89800) [pid = 2868] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 279 (000000889BB4F000) [pid = 2868] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 278 (00000088AAF07400) [pid = 2868] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 277 (000000888D548800) [pid = 2868] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 276 (00000088AA853400) [pid = 2868] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 275 (00000088A3FD1800) [pid = 2868] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 274 (00000088AA51F800) [pid = 2868] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 273 (00000088AB544800) [pid = 2868] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 272 (0000008896BBCC00) [pid = 2868] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 271 (00000088AB125800) [pid = 2868] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 270 (00000088A829F800) [pid = 2868] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 269 (00000088A96A5000) [pid = 2868] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A256F000 == 124 [pid = 2868] [id = 561] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 000000889CADA000 == 123 [pid = 2868] [id = 560] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 0000008898D3F000 == 122 [pid = 2868] [id = 559] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 000000889C118000 == 121 [pid = 2868] [id = 558] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088B079F000 == 120 [pid = 2868] [id = 554] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFF8A000 == 119 [pid = 2868] [id = 553] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD733000 == 118 [pid = 2868] [id = 552] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC275000 == 117 [pid = 2868] [id = 551] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABCD9000 == 116 [pid = 2868] [id = 550] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA8DA000 == 115 [pid = 2868] [id = 549] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AFC800 == 114 [pid = 2868] [id = 548] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7E64800 == 113 [pid = 2868] [id = 547] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A295B800 == 112 [pid = 2868] [id = 546] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 000000889D655800 == 111 [pid = 2868] [id = 545] 21:39:28 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6F6A800 == 110 [pid = 2868] [id = 544] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 268 (00000088A4129C00) [pid = 2868] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 267 (000000889E058000) [pid = 2868] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 266 (000000889160D800) [pid = 2868] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 265 (00000088A7EB9000) [pid = 2868] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 264 (00000088A0C0B400) [pid = 2868] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 263 (00000088A113B400) [pid = 2868] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 262 (000000889D25B800) [pid = 2868] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 261 (000000889EC3F000) [pid = 2868] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 260 (00000088A1410000) [pid = 2868] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 259 (00000088A4194400) [pid = 2868] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 258 (0000008891607800) [pid = 2868] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (000000889AE56C00) [pid = 2868] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (000000889AE73400) [pid = 2868] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (000000889BB44800) [pid = 2868] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (00000088AAF03800) [pid = 2868] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (000000888B189C00) [pid = 2868] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (0000008899226400) [pid = 2868] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (000000889E135800) [pid = 2868] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (000000889D3F5000) [pid = 2868] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (0000008896E35400) [pid = 2868] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (000000889CAC2000) [pid = 2868] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (00000088A4088800) [pid = 2868] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (000000889D309000) [pid = 2868] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (000000889A271800) [pid = 2868] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (00000088A46AC800) [pid = 2868] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (00000088A0C03800) [pid = 2868] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 21:39:28 INFO - PROCESS | 2868 | 1463719168912 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]]]}] 21:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1194ms 21:39:28 INFO - PROCESS | 2868 | 1463719168963 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 2868 | 1463719168965 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 21:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:39:28 INFO - PROCESS | 2868 | 1463719168969 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 2868 | 1463719168971 Marionette TRACE conn6 <- [1,2294,null,{}] 21:39:28 INFO - PROCESS | 2868 | 1463719168975 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}] 21:39:29 INFO - PROCESS | 2868 | 1463719169086 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 21:39:29 INFO - PROCESS | 2868 | 1463719169229 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898D3F000 == 111 [pid = 2868] [id = 583] 21:39:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (000000888B9C8800) [pid = 2868] [serial = 1749] [outer = 0000000000000000] 21:39:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (0000008892D5F800) [pid = 2868] [serial = 1750] [outer = 000000888B9C8800] 21:39:29 INFO - PROCESS | 2868 | 1463719169279 Marionette DEBUG loaded listener.js 21:39:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (0000008899730800) [pid = 2868] [serial = 1751] [outer = 000000888B9C8800] 21:39:29 INFO - PROCESS | 2868 | 1463719169659 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]]]}] 21:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 21:39:29 INFO - PROCESS | 2868 | 1463719169706 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 21:39:29 INFO - PROCESS | 2868 | 1463719169708 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 21:39:29 INFO - PROCESS | 2868 | 1463719169711 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:39:29 INFO - PROCESS | 2868 | 1463719169713 Marionette TRACE conn6 <- [1,2298,null,{}] 21:39:29 INFO - PROCESS | 2868 | 1463719169716 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}] 21:39:29 INFO - PROCESS | 2868 | 1463719169849 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 21:39:29 INFO - PROCESS | 2868 | 1463719169864 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A12A5000 == 112 [pid = 2868] [id = 584] 21:39:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (000000889C131000) [pid = 2868] [serial = 1752] [outer = 0000000000000000] 21:39:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (000000889D34F800) [pid = 2868] [serial = 1753] [outer = 000000889C131000] 21:39:29 INFO - PROCESS | 2868 | 1463719169911 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (000000889E063800) [pid = 2868] [serial = 1754] [outer = 000000889C131000] 21:39:30 INFO - PROCESS | 2868 | 1463719170390 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]]]}] 21:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 21:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:39:30 INFO - PROCESS | 2868 | 1463719170447 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 21:39:30 INFO - PROCESS | 2868 | 1463719170450 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 21:39:30 INFO - PROCESS | 2868 | 1463719170453 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:39:30 INFO - PROCESS | 2868 | 1463719170455 Marionette TRACE conn6 <- [1,2302,null,{}] 21:39:30 INFO - PROCESS | 2868 | 1463719170458 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}] 21:39:30 INFO - PROCESS | 2868 | 1463719170591 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 21:39:30 INFO - PROCESS | 2868 | 1463719170598 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4022000 == 113 [pid = 2868] [id = 585] 21:39:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (000000889EC3F800) [pid = 2868] [serial = 1755] [outer = 0000000000000000] 21:39:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (00000088A0C03800) [pid = 2868] [serial = 1756] [outer = 000000889EC3F800] 21:39:30 INFO - PROCESS | 2868 | 1463719170644 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088A3186800) [pid = 2868] [serial = 1757] [outer = 000000889EC3F800] 21:39:31 INFO - PROCESS | 2868 | 1463719171180 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]]]}] 21:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 776ms 21:39:31 INFO - PROCESS | 2868 | 1463719171231 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 21:39:31 INFO - PROCESS | 2868 | 1463719171234 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 21:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:39:31 INFO - PROCESS | 2868 | 1463719171237 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - PROCESS | 2868 | 1463719171239 Marionette TRACE conn6 <- [1,2306,null,{}] 21:39:31 INFO - PROCESS | 2868 | 1463719171243 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}] 21:39:31 INFO - PROCESS | 2868 | 1463719171400 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 21:39:31 INFO - PROCESS | 2868 | 1463719171421 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52DD000 == 114 [pid = 2868] [id = 586] 21:39:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088A4088800) [pid = 2868] [serial = 1758] [outer = 0000000000000000] 21:39:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088A4127000) [pid = 2868] [serial = 1759] [outer = 00000088A4088800] 21:39:31 INFO - PROCESS | 2868 | 1463719171470 Marionette DEBUG loaded listener.js 21:39:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088A46B5C00) [pid = 2868] [serial = 1760] [outer = 00000088A4088800] 21:39:32 INFO - PROCESS | 2868 | 1463719172017 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] 21:39:32 INFO - PROCESS | 2868 | 1463719172082 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 21:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:39:32 INFO - PROCESS | 2868 | 1463719172085 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:39:32 INFO - PROCESS | 2868 | 1463719172087 Marionette TRACE conn6 <- [1,2310,null,{}] 21:39:32 INFO - PROCESS | 2868 | 1463719172090 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}] 21:39:32 INFO - PROCESS | 2868 | 1463719172246 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 21:39:32 INFO - PROCESS | 2868 | 1463719172266 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7405000 == 115 [pid = 2868] [id = 587] 21:39:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (00000088A4B7E000) [pid = 2868] [serial = 1761] [outer = 0000000000000000] 21:39:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (00000088A5273800) [pid = 2868] [serial = 1762] [outer = 00000088A4B7E000] 21:39:32 INFO - PROCESS | 2868 | 1463719172312 Marionette DEBUG loaded listener.js 21:39:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (00000088A5B98400) [pid = 2868] [serial = 1763] [outer = 00000088A4B7E000] 21:39:32 INFO - PROCESS | 2868 | 1463719172769 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]]]}] 21:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (000000889DFAAC00) [pid = 2868] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (000000888E1A1800) [pid = 2868] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (00000088A1021400) [pid = 2868] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (00000088AC196400) [pid = 2868] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (00000088AA9A3000) [pid = 2868] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (000000889A717400) [pid = 2868] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (000000888B037000) [pid = 2868] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (000000889D27E800) [pid = 2868] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (00000088A46AB800) [pid = 2868] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (000000889C1A4C00) [pid = 2868] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (00000088A77D8800) [pid = 2868] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (00000088A7785800) [pid = 2868] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A7505000) [pid = 2868] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (00000088AA3E0400) [pid = 2868] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (000000888E2F1800) [pid = 2868] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (00000088A8295400) [pid = 2868] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088AA871C00) [pid = 2868] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088AB171400) [pid = 2868] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088AA384000) [pid = 2868] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088A7A26800) [pid = 2868] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088A4B86000) [pid = 2868] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088A96A1800) [pid = 2868] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088AB172800) [pid = 2868] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A64DE000) [pid = 2868] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (000000889DBCB000) [pid = 2868] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088A1015400) [pid = 2868] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (000000889AE78400) [pid = 2868] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A5461400) [pid = 2868] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088A415CC00) [pid = 2868] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (000000888C356800) [pid = 2868] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (00000088A8295C00) [pid = 2868] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (00000088AB127400) [pid = 2868] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088A4B86800) [pid = 2868] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (000000889DBC4000) [pid = 2868] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (0000008891469000) [pid = 2868] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (00000088AA99C800) [pid = 2868] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (0000008899E78400) [pid = 2868] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (00000088A5B9DC00) [pid = 2868] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (000000889219C400) [pid = 2868] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (000000889A2BB400) [pid = 2868] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (0000008892D8C800) [pid = 2868] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (000000889689BC00) [pid = 2868] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (00000088A9DA5C00) [pid = 2868] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (0000008892C03400) [pid = 2868] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (00000088A501BC00) [pid = 2868] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (00000088A96A5C00) [pid = 2868] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (00000088AC225C00) [pid = 2868] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (00000088AA853C00) [pid = 2868] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (00000088AA3E2800) [pid = 2868] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (0000008892C07C00) [pid = 2868] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088AA872C00) [pid = 2868] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088A5143C00) [pid = 2868] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088A311A400) [pid = 2868] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (00000088A3187400) [pid = 2868] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088A4BB6800) [pid = 2868] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (000000889AFF1000) [pid = 2868] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000889DFF4000) [pid = 2868] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (000000889AFF1C00) [pid = 2868] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (000000889AE4C400) [pid = 2868] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088A3118400) [pid = 2868] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (000000889EC68400) [pid = 2868] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (000000889AFF1400) [pid = 2868] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (00000088A4191400) [pid = 2868] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (000000888B02C400) [pid = 2868] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (0000008892D09000) [pid = 2868] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (0000008898B0C400) [pid = 2868] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088968DE800) [pid = 2868] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (000000889E138C00) [pid = 2868] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:39:33 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (0000008892D5F400) [pid = 2868] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:39:33 INFO - PROCESS | 2868 | 1463719173536 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 2868 | 1463719173538 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 21:39:33 INFO - PROCESS | 2868 | 1463719173560 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 2868 | 1463719173562 Marionette TRACE conn6 <- [1,2314,null,{}] 21:39:33 INFO - PROCESS | 2868 | 1463719173565 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}] 21:39:33 INFO - PROCESS | 2868 | 1463719173715 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 21:39:33 INFO - PROCESS | 2868 | 1463719173721 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D1C0800 == 116 [pid = 2868] [id = 588] 21:39:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000888D5B1000) [pid = 2868] [serial = 1764] [outer = 0000000000000000] 21:39:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (00000088918E5800) [pid = 2868] [serial = 1765] [outer = 000000888D5B1000] 21:39:33 INFO - PROCESS | 2868 | 1463719173767 Marionette DEBUG loaded listener.js 21:39:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (0000008899228C00) [pid = 2868] [serial = 1766] [outer = 000000888D5B1000] 21:39:34 INFO - PROCESS | 2868 | 1463719174233 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]]]}] 21:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 712ms 21:39:34 INFO - PROCESS | 2868 | 1463719174290 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 21:39:34 INFO - PROCESS | 2868 | 1463719174293 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 21:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:39:34 INFO - PROCESS | 2868 | 1463719174296 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:39:34 INFO - PROCESS | 2868 | 1463719174299 Marionette TRACE conn6 <- [1,2318,null,{}] 21:39:34 INFO - PROCESS | 2868 | 1463719174302 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}] 21:39:34 INFO - PROCESS | 2868 | 1463719174426 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 21:39:34 INFO - PROCESS | 2868 | 1463719174433 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AE1800 == 117 [pid = 2868] [id = 589] 21:39:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000889A2BB400) [pid = 2868] [serial = 1767] [outer = 0000000000000000] 21:39:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000889D50E400) [pid = 2868] [serial = 1768] [outer = 000000889A2BB400] 21:39:34 INFO - PROCESS | 2868 | 1463719174484 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (00000088A3FD6800) [pid = 2868] [serial = 1769] [outer = 000000889A2BB400] 21:39:34 INFO - PROCESS | 2868 | 1463719174959 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]]]}] 21:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 21:39:35 INFO - PROCESS | 2868 | 1463719175032 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 21:39:35 INFO - PROCESS | 2868 | 1463719175035 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 21:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:39:35 INFO - PROCESS | 2868 | 1463719175038 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:39:35 INFO - PROCESS | 2868 | 1463719175040 Marionette TRACE conn6 <- [1,2322,null,{}] 21:39:35 INFO - PROCESS | 2868 | 1463719175043 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}] 21:39:35 INFO - PROCESS | 2868 | 1463719175182 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 21:39:35 INFO - PROCESS | 2868 | 1463719175192 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AFC800 == 118 [pid = 2868] [id = 590] 21:39:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (00000088A4BB9000) [pid = 2868] [serial = 1770] [outer = 0000000000000000] 21:39:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (00000088A526D800) [pid = 2868] [serial = 1771] [outer = 00000088A4BB9000] 21:39:35 INFO - PROCESS | 2868 | 1463719175236 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (00000088A64D5C00) [pid = 2868] [serial = 1772] [outer = 00000088A4BB9000] 21:39:36 INFO - PROCESS | 2868 | 1463719176031 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]]]}] 21:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1025ms 21:39:36 INFO - PROCESS | 2868 | 1463719176066 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 2868 | 1463719176072 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 21:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:39:36 INFO - PROCESS | 2868 | 1463719176076 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - PROCESS | 2868 | 1463719176082 Marionette TRACE conn6 <- [1,2326,null,{}] 21:39:36 INFO - PROCESS | 2868 | 1463719176109 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}] 21:39:36 INFO - PROCESS | 2868 | 1463719176260 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 21:39:36 INFO - PROCESS | 2868 | 1463719176429 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:36 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D652800 == 119 [pid = 2868] [id = 591] 21:39:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (0000008892D89C00) [pid = 2868] [serial = 1773] [outer = 0000000000000000] 21:39:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (0000008897136C00) [pid = 2868] [serial = 1774] [outer = 0000008892D89C00] 21:39:36 INFO - PROCESS | 2868 | 1463719176488 Marionette DEBUG loaded listener.js 21:39:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889A7BD400) [pid = 2868] [serial = 1775] [outer = 0000008892D89C00] 21:39:37 INFO - PROCESS | 2868 | 1463719177181 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]]]}] 21:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1162ms 21:39:37 INFO - PROCESS | 2868 | 1463719177242 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 21:39:37 INFO - PROCESS | 2868 | 1463719177249 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 21:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:39:37 INFO - PROCESS | 2868 | 1463719177256 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:39:37 INFO - PROCESS | 2868 | 1463719177259 Marionette TRACE conn6 <- [1,2330,null,{}] 21:39:37 INFO - PROCESS | 2868 | 1463719177263 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}] 21:39:37 INFO - PROCESS | 2868 | 1463719177414 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 21:39:37 INFO - PROCESS | 2868 | 1463719177575 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4017800 == 120 [pid = 2868] [id = 592] 21:39:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889BD73000) [pid = 2868] [serial = 1776] [outer = 0000000000000000] 21:39:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (000000889CA57000) [pid = 2868] [serial = 1777] [outer = 000000889BD73000] 21:39:37 INFO - PROCESS | 2868 | 1463719177631 Marionette DEBUG loaded listener.js 21:39:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (000000889D28B400) [pid = 2868] [serial = 1778] [outer = 000000889BD73000] 21:39:38 INFO - PROCESS | 2868 | 1463719178250 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]]]}] 21:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1027ms 21:39:38 INFO - PROCESS | 2868 | 1463719178289 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 21:39:38 INFO - PROCESS | 2868 | 1463719178292 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 21:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:39:38 INFO - PROCESS | 2868 | 1463719178296 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:39:38 INFO - PROCESS | 2868 | 1463719178300 Marionette TRACE conn6 <- [1,2334,null,{}] 21:39:38 INFO - PROCESS | 2868 | 1463719178329 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}] 21:39:38 INFO - PROCESS | 2868 | 1463719178474 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 21:39:38 INFO - PROCESS | 2868 | 1463719178645 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA7CD000 == 121 [pid = 2868] [id = 593] 21:39:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (000000889DFB6400) [pid = 2868] [serial = 1779] [outer = 0000000000000000] 21:39:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (000000889EC66000) [pid = 2868] [serial = 1780] [outer = 000000889DFB6400] 21:39:38 INFO - PROCESS | 2868 | 1463719178704 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A408AC00) [pid = 2868] [serial = 1781] [outer = 000000889DFB6400] 21:39:39 INFO - PROCESS | 2868 | 1463719179317 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]]]}] 21:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1033ms 21:39:39 INFO - PROCESS | 2868 | 1463719179339 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 2868 | 1463719179343 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 21:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:39:39 INFO - PROCESS | 2868 | 1463719179348 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 2868 | 1463719179351 Marionette TRACE conn6 <- [1,2338,null,{}] 21:39:39 INFO - PROCESS | 2868 | 1463719179355 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}] 21:39:39 INFO - PROCESS | 2868 | 1463719179497 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 21:39:39 INFO - PROCESS | 2868 | 1463719179676 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAE95000 == 122 [pid = 2868] [id = 594] 21:39:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A5467C00) [pid = 2868] [serial = 1782] [outer = 0000000000000000] 21:39:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A64CFC00) [pid = 2868] [serial = 1783] [outer = 00000088A5467C00] 21:39:39 INFO - PROCESS | 2868 | 1463719179734 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A6F05C00) [pid = 2868] [serial = 1784] [outer = 00000088A5467C00] 21:39:40 INFO - PROCESS | 2868 | 1463719180355 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]]]}] 21:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1079ms 21:39:40 INFO - PROCESS | 2868 | 1463719180430 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 21:39:40 INFO - PROCESS | 2868 | 1463719180433 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 21:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:39:40 INFO - PROCESS | 2868 | 1463719180436 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:39:40 INFO - PROCESS | 2868 | 1463719180438 Marionette TRACE conn6 <- [1,2342,null,{}] 21:39:40 INFO - PROCESS | 2868 | 1463719180443 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}] 21:39:40 INFO - PROCESS | 2868 | 1463719180580 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 21:39:40 INFO - PROCESS | 2868 | 1463719180746 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABBBF800 == 123 [pid = 2868] [id = 595] 21:39:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088A6D13C00) [pid = 2868] [serial = 1785] [outer = 0000000000000000] 21:39:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088A7711400) [pid = 2868] [serial = 1786] [outer = 00000088A6D13C00] 21:39:40 INFO - PROCESS | 2868 | 1463719180802 Marionette DEBUG loaded listener.js 21:39:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088A7788C00) [pid = 2868] [serial = 1787] [outer = 00000088A6D13C00] 21:39:41 INFO - PROCESS | 2868 | 1463719181433 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]]]}] 21:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1031ms 21:39:41 INFO - PROCESS | 2868 | 1463719181469 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 21:39:41 INFO - PROCESS | 2868 | 1463719181471 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 21:39:41 INFO - PROCESS | 2868 | 1463719181475 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:39:41 INFO - PROCESS | 2868 | 1463719181477 Marionette TRACE conn6 <- [1,2346,null,{}] 21:39:41 INFO - PROCESS | 2868 | 1463719181481 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}] 21:39:41 INFO - PROCESS | 2868 | 1463719181677 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 21:39:41 INFO - PROCESS | 2868 | 1463719181845 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC072800 == 124 [pid = 2868] [id = 596] 21:39:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088A7A28400) [pid = 2868] [serial = 1788] [outer = 0000000000000000] 21:39:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088A9033400) [pid = 2868] [serial = 1789] [outer = 00000088A7A28400] 21:39:41 INFO - PROCESS | 2868 | 1463719181902 Marionette DEBUG loaded listener.js 21:39:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088A96A5C00) [pid = 2868] [serial = 1790] [outer = 00000088A7A28400] 21:39:42 INFO - PROCESS | 2868 | 1463719182505 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]]]}] 21:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1084ms 21:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:39:42 INFO - PROCESS | 2868 | 1463719182563 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 21:39:42 INFO - PROCESS | 2868 | 1463719182565 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 21:39:42 INFO - PROCESS | 2868 | 1463719182569 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:39:42 INFO - PROCESS | 2868 | 1463719182572 Marionette TRACE conn6 <- [1,2350,null,{}] 21:39:42 INFO - PROCESS | 2868 | 1463719182575 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}] 21:39:42 INFO - PROCESS | 2868 | 1463719182709 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 21:39:42 INFO - PROCESS | 2868 | 1463719182846 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD729800 == 125 [pid = 2868] [id = 597] 21:39:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088A903D400) [pid = 2868] [serial = 1791] [outer = 0000000000000000] 21:39:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (00000088A9E2E000) [pid = 2868] [serial = 1792] [outer = 00000088A903D400] 21:39:42 INFO - PROCESS | 2868 | 1463719182902 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088A9E50800) [pid = 2868] [serial = 1793] [outer = 00000088A903D400] 21:39:43 INFO - PROCESS | 2868 | 1463719183507 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]]]}] 21:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 985ms 21:39:43 INFO - PROCESS | 2868 | 1463719183557 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 21:39:43 INFO - PROCESS | 2868 | 1463719183560 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 21:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:39:43 INFO - PROCESS | 2868 | 1463719183563 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:39:43 INFO - PROCESS | 2868 | 1463719183565 Marionette TRACE conn6 <- [1,2354,null,{}] 21:39:43 INFO - PROCESS | 2868 | 1463719183569 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}] 21:39:43 INFO - PROCESS | 2868 | 1463719183706 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 21:39:43 INFO - PROCESS | 2868 | 1463719183887 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B00E1800 == 126 [pid = 2868] [id = 598] 21:39:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088A9E57800) [pid = 2868] [serial = 1794] [outer = 0000000000000000] 21:39:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088A9E65000) [pid = 2868] [serial = 1795] [outer = 00000088A9E57800] 21:39:43 INFO - PROCESS | 2868 | 1463719183944 Marionette DEBUG loaded listener.js 21:39:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088AA37E400) [pid = 2868] [serial = 1796] [outer = 00000088A9E57800] 21:39:44 INFO - PROCESS | 2868 | 1463719184564 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]]]}] 21:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1027ms 21:39:44 INFO - PROCESS | 2868 | 1463719184593 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 21:39:44 INFO - PROCESS | 2868 | 1463719184595 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 21:39:44 INFO - PROCESS | 2868 | 1463719184599 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:39:44 INFO - PROCESS | 2868 | 1463719184601 Marionette TRACE conn6 <- [1,2358,null,{}] 21:39:44 INFO - PROCESS | 2868 | 1463719184605 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}] 21:39:44 INFO - PROCESS | 2868 | 1463719184758 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 21:39:44 INFO - PROCESS | 2868 | 1463719184938 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B1489000 == 127 [pid = 2868] [id = 599] 21:39:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088A9E95400) [pid = 2868] [serial = 1797] [outer = 0000000000000000] 21:39:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088AA520400) [pid = 2868] [serial = 1798] [outer = 00000088A9E95400] 21:39:45 INFO - PROCESS | 2868 | 1463719184996 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088AA86D400) [pid = 2868] [serial = 1799] [outer = 00000088A9E95400] 21:39:45 INFO - PROCESS | 2868 | 1463719185615 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]]]}] 21:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1083ms 21:39:45 INFO - PROCESS | 2868 | 1463719185685 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 21:39:45 INFO - PROCESS | 2868 | 1463719185687 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 21:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:39:45 INFO - PROCESS | 2868 | 1463719185691 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:39:45 INFO - PROCESS | 2868 | 1463719185693 Marionette TRACE conn6 <- [1,2362,null,{}] 21:39:45 INFO - PROCESS | 2868 | 1463719185697 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}] 21:39:45 INFO - PROCESS | 2868 | 1463719185833 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 21:39:46 INFO - PROCESS | 2868 | 1463719186002 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B14A4000 == 128 [pid = 2868] [id = 600] 21:39:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088AA85AC00) [pid = 2868] [serial = 1800] [outer = 0000000000000000] 21:39:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088AAF03800) [pid = 2868] [serial = 1801] [outer = 00000088AA85AC00] 21:39:46 INFO - PROCESS | 2868 | 1463719186060 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (00000088AB125400) [pid = 2868] [serial = 1802] [outer = 00000088AA85AC00] 21:39:46 INFO - PROCESS | 2868 | 1463719186641 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]]]}] 21:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 986ms 21:39:46 INFO - PROCESS | 2868 | 1463719186679 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 21:39:46 INFO - PROCESS | 2868 | 1463719186682 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 21:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:39:46 INFO - PROCESS | 2868 | 1463719186686 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:39:46 INFO - PROCESS | 2868 | 1463719186689 Marionette TRACE conn6 <- [1,2366,null,{}] 21:39:46 INFO - PROCESS | 2868 | 1463719186693 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}] 21:39:46 INFO - PROCESS | 2868 | 1463719186849 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 21:39:47 INFO - PROCESS | 2868 | 1463719187043 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B14A6800 == 129 [pid = 2868] [id = 601] 21:39:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (00000088ABC32C00) [pid = 2868] [serial = 1803] [outer = 0000000000000000] 21:39:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (00000088ABC58000) [pid = 2868] [serial = 1804] [outer = 00000088ABC32C00] 21:39:47 INFO - PROCESS | 2868 | 1463719187104 Marionette DEBUG loaded listener.js 21:39:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (00000088AC397400) [pid = 2868] [serial = 1805] [outer = 00000088ABC32C00] 21:39:47 INFO - PROCESS | 2868 | 1463719187718 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]]]}] 21:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1090ms 21:39:47 INFO - PROCESS | 2868 | 1463719187776 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 21:39:47 INFO - PROCESS | 2868 | 1463719187779 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 21:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:39:47 INFO - PROCESS | 2868 | 1463719187783 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:39:47 INFO - PROCESS | 2868 | 1463719187785 Marionette TRACE conn6 <- [1,2370,null,{}] 21:39:47 INFO - PROCESS | 2868 | 1463719187789 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}] 21:39:47 INFO - PROCESS | 2868 | 1463719187929 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 21:39:48 INFO - PROCESS | 2868 | 1463719188099 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFA8D800 == 130 [pid = 2868] [id = 602] 21:39:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088ABF40C00) [pid = 2868] [serial = 1806] [outer = 0000000000000000] 21:39:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088ABF45C00) [pid = 2868] [serial = 1807] [outer = 00000088ABF40C00] 21:39:48 INFO - PROCESS | 2868 | 1463719188154 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088ABF4BC00) [pid = 2868] [serial = 1808] [outer = 00000088ABF40C00] 21:39:48 INFO - PROCESS | 2868 | 1463719188804 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]]]}] 21:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1080ms 21:39:48 INFO - PROCESS | 2868 | 1463719188866 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 2868 | 1463719188868 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 21:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:39:48 INFO - PROCESS | 2868 | 1463719188872 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 2868 | 1463719188876 Marionette TRACE conn6 <- [1,2374,null,{}] 21:39:48 INFO - PROCESS | 2868 | 1463719188880 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}] 21:39:49 INFO - PROCESS | 2868 | 1463719189020 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 21:39:49 INFO - PROCESS | 2868 | 1463719189209 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:49 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898DB9800 == 131 [pid = 2868] [id = 603] 21:39:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000888D55AC00) [pid = 2868] [serial = 1809] [outer = 0000000000000000] 21:39:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (0000008899B27000) [pid = 2868] [serial = 1810] [outer = 000000888D55AC00] 21:39:49 INFO - PROCESS | 2868 | 1463719189267 Marionette DEBUG loaded listener.js 21:39:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (000000889EC4AC00) [pid = 2868] [serial = 1811] [outer = 000000888D55AC00] 21:39:49 INFO - PROCESS | 2868 | 1463719189887 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]]]}] 21:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1084ms 21:39:49 INFO - PROCESS | 2868 | 1463719189959 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 21:39:49 INFO - PROCESS | 2868 | 1463719189961 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 21:39:49 INFO - PROCESS | 2868 | 1463719189965 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:39:49 INFO - PROCESS | 2868 | 1463719189967 Marionette TRACE conn6 <- [1,2378,null,{}] 21:39:49 INFO - PROCESS | 2868 | 1463719189971 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}] 21:39:50 INFO - PROCESS | 2868 | 1463719190110 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 21:39:50 INFO - PROCESS | 2868 | 1463719190282 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899717800 == 132 [pid = 2868] [id = 604] 21:39:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (000000888D561800) [pid = 2868] [serial = 1812] [outer = 0000000000000000] 21:39:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088937A7800) [pid = 2868] [serial = 1813] [outer = 000000888D561800] 21:39:50 INFO - PROCESS | 2868 | 1463719190337 Marionette DEBUG loaded listener.js 21:39:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (000000889A39A000) [pid = 2868] [serial = 1814] [outer = 000000888D561800] 21:39:51 INFO - PROCESS | 2868 | 1463719191244 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]]]}] 21:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1342ms 21:39:51 INFO - PROCESS | 2868 | 1463719191310 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 21:39:51 INFO - PROCESS | 2868 | 1463719191314 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 21:39:51 INFO - PROCESS | 2868 | 1463719191320 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:39:51 INFO - PROCESS | 2868 | 1463719191324 Marionette TRACE conn6 <- [1,2382,null,{}] 21:39:51 INFO - PROCESS | 2868 | 1463719191331 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}] 21:39:51 INFO - PROCESS | 2868 | 1463719191470 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 21:39:51 INFO - PROCESS | 2868 | 1463719191649 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:51 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E031000 == 133 [pid = 2868] [id = 605] 21:39:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088921ED800) [pid = 2868] [serial = 1815] [outer = 0000000000000000] 21:39:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (0000008896502C00) [pid = 2868] [serial = 1816] [outer = 00000088921ED800] 21:39:51 INFO - PROCESS | 2868 | 1463719191699 Marionette DEBUG loaded listener.js 21:39:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (0000008899F7D000) [pid = 2868] [serial = 1817] [outer = 00000088921ED800] 21:39:52 INFO - PROCESS | 2868 | 1463719192378 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]]]}] 21:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1086ms 21:39:52 INFO - PROCESS | 2868 | 1463719192411 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 21:39:52 INFO - PROCESS | 2868 | 1463719192417 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 21:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:39:52 INFO - PROCESS | 2868 | 1463719192424 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:39:52 INFO - PROCESS | 2868 | 1463719192427 Marionette TRACE conn6 <- [1,2386,null,{}] 21:39:52 INFO - PROCESS | 2868 | 1463719192431 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}] 21:39:52 INFO - PROCESS | 2868 | 1463719192565 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 21:39:52 INFO - PROCESS | 2868 | 1463719192716 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCCC000 == 134 [pid = 2868] [id = 606] 21:39:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (000000889AE98000) [pid = 2868] [serial = 1818] [outer = 0000000000000000] 21:39:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (000000889BA94000) [pid = 2868] [serial = 1819] [outer = 000000889AE98000] 21:39:52 INFO - PROCESS | 2868 | 1463719192767 Marionette DEBUG loaded listener.js 21:39:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (000000889CABEC00) [pid = 2868] [serial = 1820] [outer = 000000889AE98000] 21:39:53 INFO - PROCESS | 2868 | 1463719193363 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]]]}] 21:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 21:39:53 INFO - PROCESS | 2868 | 1463719193413 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 21:39:53 INFO - PROCESS | 2868 | 1463719193416 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 21:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:39:53 INFO - PROCESS | 2868 | 1463719193422 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:39:53 INFO - PROCESS | 2868 | 1463719193426 Marionette TRACE conn6 <- [1,2390,null,{}] 21:39:53 INFO - PROCESS | 2868 | 1463719193437 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}] 21:39:53 INFO - PROCESS | 2868 | 1463719193596 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7AE1800 == 133 [pid = 2868] [id = 589] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 000000889D1C0800 == 132 [pid = 2868] [id = 588] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7405000 == 131 [pid = 2868] [id = 587] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A52DD000 == 130 [pid = 2868] [id = 586] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4022000 == 129 [pid = 2868] [id = 585] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A12A5000 == 128 [pid = 2868] [id = 584] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 0000008898D3F000 == 127 [pid = 2868] [id = 583] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A50A1800 == 126 [pid = 2868] [id = 582] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A129D800 == 125 [pid = 2868] [id = 581] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2527800 == 124 [pid = 2868] [id = 580] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A9041C00) [pid = 2868] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (00000088AC19FC00) [pid = 2868] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (00000088A4152400) [pid = 2868] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 000000889D294000 == 123 [pid = 2868] [id = 579] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA767800 == 122 [pid = 2868] [id = 576] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088B00F6000 == 121 [pid = 2868] [id = 575] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088B00DB000 == 120 [pid = 2868] [id = 574] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088B06CB000 == 119 [pid = 2868] [id = 573] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFFE2800 == 118 [pid = 2868] [id = 572] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC025800 == 117 [pid = 2868] [id = 571] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAFE5800 == 116 [pid = 2868] [id = 570] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 00000088A561A800 == 115 [pid = 2868] [id = 569] 21:39:53 INFO - PROCESS | 2868 | --DOCSHELL 000000889D646800 == 114 [pid = 2868] [id = 568] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (00000088AA9A5800) [pid = 2868] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088A9DAF400) [pid = 2868] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A5BA6000) [pid = 2868] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088A9DAB000) [pid = 2868] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088ACC83C00) [pid = 2868] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088A829B800) [pid = 2868] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088A903EC00) [pid = 2868] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088A5274800) [pid = 2868] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (000000889D30D800) [pid = 2868] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088A64C4C00) [pid = 2868] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088A4B8AC00) [pid = 2868] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (0000008896573400) [pid = 2868] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A969A400) [pid = 2868] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088ABC50400) [pid = 2868] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (00000088A545D800) [pid = 2868] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (00000088A4161C00) [pid = 2868] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (0000008896E40400) [pid = 2868] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088AB16F800) [pid = 2868] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (00000088ABC2E400) [pid = 2868] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (00000088A7A1F800) [pid = 2868] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (000000889DBCB400) [pid = 2868] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (000000889D352000) [pid = 2868] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (000000889922D400) [pid = 2868] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (00000088A46A8800) [pid = 2868] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088AA384800) [pid = 2868] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088A5E3D400) [pid = 2868] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088A5462400) [pid = 2868] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (00000088AB11A000) [pid = 2868] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088ACC79C00) [pid = 2868] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (00000088AB16C800) [pid = 2868] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (00000088AA859C00) [pid = 2868] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (000000889D50F400) [pid = 2868] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (00000088ABC59800) [pid = 2868] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (00000088A64D3800) [pid = 2868] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088A4191800) [pid = 2868] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088A3FDD800) [pid = 2868] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088A513E800) [pid = 2868] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088AB170C00) [pid = 2868] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (00000088A1016C00) [pid = 2868] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088A6D12800) [pid = 2868] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (00000088A311F000) [pid = 2868] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (00000088AC227400) [pid = 2868] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (00000088AB54DC00) [pid = 2868] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (000000889C1A4000) [pid = 2868] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (0000008896E34C00) [pid = 2868] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (00000088A1142C00) [pid = 2868] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (00000088A829C800) [pid = 2868] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (000000889E05AC00) [pid = 2868] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (00000088A9DAE400) [pid = 2868] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (00000088AA874000) [pid = 2868] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (00000088A77D4800) [pid = 2868] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088AA9A0C00) [pid = 2868] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (000000889A273400) [pid = 2868] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (00000088AA3E0C00) [pid = 2868] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (00000088AB11E800) [pid = 2868] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (00000088ABC54400) [pid = 2868] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (000000889E139C00) [pid = 2868] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (000000889D352400) [pid = 2868] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (000000889DFB6C00) [pid = 2868] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (000000889D3F1000) [pid = 2868] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (000000889D219C00) [pid = 2868] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088A3FCEC00) [pid = 2868] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (00000088A5278C00) [pid = 2868] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (00000088A4BBC800) [pid = 2868] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (000000889D263400) [pid = 2868] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (000000889BB43C00) [pid = 2868] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (00000088A501F000) [pid = 2868] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (0000008893B13C00) [pid = 2868] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (000000888B18A000) [pid = 2868] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (0000008899889800) [pid = 2868] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (00000088A770E400) [pid = 2868] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (00000088AA851800) [pid = 2868] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088A4BBB800) [pid = 2868] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (000000889BA87C00) [pid = 2868] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088A64DB400) [pid = 2868] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (000000889A278C00) [pid = 2868] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (000000889922F800) [pid = 2868] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (00000088A4196800) [pid = 2868] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (00000088ABC35C00) [pid = 2868] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088A969B800) [pid = 2868] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (00000088A9E91C00) [pid = 2868] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (00000088A9E68800) [pid = 2868] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 160 (00000088AB178400) [pid = 2868] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 159 (00000088A6D19C00) [pid = 2868] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 158 (00000088A778F400) [pid = 2868] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 157 (00000088A7EB2C00) [pid = 2868] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 156 (0000008897338000) [pid = 2868] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 155 (000000889D268000) [pid = 2868] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | --DOMWINDOW == 154 (000000889ED5A000) [pid = 2868] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 21:39:53 INFO - PROCESS | 2868 | 1463719193844 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:53 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897196800 == 115 [pid = 2868] [id = 607] 21:39:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 155 (000000888B061000) [pid = 2868] [serial = 1821] [outer = 0000000000000000] 21:39:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 156 (000000888BC1EC00) [pid = 2868] [serial = 1822] [outer = 000000888B061000] 21:39:53 INFO - PROCESS | 2868 | 1463719193895 Marionette DEBUG loaded listener.js 21:39:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 157 (0000008896893000) [pid = 2868] [serial = 1823] [outer = 000000888B061000] 21:39:54 INFO - PROCESS | 2868 | 1463719194442 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]]]}] 21:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1029ms 21:39:54 INFO - PROCESS | 2868 | 1463719194452 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 21:39:54 INFO - PROCESS | 2868 | 1463719194455 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 21:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:39:54 INFO - PROCESS | 2868 | 1463719194459 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:39:54 INFO - PROCESS | 2868 | 1463719194461 Marionette TRACE conn6 <- [1,2394,null,{}] 21:39:54 INFO - PROCESS | 2868 | 1463719194464 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}] 21:39:54 INFO - PROCESS | 2868 | 1463719194582 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 21:39:54 INFO - PROCESS | 2868 | 1463719194591 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:54 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E027000 == 116 [pid = 2868] [id = 608] 21:39:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 158 (000000889A2F0C00) [pid = 2868] [serial = 1824] [outer = 0000000000000000] 21:39:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 159 (000000889AFFA400) [pid = 2868] [serial = 1825] [outer = 000000889A2F0C00] 21:39:54 INFO - PROCESS | 2868 | 1463719194642 Marionette DEBUG loaded listener.js 21:39:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 160 (000000889D27E800) [pid = 2868] [serial = 1826] [outer = 000000889A2F0C00] 21:39:55 INFO - PROCESS | 2868 | 1463719195141 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]]]}] 21:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 732ms 21:39:55 INFO - PROCESS | 2868 | 1463719195194 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 2868 | 1463719195196 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 21:39:55 INFO - PROCESS | 2868 | 1463719195200 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:39:55 INFO - PROCESS | 2868 | 1463719195201 Marionette TRACE conn6 <- [1,2398,null,{}] 21:39:55 INFO - PROCESS | 2868 | 1463719195205 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}] 21:39:55 INFO - PROCESS | 2868 | 1463719195317 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 21:39:55 INFO - PROCESS | 2868 | 1463719195367 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A251F800 == 117 [pid = 2868] [id = 609] 21:39:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 161 (000000889D30BC00) [pid = 2868] [serial = 1827] [outer = 0000000000000000] 21:39:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (000000889D3F8000) [pid = 2868] [serial = 1828] [outer = 000000889D30BC00] 21:39:55 INFO - PROCESS | 2868 | 1463719195414 Marionette DEBUG loaded listener.js 21:39:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (000000889DFAA400) [pid = 2868] [serial = 1829] [outer = 000000889D30BC00] 21:39:55 INFO - PROCESS | 2868 | 1463719195914 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]]]}] 21:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 776ms 21:39:55 INFO - PROCESS | 2868 | 1463719195979 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 2868 | 1463719195981 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 21:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:39:55 INFO - PROCESS | 2868 | 1463719195985 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:39:55 INFO - PROCESS | 2868 | 1463719195987 Marionette TRACE conn6 <- [1,2402,null,{}] 21:39:56 INFO - PROCESS | 2868 | 1463719195999 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}] 21:39:56 INFO - PROCESS | 2868 | 1463719196172 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 21:39:56 INFO - PROCESS | 2868 | 1463719196189 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A461A000 == 118 [pid = 2868] [id = 610] 21:39:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (000000889E05A400) [pid = 2868] [serial = 1830] [outer = 0000000000000000] 21:39:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (000000889EC44000) [pid = 2868] [serial = 1831] [outer = 000000889E05A400] 21:39:56 INFO - PROCESS | 2868 | 1463719196241 Marionette DEBUG loaded listener.js 21:39:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (000000889F1E6000) [pid = 2868] [serial = 1832] [outer = 000000889E05A400] 21:39:56 INFO - PROCESS | 2868 | 1463719196719 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]]]}] 21:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 795ms 21:39:56 INFO - PROCESS | 2868 | 1463719196783 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 21:39:56 INFO - PROCESS | 2868 | 1463719196785 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 21:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:39:56 INFO - PROCESS | 2868 | 1463719196789 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:39:56 INFO - PROCESS | 2868 | 1463719196791 Marionette TRACE conn6 <- [1,2406,null,{}] 21:39:56 INFO - PROCESS | 2868 | 1463719196795 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}] 21:39:56 INFO - PROCESS | 2868 | 1463719196947 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 21:39:56 INFO - PROCESS | 2868 | 1463719196970 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52C4800 == 119 [pid = 2868] [id = 611] 21:39:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (000000889F1E4400) [pid = 2868] [serial = 1833] [outer = 0000000000000000] 21:39:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (000000889F1ED800) [pid = 2868] [serial = 1834] [outer = 000000889F1E4400] 21:39:57 INFO - PROCESS | 2868 | 1463719197025 Marionette DEBUG loaded listener.js 21:39:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088A1407400) [pid = 2868] [serial = 1835] [outer = 000000889F1E4400] 21:39:57 INFO - PROCESS | 2868 | 1463719197518 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]]]}] 21:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 776ms 21:39:57 INFO - PROCESS | 2868 | 1463719197568 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 21:39:57 INFO - PROCESS | 2868 | 1463719197571 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 21:39:57 INFO - PROCESS | 2868 | 1463719197574 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:39:57 INFO - PROCESS | 2868 | 1463719197576 Marionette TRACE conn6 <- [1,2410,null,{}] 21:39:57 INFO - PROCESS | 2868 | 1463719197584 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}] 21:39:57 INFO - PROCESS | 2868 | 1463719197737 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 21:39:57 INFO - PROCESS | 2868 | 1463719197762 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5E5B000 == 120 [pid = 2868] [id = 612] 21:39:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (00000088A1143400) [pid = 2868] [serial = 1836] [outer = 0000000000000000] 21:39:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (00000088A3188000) [pid = 2868] [serial = 1837] [outer = 00000088A1143400] 21:39:57 INFO - PROCESS | 2868 | 1463719197807 Marionette DEBUG loaded listener.js 21:39:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (00000088A4089800) [pid = 2868] [serial = 1838] [outer = 00000088A1143400] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (000000889EC3F800) [pid = 2868] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088A101F000) [pid = 2868] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (000000888D545800) [pid = 2868] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (000000888D5B1000) [pid = 2868] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (000000889D3F6C00) [pid = 2868] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (00000088A4B7E000) [pid = 2868] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (000000888B9C8800) [pid = 2868] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 164 (000000888BC2A400) [pid = 2868] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 163 (00000088A4088800) [pid = 2868] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 162 (000000889A2BB400) [pid = 2868] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:39:58 INFO - PROCESS | 2868 | --DOMWINDOW == 161 (000000889C131000) [pid = 2868] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:39:58 INFO - PROCESS | 2868 | 1463719198483 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]]]}] 21:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 943ms 21:39:58 INFO - PROCESS | 2868 | 1463719198519 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 21:39:58 INFO - PROCESS | 2868 | 1463719198521 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 21:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:39:58 INFO - PROCESS | 2868 | 1463719198525 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:39:58 INFO - PROCESS | 2868 | 1463719198527 Marionette TRACE conn6 <- [1,2414,null,{}] 21:39:58 INFO - PROCESS | 2868 | 1463719198531 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}] 21:39:58 INFO - PROCESS | 2868 | 1463719198645 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 21:39:58 INFO - PROCESS | 2868 | 1463719198652 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A641F800 == 121 [pid = 2868] [id = 613] 21:39:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 162 (00000088A0C0E800) [pid = 2868] [serial = 1839] [outer = 0000000000000000] 21:39:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 163 (00000088A4089C00) [pid = 2868] [serial = 1840] [outer = 00000088A0C0E800] 21:39:58 INFO - PROCESS | 2868 | 1463719198697 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 164 (00000088A419B800) [pid = 2868] [serial = 1841] [outer = 00000088A0C0E800] 21:39:59 INFO - PROCESS | 2868 | 1463719199166 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]]]}] 21:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 21:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:39:59 INFO - PROCESS | 2868 | 1463719199219 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 21:39:59 INFO - PROCESS | 2868 | 1463719199222 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 21:39:59 INFO - PROCESS | 2868 | 1463719199225 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 2868 | 1463719199227 Marionette TRACE conn6 <- [1,2418,null,{}] 21:39:59 INFO - PROCESS | 2868 | 1463719199231 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}] 21:39:59 INFO - PROCESS | 2868 | 1463719199348 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 21:39:59 INFO - PROCESS | 2868 | 1463719199355 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7420800 == 122 [pid = 2868] [id = 614] 21:39:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 165 (00000088A4193000) [pid = 2868] [serial = 1842] [outer = 0000000000000000] 21:39:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (00000088A4B85400) [pid = 2868] [serial = 1843] [outer = 00000088A4193000] 21:39:59 INFO - PROCESS | 2868 | 1463719199402 Marionette DEBUG loaded listener.js 21:39:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088A5012400) [pid = 2868] [serial = 1844] [outer = 00000088A4193000] 21:39:59 INFO - PROCESS | 2868 | 1463719199895 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]]]}] 21:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 733ms 21:39:59 INFO - PROCESS | 2868 | 1463719199962 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 21:39:59 INFO - PROCESS | 2868 | 1463719199964 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 21:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:39:59 INFO - PROCESS | 2868 | 1463719199968 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 2868 | 1463719199970 Marionette TRACE conn6 <- [1,2422,null,{}] 21:39:59 INFO - PROCESS | 2868 | 1463719199974 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}] 21:40:00 INFO - PROCESS | 2868 | 1463719200110 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 21:40:00 INFO - PROCESS | 2868 | 1463719200116 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7955000 == 123 [pid = 2868] [id = 615] 21:40:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (00000088A5277C00) [pid = 2868] [serial = 1845] [outer = 0000000000000000] 21:40:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (00000088A5460C00) [pid = 2868] [serial = 1846] [outer = 00000088A5277C00] 21:40:00 INFO - PROCESS | 2868 | 1463719200168 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (00000088A64C1800) [pid = 2868] [serial = 1847] [outer = 00000088A5277C00] 21:40:01 INFO - PROCESS | 2868 | 1463719200999 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]]]}] 21:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1080ms 21:40:01 INFO - PROCESS | 2868 | 1463719201051 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 21:40:01 INFO - PROCESS | 2868 | 1463719201058 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 21:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:40:01 INFO - PROCESS | 2868 | 1463719201063 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:40:01 INFO - PROCESS | 2868 | 1463719201068 Marionette TRACE conn6 <- [1,2426,null,{}] 21:40:01 INFO - PROCESS | 2868 | 1463719201074 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}] 21:40:01 INFO - PROCESS | 2868 | 1463719201261 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 21:40:01 INFO - PROCESS | 2868 | 1463719201426 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D652000 == 124 [pid = 2868] [id = 616] 21:40:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (0000008896E34000) [pid = 2868] [serial = 1848] [outer = 0000000000000000] 21:40:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (000000889972E400) [pid = 2868] [serial = 1849] [outer = 0000008896E34000] 21:40:01 INFO - PROCESS | 2868 | 1463719201485 Marionette DEBUG loaded listener.js 21:40:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (000000889AE0D400) [pid = 2868] [serial = 1850] [outer = 0000008896E34000] 21:40:02 INFO - PROCESS | 2868 | 1463719202151 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]]]}] 21:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1137ms 21:40:02 INFO - PROCESS | 2868 | 1463719202202 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 21:40:02 INFO - PROCESS | 2868 | 1463719202209 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 21:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:40:02 INFO - PROCESS | 2868 | 1463719202217 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:40:02 INFO - PROCESS | 2868 | 1463719202220 Marionette TRACE conn6 <- [1,2430,null,{}] 21:40:02 INFO - PROCESS | 2868 | 1463719202267 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}] 21:40:02 INFO - PROCESS | 2868 | 1463719202464 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 21:40:02 INFO - PROCESS | 2868 | 1463719202582 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A465D800 == 125 [pid = 2868] [id = 617] 21:40:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (000000889D262400) [pid = 2868] [serial = 1851] [outer = 0000000000000000] 21:40:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (000000889D353800) [pid = 2868] [serial = 1852] [outer = 000000889D262400] 21:40:02 INFO - PROCESS | 2868 | 1463719202638 Marionette DEBUG loaded listener.js 21:40:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (000000889DFEFC00) [pid = 2868] [serial = 1853] [outer = 000000889D262400] 21:40:03 INFO - PROCESS | 2868 | 1463719203214 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]]]}] 21:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1080ms 21:40:03 INFO - PROCESS | 2868 | 1463719203303 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 21:40:03 INFO - PROCESS | 2868 | 1463719203306 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 21:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:40:03 INFO - PROCESS | 2868 | 1463719203310 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 2868 | 1463719203314 Marionette TRACE conn6 <- [1,2434,null,{}] 21:40:03 INFO - PROCESS | 2868 | 1463719203360 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}] 21:40:03 INFO - PROCESS | 2868 | 1463719203516 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 21:40:03 INFO - PROCESS | 2868 | 1463719203672 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:03 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8198000 == 126 [pid = 2868] [id = 618] 21:40:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (000000889ED5A000) [pid = 2868] [serial = 1854] [outer = 0000000000000000] 21:40:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (00000088A1018800) [pid = 2868] [serial = 1855] [outer = 000000889ED5A000] 21:40:03 INFO - PROCESS | 2868 | 1463719203731 Marionette DEBUG loaded listener.js 21:40:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (00000088A501BC00) [pid = 2868] [serial = 1856] [outer = 000000889ED5A000] 21:40:04 INFO - PROCESS | 2868 | 1463719204306 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]]]}] 21:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1048ms 21:40:04 INFO - PROCESS | 2868 | 1463719204358 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 21:40:04 INFO - PROCESS | 2868 | 1463719204362 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 21:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:40:04 INFO - PROCESS | 2868 | 1463719204366 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:40:04 INFO - PROCESS | 2868 | 1463719204368 Marionette TRACE conn6 <- [1,2438,null,{}] 21:40:04 INFO - PROCESS | 2868 | 1463719204372 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}] 21:40:04 INFO - PROCESS | 2868 | 1463719204520 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 21:40:04 INFO - PROCESS | 2868 | 1463719204682 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AE3800 == 127 [pid = 2868] [id = 619] 21:40:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (00000088A5466000) [pid = 2868] [serial = 1857] [outer = 0000000000000000] 21:40:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (00000088A5E3D400) [pid = 2868] [serial = 1858] [outer = 00000088A5466000] 21:40:04 INFO - PROCESS | 2868 | 1463719204738 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (00000088A6D0A800) [pid = 2868] [serial = 1859] [outer = 00000088A5466000] 21:40:05 INFO - PROCESS | 2868 | 1463719205310 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]]]}] 21:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 987ms 21:40:05 INFO - PROCESS | 2868 | 1463719205354 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 21:40:05 INFO - PROCESS | 2868 | 1463719205357 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 21:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:40:05 INFO - PROCESS | 2868 | 1463719205361 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:40:05 INFO - PROCESS | 2868 | 1463719205363 Marionette TRACE conn6 <- [1,2442,null,{}] 21:40:05 INFO - PROCESS | 2868 | 1463719205367 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}] 21:40:05 INFO - PROCESS | 2868 | 1463719205510 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 21:40:05 INFO - PROCESS | 2868 | 1463719205684 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA35B800 == 128 [pid = 2868] [id = 620] 21:40:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (00000088A5BA5000) [pid = 2868] [serial = 1860] [outer = 0000000000000000] 21:40:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (00000088A750B400) [pid = 2868] [serial = 1861] [outer = 00000088A5BA5000] 21:40:05 INFO - PROCESS | 2868 | 1463719205741 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (00000088A778F400) [pid = 2868] [serial = 1862] [outer = 00000088A5BA5000] 21:40:06 INFO - PROCESS | 2868 | 1463719206368 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]]]}] 21:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1028ms 21:40:06 INFO - PROCESS | 2868 | 1463719206391 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 21:40:06 INFO - PROCESS | 2868 | 1463719206394 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 21:40:06 INFO - PROCESS | 2868 | 1463719206397 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:40:06 INFO - PROCESS | 2868 | 1463719206400 Marionette TRACE conn6 <- [1,2446,null,{}] 21:40:06 INFO - PROCESS | 2868 | 1463719206404 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}] 21:40:06 INFO - PROCESS | 2868 | 1463719206572 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 21:40:06 INFO - PROCESS | 2868 | 1463719206736 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA767000 == 129 [pid = 2868] [id = 621] 21:40:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (00000088A778E800) [pid = 2868] [serial = 1863] [outer = 0000000000000000] 21:40:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (00000088A82A1800) [pid = 2868] [serial = 1864] [outer = 00000088A778E800] 21:40:06 INFO - PROCESS | 2868 | 1463719206793 Marionette DEBUG loaded listener.js 21:40:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (00000088A969B800) [pid = 2868] [serial = 1865] [outer = 00000088A778E800] 21:40:07 INFO - PROCESS | 2868 | 1463719207354 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]]]}] 21:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 21:40:07 INFO - PROCESS | 2868 | 1463719207387 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 21:40:07 INFO - PROCESS | 2868 | 1463719207390 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 21:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:40:07 INFO - PROCESS | 2868 | 1463719207393 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:40:07 INFO - PROCESS | 2868 | 1463719207395 Marionette TRACE conn6 <- [1,2450,null,{}] 21:40:07 INFO - PROCESS | 2868 | 1463719207399 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}] 21:40:07 INFO - PROCESS | 2868 | 1463719207537 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 21:40:07 INFO - PROCESS | 2868 | 1463719207711 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA82A800 == 130 [pid = 2868] [id = 622] 21:40:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (00000088A9040800) [pid = 2868] [serial = 1866] [outer = 0000000000000000] 21:40:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (00000088A9DB0C00) [pid = 2868] [serial = 1867] [outer = 00000088A9040800] 21:40:07 INFO - PROCESS | 2868 | 1463719207768 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (00000088A9E51400) [pid = 2868] [serial = 1868] [outer = 00000088A9040800] 21:40:08 INFO - PROCESS | 2868 | 1463719208362 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]]]}] 21:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1024ms 21:40:08 INFO - PROCESS | 2868 | 1463719208420 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 2868 | 1463719208423 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 21:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:40:08 INFO - PROCESS | 2868 | 1463719208426 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - PROCESS | 2868 | 1463719208428 Marionette TRACE conn6 <- [1,2454,null,{}] 21:40:08 INFO - PROCESS | 2868 | 1463719208433 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}] 21:40:08 INFO - PROCESS | 2868 | 1463719208588 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 21:40:08 INFO - PROCESS | 2868 | 1463719208751 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAE7B800 == 131 [pid = 2868] [id = 623] 21:40:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (00000088A9E68C00) [pid = 2868] [serial = 1869] [outer = 0000000000000000] 21:40:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (00000088AA379400) [pid = 2868] [serial = 1870] [outer = 00000088A9E68C00] 21:40:08 INFO - PROCESS | 2868 | 1463719208806 Marionette DEBUG loaded listener.js 21:40:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (00000088AA84D000) [pid = 2868] [serial = 1871] [outer = 00000088A9E68C00] 21:40:09 INFO - PROCESS | 2868 | 1463719209437 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]]]}] 21:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1036ms 21:40:09 INFO - PROCESS | 2868 | 1463719209476 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 21:40:09 INFO - PROCESS | 2868 | 1463719209478 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 21:40:09 INFO - PROCESS | 2868 | 1463719209484 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 2868 | 1463719209486 Marionette TRACE conn6 <- [1,2458,null,{}] 21:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:40:09 INFO - PROCESS | 2868 | 1463719209507 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}] 21:40:09 INFO - PROCESS | 2868 | 1463719209647 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 21:40:09 INFO - PROCESS | 2868 | 1463719209824 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAFE6000 == 132 [pid = 2868] [id = 624] 21:40:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (00000088AA99D400) [pid = 2868] [serial = 1872] [outer = 0000000000000000] 21:40:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (00000088AA9A3C00) [pid = 2868] [serial = 1873] [outer = 00000088AA99D400] 21:40:09 INFO - PROCESS | 2868 | 1463719209880 Marionette DEBUG loaded listener.js 21:40:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (00000088AB119000) [pid = 2868] [serial = 1874] [outer = 00000088AA99D400] 21:40:10 INFO - PROCESS | 2868 | 1463719210424 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]]]}] 21:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 942ms 21:40:10 INFO - PROCESS | 2868 | 1463719210432 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 21:40:10 INFO - PROCESS | 2868 | 1463719210435 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 21:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:40:10 INFO - PROCESS | 2868 | 1463719210438 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:40:10 INFO - PROCESS | 2868 | 1463719210441 Marionette TRACE conn6 <- [1,2462,null,{}] 21:40:10 INFO - PROCESS | 2868 | 1463719210463 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}] 21:40:10 INFO - PROCESS | 2868 | 1463719210603 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 21:40:10 INFO - PROCESS | 2868 | 1463719210777 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABA48000 == 133 [pid = 2868] [id = 625] 21:40:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (00000088AB120800) [pid = 2868] [serial = 1875] [outer = 0000000000000000] 21:40:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (00000088AB174400) [pid = 2868] [serial = 1876] [outer = 00000088AB120800] 21:40:10 INFO - PROCESS | 2868 | 1463719210834 Marionette DEBUG loaded listener.js 21:40:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (00000088AB54E400) [pid = 2868] [serial = 1877] [outer = 00000088AB120800] 21:40:11 INFO - PROCESS | 2868 | 1463719211443 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]]]}] 21:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1046ms 21:40:11 INFO - PROCESS | 2868 | 1463719211488 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 2868 | 1463719211491 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 21:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:40:11 INFO - PROCESS | 2868 | 1463719211495 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 2868 | 1463719211498 Marionette TRACE conn6 <- [1,2466,null,{}] 21:40:11 INFO - PROCESS | 2868 | 1463719211519 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}] 21:40:11 INFO - PROCESS | 2868 | 1463719211711 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 21:40:11 INFO - PROCESS | 2868 | 1463719211878 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABCEB000 == 134 [pid = 2868] [id = 626] 21:40:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (00000088AB54DC00) [pid = 2868] [serial = 1878] [outer = 0000000000000000] 21:40:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (00000088ABC34800) [pid = 2868] [serial = 1879] [outer = 00000088AB54DC00] 21:40:11 INFO - PROCESS | 2868 | 1463719211939 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (00000088ABF3F800) [pid = 2868] [serial = 1880] [outer = 00000088AB54DC00] 21:40:12 INFO - PROCESS | 2868 | 1463719212557 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]]]}] 21:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1158ms 21:40:12 INFO - PROCESS | 2868 | 1463719212682 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 2868 | 1463719212684 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 21:40:12 INFO - PROCESS | 2868 | 1463719212690 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - PROCESS | 2868 | 1463719212692 Marionette TRACE conn6 <- [1,2470,null,{}] 21:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:40:12 INFO - PROCESS | 2868 | 1463719212696 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}] 21:40:12 INFO - PROCESS | 2868 | 1463719212842 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 21:40:13 INFO - PROCESS | 2868 | 1463719213006 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:13 INFO - PROCESS | 2868 | ++DOCSHELL 000000889747B800 == 135 [pid = 2868] [id = 627] 21:40:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (000000888E248C00) [pid = 2868] [serial = 1881] [outer = 0000000000000000] 21:40:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (0000008899732400) [pid = 2868] [serial = 1882] [outer = 000000888E248C00] 21:40:13 INFO - PROCESS | 2868 | 1463719213063 Marionette DEBUG loaded listener.js 21:40:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (00000088A1139800) [pid = 2868] [serial = 1883] [outer = 000000888E248C00] 21:40:13 INFO - PROCESS | 2868 | 1463719213653 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]]]}] 21:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1019ms 21:40:13 INFO - PROCESS | 2868 | 1463719213718 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 21:40:13 INFO - PROCESS | 2868 | 1463719213721 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 21:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:40:13 INFO - PROCESS | 2868 | 1463719213724 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:40:13 INFO - PROCESS | 2868 | 1463719213728 Marionette TRACE conn6 <- [1,2474,null,{}] 21:40:13 INFO - PROCESS | 2868 | 1463719213750 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}] 21:40:14 INFO - PROCESS | 2868 | 1463719214188 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 21:40:14 INFO - PROCESS | 2868 | 1463719214432 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088979A4000 == 136 [pid = 2868] [id = 628] 21:40:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (000000888B057800) [pid = 2868] [serial = 1884] [outer = 0000000000000000] 21:40:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (000000888B063C00) [pid = 2868] [serial = 1885] [outer = 000000888B057800] 21:40:14 INFO - PROCESS | 2868 | 1463719214484 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (000000889157B400) [pid = 2868] [serial = 1886] [outer = 000000888B057800] 21:40:15 INFO - PROCESS | 2868 | 1463719215077 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]]]}] 21:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1384ms 21:40:15 INFO - PROCESS | 2868 | 1463719215111 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 21:40:15 INFO - PROCESS | 2868 | 1463719215115 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 21:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:40:15 INFO - PROCESS | 2868 | 1463719215120 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:40:15 INFO - PROCESS | 2868 | 1463719215124 Marionette TRACE conn6 <- [1,2478,null,{}] 21:40:15 INFO - PROCESS | 2868 | 1463719215129 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}] 21:40:15 INFO - PROCESS | 2868 | 1463719215260 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 21:40:15 INFO - PROCESS | 2868 | 1463719215433 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:15 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D29A800 == 137 [pid = 2868] [id = 629] 21:40:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (000000888B189400) [pid = 2868] [serial = 1887] [outer = 0000000000000000] 21:40:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (0000008891257800) [pid = 2868] [serial = 1888] [outer = 000000888B189400] 21:40:15 INFO - PROCESS | 2868 | 1463719215486 Marionette DEBUG loaded listener.js 21:40:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (0000008898B04400) [pid = 2868] [serial = 1889] [outer = 000000888B189400] 21:40:16 INFO - PROCESS | 2868 | 1463719216126 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]]]}] 21:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1081ms 21:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:40:16 INFO - PROCESS | 2868 | 1463719216206 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 21:40:16 INFO - PROCESS | 2868 | 1463719216209 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 21:40:16 INFO - PROCESS | 2868 | 1463719216213 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:40:16 INFO - PROCESS | 2868 | 1463719216216 Marionette TRACE conn6 <- [1,2482,null,{}] 21:40:16 INFO - PROCESS | 2868 | 1463719216220 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}] 21:40:16 INFO - PROCESS | 2868 | 1463719216349 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7420800 == 136 [pid = 2868] [id = 614] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A641F800 == 135 [pid = 2868] [id = 613] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5E5B000 == 134 [pid = 2868] [id = 612] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A52C4800 == 133 [pid = 2868] [id = 611] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A461A000 == 132 [pid = 2868] [id = 610] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A251F800 == 131 [pid = 2868] [id = 609] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (00000088A526D800) [pid = 2868] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (00000088AC39A000) [pid = 2868] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (00000088ACC82400) [pid = 2868] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | 1463719216641 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889E027000 == 130 [pid = 2868] [id = 608] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 0000008897196800 == 129 [pid = 2868] [id = 607] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCCC000 == 128 [pid = 2868] [id = 606] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889E031000 == 127 [pid = 2868] [id = 605] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFA8D800 == 126 [pid = 2868] [id = 602] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088B14A6800 == 125 [pid = 2868] [id = 601] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088B14A4000 == 124 [pid = 2868] [id = 600] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088B1489000 == 123 [pid = 2868] [id = 599] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088B00E1800 == 122 [pid = 2868] [id = 598] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD729800 == 121 [pid = 2868] [id = 597] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC072800 == 120 [pid = 2868] [id = 596] 21:40:16 INFO - PROCESS | 2868 | ++DOCSHELL 000000889142A000 == 121 [pid = 2868] [id = 630] 21:40:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (000000888B029800) [pid = 2868] [serial = 1890] [outer = 0000000000000000] 21:40:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (000000888B189C00) [pid = 2868] [serial = 1891] [outer = 000000888B029800] 21:40:16 INFO - PROCESS | 2868 | 1463719216735 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (0000008892D55000) [pid = 2868] [serial = 1892] [outer = 000000888B029800] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABBBF800 == 120 [pid = 2868] [id = 595] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAE95000 == 119 [pid = 2868] [id = 594] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA7CD000 == 118 [pid = 2868] [id = 593] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA36C800 == 117 [pid = 2868] [id = 567] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4017800 == 116 [pid = 2868] [id = 592] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 000000889D652800 == 115 [pid = 2868] [id = 591] 21:40:16 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AFC800 == 114 [pid = 2868] [id = 590] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (00000088A3FD6800) [pid = 2868] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (000000889E063800) [pid = 2868] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (0000008892D5DC00) [pid = 2868] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088A0C03800) [pid = 2868] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088A3186800) [pid = 2868] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088A411D000) [pid = 2868] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (000000889D34F800) [pid = 2868] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (00000088A3113000) [pid = 2868] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (000000888D562400) [pid = 2868] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (0000008899228C00) [pid = 2868] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000889E12F800) [pid = 2868] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (00000088A5B98400) [pid = 2868] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (000000889D25EC00) [pid = 2868] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (0000008892D5F800) [pid = 2868] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (00000088AB11D800) [pid = 2868] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (0000008899730800) [pid = 2868] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (00000088918E5800) [pid = 2868] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (0000008897309C00) [pid = 2868] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (000000889D511C00) [pid = 2868] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (00000088ABC54C00) [pid = 2868] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088A4127000) [pid = 2868] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (00000088A5273800) [pid = 2868] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (00000088AA852800) [pid = 2868] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (00000088A9E37000) [pid = 2868] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (0000008896E3F800) [pid = 2868] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (00000088A5BA0000) [pid = 2868] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088AC4E9000) [pid = 2868] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (00000088A46B5C00) [pid = 2868] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (000000889D50E400) [pid = 2868] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (000000889BB52800) [pid = 2868] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 21:40:16 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088ABC1C800) [pid = 2868] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 21:40:17 INFO - PROCESS | 2868 | 1463719217295 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]]]}] 21:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1135ms 21:40:17 INFO - PROCESS | 2868 | 1463719217350 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 21:40:17 INFO - PROCESS | 2868 | 1463719217354 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 21:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:40:17 INFO - PROCESS | 2868 | 1463719217365 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:40:17 INFO - PROCESS | 2868 | 1463719217370 Marionette TRACE conn6 <- [1,2486,null,{}] 21:40:17 INFO - PROCESS | 2868 | 1463719217374 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}] 21:40:17 INFO - PROCESS | 2868 | 1463719217498 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 21:40:17 INFO - PROCESS | 2868 | 1463719217619 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:17 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E031000 == 115 [pid = 2868] [id = 631] 21:40:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (0000008892D5F800) [pid = 2868] [serial = 1893] [outer = 0000000000000000] 21:40:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (000000889A277800) [pid = 2868] [serial = 1894] [outer = 0000008892D5F800] 21:40:17 INFO - PROCESS | 2868 | 1463719217668 Marionette DEBUG loaded listener.js 21:40:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (000000889AFF5800) [pid = 2868] [serial = 1895] [outer = 0000008892D5F800] 21:40:18 INFO - PROCESS | 2868 | 1463719218078 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]]]}] 21:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 775ms 21:40:18 INFO - PROCESS | 2868 | 1463719218139 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 21:40:18 INFO - PROCESS | 2868 | 1463719218141 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 21:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:40:18 INFO - PROCESS | 2868 | 1463719218145 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:40:18 INFO - PROCESS | 2868 | 1463719218147 Marionette TRACE conn6 <- [1,2490,null,{}] 21:40:18 INFO - PROCESS | 2868 | 1463719218150 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}] 21:40:18 INFO - PROCESS | 2868 | 1463719218275 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 21:40:18 INFO - PROCESS | 2868 | 1463719218287 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A256A000 == 116 [pid = 2868] [id = 632] 21:40:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (000000889C196400) [pid = 2868] [serial = 1896] [outer = 0000000000000000] 21:40:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (000000889D1EF400) [pid = 2868] [serial = 1897] [outer = 000000889C196400] 21:40:18 INFO - PROCESS | 2868 | 1463719218334 Marionette DEBUG loaded listener.js 21:40:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000889D268000) [pid = 2868] [serial = 1898] [outer = 000000889C196400] 21:40:18 INFO - PROCESS | 2868 | 1463719218797 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]]]}] 21:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 21:40:18 INFO - PROCESS | 2868 | 1463719218854 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 21:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:40:18 INFO - PROCESS | 2868 | 1463719218856 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 21:40:18 INFO - PROCESS | 2868 | 1463719218870 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:40:18 INFO - PROCESS | 2868 | 1463719218873 Marionette TRACE conn6 <- [1,2494,null,{}] 21:40:18 INFO - PROCESS | 2868 | 1463719218876 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}] 21:40:19 INFO - PROCESS | 2868 | 1463719219037 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 21:40:19 INFO - PROCESS | 2868 | 1463719219055 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FCE000 == 117 [pid = 2868] [id = 633] 21:40:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (000000889D34B400) [pid = 2868] [serial = 1899] [outer = 0000000000000000] 21:40:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (000000889D356800) [pid = 2868] [serial = 1900] [outer = 000000889D34B400] 21:40:19 INFO - PROCESS | 2868 | 1463719219112 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000889DBC9000) [pid = 2868] [serial = 1901] [outer = 000000889D34B400] 21:40:19 INFO - PROCESS | 2868 | 1463719219606 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]]]}] 21:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 797ms 21:40:19 INFO - PROCESS | 2868 | 1463719219689 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 21:40:19 INFO - PROCESS | 2868 | 1463719219691 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 21:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:40:19 INFO - PROCESS | 2868 | 1463719219699 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:40:19 INFO - PROCESS | 2868 | 1463719219701 Marionette TRACE conn6 <- [1,2498,null,{}] 21:40:19 INFO - PROCESS | 2868 | 1463719219704 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}] 21:40:19 INFO - PROCESS | 2868 | 1463719219860 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 21:40:19 INFO - PROCESS | 2868 | 1463719219884 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:19 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4659800 == 118 [pid = 2868] [id = 634] 21:40:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (000000889E054C00) [pid = 2868] [serial = 1902] [outer = 0000000000000000] 21:40:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (000000889E08CC00) [pid = 2868] [serial = 1903] [outer = 000000889E054C00] 21:40:19 INFO - PROCESS | 2868 | 1463719219938 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000889E13E400) [pid = 2868] [serial = 1904] [outer = 000000889E054C00] 21:40:20 INFO - PROCESS | 2868 | 1463719220408 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]]]}] 21:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 21:40:20 INFO - PROCESS | 2868 | 1463719220436 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 21:40:20 INFO - PROCESS | 2868 | 1463719220438 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 21:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:40:20 INFO - PROCESS | 2868 | 1463719220442 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 2868 | 1463719220444 Marionette TRACE conn6 <- [1,2502,null,{}] 21:40:20 INFO - PROCESS | 2868 | 1463719220447 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}] 21:40:20 INFO - PROCESS | 2868 | 1463719220603 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 21:40:20 INFO - PROCESS | 2868 | 1463719220624 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52CF000 == 119 [pid = 2868] [id = 635] 21:40:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000889E13A400) [pid = 2868] [serial = 1905] [outer = 0000000000000000] 21:40:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (000000889ED5F400) [pid = 2868] [serial = 1906] [outer = 000000889E13A400] 21:40:20 INFO - PROCESS | 2868 | 1463719220669 Marionette DEBUG loaded listener.js 21:40:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (000000889F1EAC00) [pid = 2868] [serial = 1907] [outer = 000000889E13A400] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (00000088921ED800) [pid = 2868] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (000000889AE98000) [pid = 2868] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (000000889A2F0C00) [pid = 2868] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (000000888B061000) [pid = 2868] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (000000889D30BC00) [pid = 2868] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (000000889F1E4400) [pid = 2868] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (00000088A1143400) [pid = 2868] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (00000088A4193000) [pid = 2868] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (000000889E05A400) [pid = 2868] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:40:21 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (00000088A0C0E800) [pid = 2868] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:40:21 INFO - PROCESS | 2868 | 1463719221440 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]]]}] 21:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1024ms 21:40:21 INFO - PROCESS | 2868 | 1463719221468 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 21:40:21 INFO - PROCESS | 2868 | 1463719221471 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 21:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:40:21 INFO - PROCESS | 2868 | 1463719221482 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:40:21 INFO - PROCESS | 2868 | 1463719221484 Marionette TRACE conn6 <- [1,2506,null,{}] 21:40:21 INFO - PROCESS | 2868 | 1463719221503 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}] 21:40:21 INFO - PROCESS | 2868 | 1463719221619 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 21:40:21 INFO - PROCESS | 2868 | 1463719221628 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5671800 == 120 [pid = 2868] [id = 636] 21:40:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000889D25E800) [pid = 2868] [serial = 1908] [outer = 0000000000000000] 21:40:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (00000088A0C04400) [pid = 2868] [serial = 1909] [outer = 000000889D25E800] 21:40:21 INFO - PROCESS | 2868 | 1463719221686 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (00000088A101DC00) [pid = 2868] [serial = 1910] [outer = 000000889D25E800] 21:40:22 INFO - PROCESS | 2868 | 1463719222143 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]]]}] 21:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 711ms 21:40:22 INFO - PROCESS | 2868 | 1463719222188 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 21:40:22 INFO - PROCESS | 2868 | 1463719222191 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 21:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:40:22 INFO - PROCESS | 2868 | 1463719222199 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:40:22 INFO - PROCESS | 2868 | 1463719222201 Marionette TRACE conn6 <- [1,2510,null,{}] 21:40:22 INFO - PROCESS | 2868 | 1463719222205 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}] 21:40:22 INFO - PROCESS | 2868 | 1463719222321 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 21:40:22 INFO - PROCESS | 2868 | 1463719222328 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6418800 == 121 [pid = 2868] [id = 637] 21:40:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (00000088A113FC00) [pid = 2868] [serial = 1911] [outer = 0000000000000000] 21:40:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (00000088A1410C00) [pid = 2868] [serial = 1912] [outer = 00000088A113FC00] 21:40:22 INFO - PROCESS | 2868 | 1463719222374 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (00000088A3186000) [pid = 2868] [serial = 1913] [outer = 00000088A113FC00] 21:40:22 INFO - PROCESS | 2868 | 1463719222878 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]]]}] 21:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 21:40:22 INFO - PROCESS | 2868 | 1463719222937 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 21:40:22 INFO - PROCESS | 2868 | 1463719222939 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 21:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:40:22 INFO - PROCESS | 2868 | 1463719222943 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:40:22 INFO - PROCESS | 2868 | 1463719222945 Marionette TRACE conn6 <- [1,2514,null,{}] 21:40:22 INFO - PROCESS | 2868 | 1463719222949 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}] 21:40:23 INFO - PROCESS | 2868 | 1463719223062 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 21:40:23 INFO - PROCESS | 2868 | 1463719223069 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A74C8000 == 122 [pid = 2868] [id = 638] 21:40:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (00000088A3FD5400) [pid = 2868] [serial = 1914] [outer = 0000000000000000] 21:40:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (00000088A4082C00) [pid = 2868] [serial = 1915] [outer = 00000088A3FD5400] 21:40:23 INFO - PROCESS | 2868 | 1463719223119 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (00000088A4198C00) [pid = 2868] [serial = 1916] [outer = 00000088A3FD5400] 21:40:23 INFO - PROCESS | 2868 | 1463719223969 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]]]}] 21:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1085ms 21:40:24 INFO - PROCESS | 2868 | 1463719224031 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 21:40:24 INFO - PROCESS | 2868 | 1463719224037 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 21:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:40:24 INFO - PROCESS | 2868 | 1463719224043 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - PROCESS | 2868 | 1463719224048 Marionette TRACE conn6 <- [1,2518,null,{}] 21:40:24 INFO - PROCESS | 2868 | 1463719224054 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}] 21:40:24 INFO - PROCESS | 2868 | 1463719224208 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 21:40:24 INFO - PROCESS | 2868 | 1463719224374 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:24 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D2A3000 == 123 [pid = 2868] [id = 639] 21:40:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (0000008896578000) [pid = 2868] [serial = 1917] [outer = 0000000000000000] 21:40:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (0000008896BB9800) [pid = 2868] [serial = 1918] [outer = 0000008896578000] 21:40:24 INFO - PROCESS | 2868 | 1463719224435 Marionette DEBUG loaded listener.js 21:40:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (000000889972F800) [pid = 2868] [serial = 1919] [outer = 0000008896578000] 21:40:25 INFO - PROCESS | 2868 | 1463719225058 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]]]}] 21:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1092ms 21:40:25 INFO - PROCESS | 2868 | 1463719225138 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 21:40:25 INFO - PROCESS | 2868 | 1463719225144 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 21:40:25 INFO - PROCESS | 2868 | 1463719225152 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:40:25 INFO - PROCESS | 2868 | 1463719225155 Marionette TRACE conn6 <- [1,2522,null,{}] 21:40:25 INFO - PROCESS | 2868 | 1463719225172 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}] 21:40:25 INFO - PROCESS | 2868 | 1463719225368 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 21:40:25 INFO - PROCESS | 2868 | 1463719225485 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A460E000 == 124 [pid = 2868] [id = 640] 21:40:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (000000889AE4D400) [pid = 2868] [serial = 1920] [outer = 0000000000000000] 21:40:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (000000889C1A4C00) [pid = 2868] [serial = 1921] [outer = 000000889AE4D400] 21:40:25 INFO - PROCESS | 2868 | 1463719225543 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889D34F800) [pid = 2868] [serial = 1922] [outer = 000000889AE4D400] 21:40:26 INFO - PROCESS | 2868 | 1463719226118 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]]]}] 21:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 987ms 21:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:40:26 INFO - PROCESS | 2868 | 1463719226145 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 21:40:26 INFO - PROCESS | 2868 | 1463719226148 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 21:40:26 INFO - PROCESS | 2868 | 1463719226152 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:40:26 INFO - PROCESS | 2868 | 1463719226156 Marionette TRACE conn6 <- [1,2526,null,{}] 21:40:26 INFO - PROCESS | 2868 | 1463719226168 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}] 21:40:26 INFO - PROCESS | 2868 | 1463719226313 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 21:40:26 INFO - PROCESS | 2868 | 1463719226451 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7E77800 == 125 [pid = 2868] [id = 641] 21:40:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889F1DF800) [pid = 2868] [serial = 1923] [outer = 0000000000000000] 21:40:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (00000088A1411000) [pid = 2868] [serial = 1924] [outer = 000000889F1DF800] 21:40:26 INFO - PROCESS | 2868 | 1463719226511 Marionette DEBUG loaded listener.js 21:40:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (00000088A415F800) [pid = 2868] [serial = 1925] [outer = 000000889F1DF800] 21:40:27 INFO - PROCESS | 2868 | 1463719227108 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]]]}] 21:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 984ms 21:40:27 INFO - PROCESS | 2868 | 1463719227135 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 21:40:27 INFO - PROCESS | 2868 | 1463719227139 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 21:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:40:27 INFO - PROCESS | 2868 | 1463719227142 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:40:27 INFO - PROCESS | 2868 | 1463719227145 Marionette TRACE conn6 <- [1,2530,null,{}] 21:40:27 INFO - PROCESS | 2868 | 1463719227148 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}] 21:40:27 INFO - PROCESS | 2868 | 1463719227292 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 21:40:27 INFO - PROCESS | 2868 | 1463719227467 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:27 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9011800 == 126 [pid = 2868] [id = 642] 21:40:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (00000088A4B7E000) [pid = 2868] [serial = 1926] [outer = 0000000000000000] 21:40:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (00000088A4BB4400) [pid = 2868] [serial = 1927] [outer = 00000088A4B7E000] 21:40:27 INFO - PROCESS | 2868 | 1463719227525 Marionette DEBUG loaded listener.js 21:40:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A5273800) [pid = 2868] [serial = 1928] [outer = 00000088A4B7E000] 21:40:28 INFO - PROCESS | 2868 | 1463719228142 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]]]}] 21:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1026ms 21:40:28 INFO - PROCESS | 2868 | 1463719228171 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 2868 | 1463719228173 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 21:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:40:28 INFO - PROCESS | 2868 | 1463719228177 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 2868 | 1463719228179 Marionette TRACE conn6 <- [1,2534,null,{}] 21:40:28 INFO - PROCESS | 2868 | 1463719228183 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}] 21:40:28 INFO - PROCESS | 2868 | 1463719228320 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 21:40:28 INFO - PROCESS | 2868 | 1463719228496 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA7D3000 == 127 [pid = 2868] [id = 643] 21:40:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A5271000) [pid = 2868] [serial = 1929] [outer = 0000000000000000] 21:40:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A5BA4400) [pid = 2868] [serial = 1930] [outer = 00000088A5271000] 21:40:28 INFO - PROCESS | 2868 | 1463719228553 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A64DC400) [pid = 2868] [serial = 1931] [outer = 00000088A5271000] 21:40:29 INFO - PROCESS | 2868 | 1463719229134 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]]]}] 21:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1028ms 21:40:29 INFO - PROCESS | 2868 | 1463719229208 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 21:40:29 INFO - PROCESS | 2868 | 1463719229211 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 21:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:40:29 INFO - PROCESS | 2868 | 1463719229248 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 2868 | 1463719229251 Marionette TRACE conn6 <- [1,2538,null,{}] 21:40:29 INFO - PROCESS | 2868 | 1463719229255 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}] 21:40:29 INFO - PROCESS | 2868 | 1463719229413 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 21:40:29 INFO - PROCESS | 2868 | 1463719229573 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABA3D000 == 128 [pid = 2868] [id = 644] 21:40:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088A750D800) [pid = 2868] [serial = 1932] [outer = 0000000000000000] 21:40:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088A778DC00) [pid = 2868] [serial = 1933] [outer = 00000088A750D800] 21:40:29 INFO - PROCESS | 2868 | 1463719229630 Marionette DEBUG loaded listener.js 21:40:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088A7A22400) [pid = 2868] [serial = 1934] [outer = 00000088A750D800] 21:40:30 INFO - PROCESS | 2868 | 1463719230234 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]]]}] 21:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1041ms 21:40:30 INFO - PROCESS | 2868 | 1463719230276 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 2868 | 1463719230278 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 21:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:40:30 INFO - PROCESS | 2868 | 1463719230282 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:40:30 INFO - PROCESS | 2868 | 1463719230284 Marionette TRACE conn6 <- [1,2542,null,{}] 21:40:30 INFO - PROCESS | 2868 | 1463719230288 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}] 21:40:30 INFO - PROCESS | 2868 | 1463719230425 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 21:40:30 INFO - PROCESS | 2868 | 1463719230589 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABFA5800 == 129 [pid = 2868] [id = 645] 21:40:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088A7A1C400) [pid = 2868] [serial = 1935] [outer = 0000000000000000] 21:40:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088A7EBE000) [pid = 2868] [serial = 1936] [outer = 00000088A7A1C400] 21:40:30 INFO - PROCESS | 2868 | 1463719230645 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088A9038C00) [pid = 2868] [serial = 1937] [outer = 00000088A7A1C400] 21:40:31 INFO - PROCESS | 2868 | 1463719231238 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]]]}] 21:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1029ms 21:40:31 INFO - PROCESS | 2868 | 1463719231314 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 21:40:31 INFO - PROCESS | 2868 | 1463719231317 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 21:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:40:31 INFO - PROCESS | 2868 | 1463719231320 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:40:31 INFO - PROCESS | 2868 | 1463719231323 Marionette TRACE conn6 <- [1,2546,null,{}] 21:40:31 INFO - PROCESS | 2868 | 1463719231346 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}] 21:40:31 INFO - PROCESS | 2868 | 1463719231513 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 21:40:31 INFO - PROCESS | 2868 | 1463719231677 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC03C000 == 130 [pid = 2868] [id = 646] 21:40:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088A9DA4400) [pid = 2868] [serial = 1938] [outer = 0000000000000000] 21:40:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (00000088A9E2C000) [pid = 2868] [serial = 1939] [outer = 00000088A9DA4400] 21:40:31 INFO - PROCESS | 2868 | 1463719231734 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088A9E68400) [pid = 2868] [serial = 1940] [outer = 00000088A9DA4400] 21:40:32 INFO - PROCESS | 2868 | 1463719232374 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]]]}] 21:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1099ms 21:40:32 INFO - PROCESS | 2868 | 1463719232421 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 2868 | 1463719232424 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 21:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:40:32 INFO - PROCESS | 2868 | 1463719232427 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 2868 | 1463719232430 Marionette TRACE conn6 <- [1,2550,null,{}] 21:40:32 INFO - PROCESS | 2868 | 1463719232433 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}] 21:40:32 INFO - PROCESS | 2868 | 1463719232573 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 21:40:32 INFO - PROCESS | 2868 | 1463719232738 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC21E800 == 131 [pid = 2868] [id = 647] 21:40:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088A9DA7400) [pid = 2868] [serial = 1941] [outer = 0000000000000000] 21:40:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088AA383000) [pid = 2868] [serial = 1942] [outer = 00000088A9DA7400] 21:40:32 INFO - PROCESS | 2868 | 1463719232794 Marionette DEBUG loaded listener.js 21:40:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088AA871800) [pid = 2868] [serial = 1943] [outer = 00000088A9DA7400] 21:40:33 INFO - PROCESS | 2868 | 1463719233451 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]]]}] 21:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1086ms 21:40:33 INFO - PROCESS | 2868 | 1463719233517 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 2868 | 1463719233519 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 21:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:40:33 INFO - PROCESS | 2868 | 1463719233523 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 2868 | 1463719233525 Marionette TRACE conn6 <- [1,2554,null,{}] 21:40:33 INFO - PROCESS | 2868 | 1463719233529 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}] 21:40:33 INFO - PROCESS | 2868 | 1463719233669 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 21:40:33 INFO - PROCESS | 2868 | 1463719233834 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AD72F800 == 132 [pid = 2868] [id = 648] 21:40:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088A9E65C00) [pid = 2868] [serial = 1944] [outer = 0000000000000000] 21:40:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088AB118400) [pid = 2868] [serial = 1945] [outer = 00000088A9E65C00] 21:40:33 INFO - PROCESS | 2868 | 1463719233889 Marionette DEBUG loaded listener.js 21:40:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088ABA22800) [pid = 2868] [serial = 1946] [outer = 00000088A9E65C00] 21:40:34 INFO - PROCESS | 2868 | 1463719234557 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]]]}] 21:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1083ms 21:40:34 INFO - PROCESS | 2868 | 1463719234609 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 21:40:34 INFO - PROCESS | 2868 | 1463719234612 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 21:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:40:34 INFO - PROCESS | 2868 | 1463719234616 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:40:34 INFO - PROCESS | 2868 | 1463719234619 Marionette TRACE conn6 <- [1,2558,null,{}] 21:40:34 INFO - PROCESS | 2868 | 1463719234622 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}] 21:40:34 INFO - PROCESS | 2868 | 1463719234778 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 21:40:34 INFO - PROCESS | 2868 | 1463719234947 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFA8B000 == 133 [pid = 2868] [id = 649] 21:40:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088AB542C00) [pid = 2868] [serial = 1947] [outer = 0000000000000000] 21:40:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088ABC54C00) [pid = 2868] [serial = 1948] [outer = 00000088AB542C00] 21:40:35 INFO - PROCESS | 2868 | 1463719235010 Marionette DEBUG loaded listener.js 21:40:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (00000088AC19E000) [pid = 2868] [serial = 1949] [outer = 00000088AB542C00] 21:40:35 INFO - PROCESS | 2868 | 1463719235573 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]]]}] 21:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1034ms 21:40:35 INFO - PROCESS | 2868 | 1463719235652 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 21:40:35 INFO - PROCESS | 2868 | 1463719235654 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 21:40:35 INFO - PROCESS | 2868 | 1463719235658 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:40:35 INFO - PROCESS | 2868 | 1463719235660 Marionette TRACE conn6 <- [1,2562,null,{}] 21:40:35 INFO - PROCESS | 2868 | 1463719235664 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}] 21:40:35 INFO - PROCESS | 2868 | 1463719235850 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 21:40:36 INFO - PROCESS | 2868 | 1463719236016 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFF8F000 == 134 [pid = 2868] [id = 650] 21:40:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (00000088AC196000) [pid = 2868] [serial = 1950] [outer = 0000000000000000] 21:40:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (00000088AC22E400) [pid = 2868] [serial = 1951] [outer = 00000088AC196000] 21:40:36 INFO - PROCESS | 2868 | 1463719236070 Marionette DEBUG loaded listener.js 21:40:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (00000088AC39E400) [pid = 2868] [serial = 1952] [outer = 00000088AC196000] 21:40:36 INFO - PROCESS | 2868 | 1463719236679 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]]]}] 21:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1087ms 21:40:36 INFO - PROCESS | 2868 | 1463719236748 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 21:40:36 INFO - PROCESS | 2868 | 1463719236751 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 21:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:40:36 INFO - PROCESS | 2868 | 1463719236754 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:40:36 INFO - PROCESS | 2868 | 1463719236758 Marionette TRACE conn6 <- [1,2566,null,{}] 21:40:36 INFO - PROCESS | 2868 | 1463719236777 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}] 21:40:36 INFO - PROCESS | 2868 | 1463719236920 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 21:40:37 INFO - PROCESS | 2868 | 1463719237084 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B00DA800 == 135 [pid = 2868] [id = 651] 21:40:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088AC4E3000) [pid = 2868] [serial = 1953] [outer = 0000000000000000] 21:40:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088AC4EE000) [pid = 2868] [serial = 1954] [outer = 00000088AC4E3000] 21:40:37 INFO - PROCESS | 2868 | 1463719237139 Marionette DEBUG loaded listener.js 21:40:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088ACC83C00) [pid = 2868] [serial = 1955] [outer = 00000088AC4E3000] 21:40:37 INFO - PROCESS | 2868 | 1463719237853 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]]]}] 21:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1140ms 21:40:37 INFO - PROCESS | 2868 | 1463719237896 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 21:40:37 INFO - PROCESS | 2868 | 1463719237899 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 21:40:37 INFO - PROCESS | 2868 | 1463719237902 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:40:37 INFO - PROCESS | 2868 | 1463719237904 Marionette TRACE conn6 <- [1,2570,null,{}] 21:40:37 INFO - PROCESS | 2868 | 1463719237908 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}] 21:40:38 INFO - PROCESS | 2868 | 1463719238049 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 21:40:38 INFO - PROCESS | 2868 | 1463719238218 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:38 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E033800 == 136 [pid = 2868] [id = 652] 21:40:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (0000008897920C00) [pid = 2868] [serial = 1956] [outer = 0000000000000000] 21:40:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000889E089800) [pid = 2868] [serial = 1957] [outer = 0000008897920C00] 21:40:38 INFO - PROCESS | 2868 | 1463719238273 Marionette DEBUG loaded listener.js 21:40:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088AA3E1000) [pid = 2868] [serial = 1958] [outer = 0000008897920C00] 21:40:39 INFO - PROCESS | 2868 | 1463719239190 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]]]}] 21:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1329ms 21:40:39 INFO - PROCESS | 2868 | 1463719239235 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 21:40:39 INFO - PROCESS | 2868 | 1463719239240 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 21:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:40:39 INFO - PROCESS | 2868 | 1463719239245 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:40:39 INFO - PROCESS | 2868 | 1463719239249 Marionette TRACE conn6 <- [1,2574,null,{}] 21:40:39 INFO - PROCESS | 2868 | 1463719239256 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}] 21:40:39 INFO - PROCESS | 2868 | 1463719239397 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 21:40:39 INFO - PROCESS | 2868 | 1463719239573 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A251D000 == 137 [pid = 2868] [id = 653] 21:40:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088915EF400) [pid = 2868] [serial = 1959] [outer = 0000000000000000] 21:40:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (0000008896BB6800) [pid = 2868] [serial = 1960] [outer = 00000088915EF400] 21:40:39 INFO - PROCESS | 2868 | 1463719239623 Marionette DEBUG loaded listener.js 21:40:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (000000889A26C800) [pid = 2868] [serial = 1961] [outer = 00000088915EF400] 21:40:40 INFO - PROCESS | 2868 | 1463719240216 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]]]}] 21:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1029ms 21:40:40 INFO - PROCESS | 2868 | 1463719240279 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 21:40:40 INFO - PROCESS | 2868 | 1463719240285 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 21:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:40:40 INFO - PROCESS | 2868 | 1463719240291 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:40:40 INFO - PROCESS | 2868 | 1463719240294 Marionette TRACE conn6 <- [1,2578,null,{}] 21:40:40 INFO - PROCESS | 2868 | 1463719240298 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}] 21:40:40 INFO - PROCESS | 2868 | 1463719240432 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 21:40:40 INFO - PROCESS | 2868 | 1463719240614 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:40 INFO - PROCESS | 2868 | ++DOCSHELL 0000008891883000 == 138 [pid = 2868] [id = 654] 21:40:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (0000008899725400) [pid = 2868] [serial = 1962] [outer = 0000000000000000] 21:40:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (000000889C1A3000) [pid = 2868] [serial = 1963] [outer = 0000008899725400] 21:40:40 INFO - PROCESS | 2868 | 1463719240665 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (000000889D3EB800) [pid = 2868] [serial = 1964] [outer = 0000008899725400] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6418800 == 137 [pid = 2868] [id = 637] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5671800 == 136 [pid = 2868] [id = 636] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A52CF000 == 135 [pid = 2868] [id = 635] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4659800 == 134 [pid = 2868] [id = 634] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FCE000 == 133 [pid = 2868] [id = 633] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A256A000 == 132 [pid = 2868] [id = 632] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 000000889E031000 == 131 [pid = 2868] [id = 631] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (00000088ABC58000) [pid = 2868] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088ABF45C00) [pid = 2868] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (0000008899B27000) [pid = 2868] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | 1463719241440 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]]]}] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 000000889142A000 == 130 [pid = 2868] [id = 630] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 000000889D29A800 == 129 [pid = 2868] [id = 629] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088979A4000 == 128 [pid = 2868] [id = 628] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAFE6000 == 127 [pid = 2868] [id = 624] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AAE7B800 == 126 [pid = 2868] [id = 623] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA82A800 == 125 [pid = 2868] [id = 622] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA767000 == 124 [pid = 2868] [id = 621] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA35B800 == 123 [pid = 2868] [id = 620] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AE3800 == 122 [pid = 2868] [id = 619] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8198000 == 121 [pid = 2868] [id = 618] 21:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1182ms 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 00000088A465D800 == 120 [pid = 2868] [id = 617] 21:40:41 INFO - PROCESS | 2868 | --DOCSHELL 000000889D652000 == 119 [pid = 2868] [id = 616] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (0000008899F7D000) [pid = 2868] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (0000008896502C00) [pid = 2868] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (000000889CABEC00) [pid = 2868] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000889BA94000) [pid = 2868] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (000000889AFFA400) [pid = 2868] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (000000889D27E800) [pid = 2868] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (000000888BC1EC00) [pid = 2868] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (0000008896893000) [pid = 2868] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (00000088AA520400) [pid = 2868] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (000000889D3F8000) [pid = 2868] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088937A7800) [pid = 2868] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (0000008897136C00) [pid = 2868] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (00000088A9E65000) [pid = 2868] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (00000088A9033400) [pid = 2868] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088A1407400) [pid = 2868] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (000000889F1ED800) [pid = 2868] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (000000889EC66000) [pid = 2868] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (00000088AAF03800) [pid = 2868] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (000000889CA57000) [pid = 2868] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (00000088A9E2E000) [pid = 2868] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (00000088A64CFC00) [pid = 2868] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088A7711400) [pid = 2868] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088A3188000) [pid = 2868] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088A4B85400) [pid = 2868] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (00000088A5012400) [pid = 2868] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088A4089800) [pid = 2868] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (000000889EC44000) [pid = 2868] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (000000889F1E6000) [pid = 2868] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (00000088A419B800) [pid = 2868] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (00000088A4089C00) [pid = 2868] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (000000889DFAA400) [pid = 2868] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 21:40:41 INFO - PROCESS | 2868 | 1463719241511 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 2868 | 1463719241513 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 21:40:41 INFO - PROCESS | 2868 | 1463719241522 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:40:41 INFO - PROCESS | 2868 | 1463719241526 Marionette TRACE conn6 <- [1,2582,null,{}] 21:40:41 INFO - PROCESS | 2868 | 1463719241537 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}] 21:40:41 INFO - PROCESS | 2868 | 1463719241665 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 21:40:41 INFO - PROCESS | 2868 | 1463719241672 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D2A7800 == 120 [pid = 2868] [id = 655] 21:40:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (000000889712A000) [pid = 2868] [serial = 1965] [outer = 0000000000000000] 21:40:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (0000008898B0B000) [pid = 2868] [serial = 1966] [outer = 000000889712A000] 21:40:41 INFO - PROCESS | 2868 | 1463719241723 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (000000889C279C00) [pid = 2868] [serial = 1967] [outer = 000000889712A000] 21:40:42 INFO - PROCESS | 2868 | 1463719242314 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]]]}] 21:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 837ms 21:40:42 INFO - PROCESS | 2868 | 1463719242364 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 21:40:42 INFO - PROCESS | 2868 | 1463719242367 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 21:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:40:42 INFO - PROCESS | 2868 | 1463719242371 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - PROCESS | 2868 | 1463719242373 Marionette TRACE conn6 <- [1,2586,null,{}] 21:40:42 INFO - PROCESS | 2868 | 1463719242377 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}] 21:40:42 INFO - PROCESS | 2868 | 1463719242501 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 21:40:42 INFO - PROCESS | 2868 | 1463719242629 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25D2000 == 121 [pid = 2868] [id = 656] 21:40:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (000000889D265000) [pid = 2868] [serial = 1968] [outer = 0000000000000000] 21:40:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (000000889DFB4400) [pid = 2868] [serial = 1969] [outer = 000000889D265000] 21:40:42 INFO - PROCESS | 2868 | 1463719242676 Marionette DEBUG loaded listener.js 21:40:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (000000889E08DC00) [pid = 2868] [serial = 1970] [outer = 000000889D265000] 21:40:43 INFO - PROCESS | 2868 | 1463719243078 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]]]}] 21:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 774ms 21:40:43 INFO - PROCESS | 2868 | 1463719243146 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 21:40:43 INFO - PROCESS | 2868 | 1463719243148 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 21:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:40:43 INFO - PROCESS | 2868 | 1463719243151 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:40:43 INFO - PROCESS | 2868 | 1463719243153 Marionette TRACE conn6 <- [1,2590,null,{}] 21:40:43 INFO - PROCESS | 2868 | 1463719243156 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}] 21:40:43 INFO - PROCESS | 2868 | 1463719243300 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 21:40:43 INFO - PROCESS | 2868 | 1463719243315 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A465D800 == 122 [pid = 2868] [id = 657] 21:40:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (000000889EC43C00) [pid = 2868] [serial = 1971] [outer = 0000000000000000] 21:40:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (000000889F1DEC00) [pid = 2868] [serial = 1972] [outer = 000000889EC43C00] 21:40:43 INFO - PROCESS | 2868 | 1463719243362 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (00000088A1021400) [pid = 2868] [serial = 1973] [outer = 000000889EC43C00] 21:40:43 INFO - PROCESS | 2868 | 1463719243854 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]]]}] 21:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 21:40:43 INFO - PROCESS | 2868 | 1463719243889 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 21:40:43 INFO - PROCESS | 2868 | 1463719243891 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 21:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:40:43 INFO - PROCESS | 2868 | 1463719243904 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:40:43 INFO - PROCESS | 2868 | 1463719243906 Marionette TRACE conn6 <- [1,2594,null,{}] 21:40:43 INFO - PROCESS | 2868 | 1463719243910 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}] 21:40:44 INFO - PROCESS | 2868 | 1463719244090 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 21:40:44 INFO - PROCESS | 2868 | 1463719244110 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6304800 == 123 [pid = 2868] [id = 658] 21:40:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088A311EC00) [pid = 2868] [serial = 1974] [outer = 0000000000000000] 21:40:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088A4159800) [pid = 2868] [serial = 1975] [outer = 00000088A311EC00] 21:40:44 INFO - PROCESS | 2868 | 1463719244159 Marionette DEBUG loaded listener.js 21:40:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088A5BA6800) [pid = 2868] [serial = 1976] [outer = 00000088A311EC00] 21:40:44 INFO - PROCESS | 2868 | 1463719244663 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]]]}] 21:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 775ms 21:40:44 INFO - PROCESS | 2868 | 1463719244717 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 2868 | 1463719244719 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 21:40:44 INFO - PROCESS | 2868 | 1463719244727 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:40:44 INFO - PROCESS | 2868 | 1463719244736 Marionette TRACE conn6 <- [1,2598,null,{}] 21:40:44 INFO - PROCESS | 2868 | 1463719244741 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}] 21:40:44 INFO - PROCESS | 2868 | 1463719244903 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 21:40:44 INFO - PROCESS | 2868 | 1463719244926 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7405000 == 124 [pid = 2868] [id = 659] 21:40:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088A6D11000) [pid = 2868] [serial = 1977] [outer = 0000000000000000] 21:40:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088A6F03C00) [pid = 2868] [serial = 1978] [outer = 00000088A6D11000] 21:40:44 INFO - PROCESS | 2868 | 1463719244972 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088A7719400) [pid = 2868] [serial = 1979] [outer = 00000088A6D11000] 21:40:45 INFO - PROCESS | 2868 | 1463719245441 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]]]}] 21:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 21:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:40:45 INFO - PROCESS | 2868 | 1463719245472 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 21:40:45 INFO - PROCESS | 2868 | 1463719245474 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 21:40:45 INFO - PROCESS | 2868 | 1463719245477 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:40:45 INFO - PROCESS | 2868 | 1463719245479 Marionette TRACE conn6 <- [1,2602,null,{}] 21:40:45 INFO - PROCESS | 2868 | 1463719245483 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}] 21:40:45 INFO - PROCESS | 2868 | 1463719245642 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 21:40:45 INFO - PROCESS | 2868 | 1463719245665 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AC7000 == 125 [pid = 2868] [id = 660] 21:40:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088A77D2C00) [pid = 2868] [serial = 1980] [outer = 0000000000000000] 21:40:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088A8296400) [pid = 2868] [serial = 1981] [outer = 00000088A77D2C00] 21:40:45 INFO - PROCESS | 2868 | 1463719245710 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088A9E2C800) [pid = 2868] [serial = 1982] [outer = 00000088A77D2C00] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (000000888B029800) [pid = 2868] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (000000889D25E800) [pid = 2868] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (000000889D34B400) [pid = 2868] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (000000889C196400) [pid = 2868] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (000000889E054C00) [pid = 2868] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (0000008892D5F800) [pid = 2868] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (000000889E13A400) [pid = 2868] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (000000888B189400) [pid = 2868] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (000000888B057800) [pid = 2868] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:40:46 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088A113FC00) [pid = 2868] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:40:46 INFO - PROCESS | 2868 | 1463719246458 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]]]}] 21:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1031ms 21:40:46 INFO - PROCESS | 2868 | 1463719246511 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 21:40:46 INFO - PROCESS | 2868 | 1463719246513 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 21:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:40:46 INFO - PROCESS | 2868 | 1463719246531 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:40:46 INFO - PROCESS | 2868 | 1463719246532 Marionette TRACE conn6 <- [1,2606,null,{}] 21:40:46 INFO - PROCESS | 2868 | 1463719246536 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}] 21:40:46 INFO - PROCESS | 2868 | 1463719246659 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 21:40:46 INFO - PROCESS | 2868 | 1463719246672 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AF9800 == 126 [pid = 2868] [id = 661] 21:40:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (000000889ACE8400) [pid = 2868] [serial = 1983] [outer = 0000000000000000] 21:40:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088A411E000) [pid = 2868] [serial = 1984] [outer = 000000889ACE8400] 21:40:46 INFO - PROCESS | 2868 | 1463719246718 Marionette DEBUG loaded listener.js 21:40:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088AA383C00) [pid = 2868] [serial = 1985] [outer = 000000889ACE8400] 21:40:47 INFO - PROCESS | 2868 | 1463719247197 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]]]}] 21:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 21:40:47 INFO - PROCESS | 2868 | 1463719247223 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 21:40:47 INFO - PROCESS | 2868 | 1463719247226 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 21:40:47 INFO - PROCESS | 2868 | 1463719247229 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - PROCESS | 2868 | 1463719247231 Marionette TRACE conn6 <- [1,2610,null,{}] 21:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:40:47 INFO - PROCESS | 2868 | 1463719247235 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}] 21:40:47 INFO - PROCESS | 2868 | 1463719247370 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 21:40:47 INFO - PROCESS | 2868 | 1463719247408 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA8D3800 == 127 [pid = 2868] [id = 662] 21:40:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (000000889DFAA800) [pid = 2868] [serial = 1986] [outer = 0000000000000000] 21:40:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088A29CF400) [pid = 2868] [serial = 1987] [outer = 000000889DFAA800] 21:40:47 INFO - PROCESS | 2868 | 1463719247453 Marionette DEBUG loaded listener.js 21:40:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088AA3D5C00) [pid = 2868] [serial = 1988] [outer = 000000889DFAA800] 21:40:47 INFO - PROCESS | 2868 | 1463719247921 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]]]}] 21:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 732ms 21:40:47 INFO - PROCESS | 2868 | 1463719247968 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 21:40:47 INFO - PROCESS | 2868 | 1463719247971 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 21:40:47 INFO - PROCESS | 2868 | 1463719247974 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:40:47 INFO - PROCESS | 2868 | 1463719247977 Marionette TRACE conn6 <- [1,2614,null,{}] 21:40:47 INFO - PROCESS | 2868 | 1463719247980 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}] 21:40:48 INFO - PROCESS | 2868 | 1463719248123 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 21:40:48 INFO - PROCESS | 2868 | 1463719248131 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABA35800 == 128 [pid = 2868] [id = 663] 21:40:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088AA577C00) [pid = 2868] [serial = 1989] [outer = 0000000000000000] 21:40:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088AA582800) [pid = 2868] [serial = 1990] [outer = 00000088AA577C00] 21:40:48 INFO - PROCESS | 2868 | 1463719248181 Marionette DEBUG loaded listener.js 21:40:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088AB54A400) [pid = 2868] [serial = 1991] [outer = 00000088AA577C00] 21:40:49 INFO - PROCESS | 2868 | 1463719249085 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]]]}] 21:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1190ms 21:40:49 INFO - PROCESS | 2868 | 1463719249167 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 21:40:49 INFO - PROCESS | 2868 | 1463719249173 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 21:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:40:49 INFO - PROCESS | 2868 | 1463719249178 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:40:49 INFO - PROCESS | 2868 | 1463719249183 Marionette TRACE conn6 <- [1,2618,null,{}] 21:40:49 INFO - PROCESS | 2868 | 1463719249189 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}] 21:40:49 INFO - PROCESS | 2868 | 1463719249354 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 21:40:49 INFO - PROCESS | 2868 | 1463719249525 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1035000 == 129 [pid = 2868] [id = 664] 21:40:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (0000008896ED5800) [pid = 2868] [serial = 1992] [outer = 0000000000000000] 21:40:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (0000008899B25800) [pid = 2868] [serial = 1993] [outer = 0000008896ED5800] 21:40:49 INFO - PROCESS | 2868 | 1463719249586 Marionette DEBUG loaded listener.js 21:40:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (000000889BA8CC00) [pid = 2868] [serial = 1994] [outer = 0000008896ED5800] 21:40:50 INFO - PROCESS | 2868 | 1463719250181 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]]]}] 21:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1029ms 21:40:50 INFO - PROCESS | 2868 | 1463719250210 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 2868 | 1463719250217 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 21:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:40:50 INFO - PROCESS | 2868 | 1463719250224 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - PROCESS | 2868 | 1463719250227 Marionette TRACE conn6 <- [1,2622,null,{}] 21:40:50 INFO - PROCESS | 2868 | 1463719250231 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}] 21:40:50 INFO - PROCESS | 2868 | 1463719250380 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 21:40:50 INFO - PROCESS | 2868 | 1463719250552 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F68800 == 130 [pid = 2868] [id = 665] 21:40:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (000000889DBC5800) [pid = 2868] [serial = 1995] [outer = 0000000000000000] 21:40:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (000000889E08B800) [pid = 2868] [serial = 1996] [outer = 000000889DBC5800] 21:40:50 INFO - PROCESS | 2868 | 1463719250608 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088A29C8C00) [pid = 2868] [serial = 1997] [outer = 000000889DBC5800] 21:40:51 INFO - PROCESS | 2868 | 1463719251237 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]]]}] 21:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1075ms 21:40:51 INFO - PROCESS | 2868 | 1463719251305 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 21:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:40:51 INFO - PROCESS | 2868 | 1463719251308 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 21:40:51 INFO - PROCESS | 2868 | 1463719251312 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 2868 | 1463719251317 Marionette TRACE conn6 <- [1,2626,null,{}] 21:40:51 INFO - PROCESS | 2868 | 1463719251328 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}] 21:40:51 INFO - PROCESS | 2868 | 1463719251507 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 21:40:51 INFO - PROCESS | 2868 | 1463719251679 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC080000 == 131 [pid = 2868] [id = 666] 21:40:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088A419F800) [pid = 2868] [serial = 1998] [outer = 0000000000000000] 21:40:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088A64DF800) [pid = 2868] [serial = 1999] [outer = 00000088A419F800] 21:40:51 INFO - PROCESS | 2868 | 1463719251738 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088AA37C000) [pid = 2868] [serial = 2000] [outer = 00000088A419F800] 21:40:52 INFO - PROCESS | 2868 | 1463719252355 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]]]}] 21:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1094ms 21:40:52 INFO - PROCESS | 2868 | 1463719252408 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 21:40:52 INFO - PROCESS | 2868 | 1463719252411 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 21:40:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:40:52 INFO - PROCESS | 2868 | 1463719252415 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:40:52 INFO - PROCESS | 2868 | 1463719252417 Marionette TRACE conn6 <- [1,2630,null,{}] 21:40:52 INFO - PROCESS | 2868 | 1463719252421 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}] 21:40:52 INFO - PROCESS | 2868 | 1463719252567 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 21:40:52 INFO - PROCESS | 2868 | 1463719252750 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFBD3800 == 132 [pid = 2868] [id = 667] 21:40:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088AA57EC00) [pid = 2868] [serial = 2001] [outer = 0000000000000000] 21:40:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088AA9A6800) [pid = 2868] [serial = 2002] [outer = 00000088AA57EC00] 21:40:52 INFO - PROCESS | 2868 | 1463719252808 Marionette DEBUG loaded listener.js 21:40:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088ABA31C00) [pid = 2868] [serial = 2003] [outer = 00000088AA57EC00] 21:40:53 INFO - PROCESS | 2868 | 1463719253364 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]]]}] 21:40:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:40:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 21:40:53 INFO - PROCESS | 2868 | 1463719253411 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 21:40:53 INFO - PROCESS | 2868 | 1463719253414 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 21:40:53 INFO - PROCESS | 2868 | 1463719253420 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:40:53 INFO - PROCESS | 2868 | 1463719253422 Marionette TRACE conn6 <- [1,2634,null,{}] 21:40:53 INFO - PROCESS | 2868 | 1463719253426 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}] 21:40:53 INFO - PROCESS | 2868 | 1463719253568 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 21:40:53 INFO - PROCESS | 2868 | 1463719253722 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B06D1000 == 133 [pid = 2868] [id = 668] 21:40:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088ABA2AC00) [pid = 2868] [serial = 2004] [outer = 0000000000000000] 21:40:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088ABC32800) [pid = 2868] [serial = 2005] [outer = 00000088ABA2AC00] 21:40:53 INFO - PROCESS | 2868 | 1463719253777 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088ABF45C00) [pid = 2868] [serial = 2006] [outer = 00000088ABA2AC00] 21:40:54 INFO - PROCESS | 2868 | 1463719254398 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]]]}] 21:40:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:40:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1027ms 21:40:54 INFO - PROCESS | 2868 | 1463719254449 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 21:40:54 INFO - PROCESS | 2868 | 1463719254452 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 21:40:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:40:54 INFO - PROCESS | 2868 | 1463719254455 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - PROCESS | 2868 | 1463719254457 Marionette TRACE conn6 <- [1,2638,null,{}] 21:40:54 INFO - PROCESS | 2868 | 1463719254461 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}] 21:40:54 INFO - PROCESS | 2868 | 1463719254662 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 21:40:54 INFO - PROCESS | 2868 | 1463719254835 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B0946000 == 134 [pid = 2868] [id = 669] 21:40:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088AC3A6000) [pid = 2868] [serial = 2007] [outer = 0000000000000000] 21:40:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088AC3B0C00) [pid = 2868] [serial = 2008] [outer = 00000088AC3A6000] 21:40:54 INFO - PROCESS | 2868 | 1463719254891 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (00000088ACC86800) [pid = 2868] [serial = 2009] [outer = 00000088AC3A6000] 21:40:55 INFO - PROCESS | 2868 | 1463719255482 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]]]}] 21:40:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:40:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1075ms 21:40:55 INFO - PROCESS | 2868 | 1463719255545 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 21:40:55 INFO - PROCESS | 2868 | 1463719255547 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 21:40:55 INFO - PROCESS | 2868 | 1463719255551 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:40:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:40:55 INFO - PROCESS | 2868 | 1463719255553 Marionette TRACE conn6 <- [1,2642,null,{}] 21:40:55 INFO - PROCESS | 2868 | 1463719255557 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}] 21:40:55 INFO - PROCESS | 2868 | 1463719255699 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 21:40:55 INFO - PROCESS | 2868 | 1463719255881 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF6A5800 == 135 [pid = 2868] [id = 670] 21:40:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (00000088AEA56800) [pid = 2868] [serial = 2010] [outer = 0000000000000000] 21:40:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088AEA59800) [pid = 2868] [serial = 2011] [outer = 00000088AEA56800] 21:40:55 INFO - PROCESS | 2868 | 1463719255938 Marionette DEBUG loaded listener.js 21:40:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (00000088AEA60400) [pid = 2868] [serial = 2012] [outer = 00000088AEA56800] 21:40:56 INFO - PROCESS | 2868 | 1463719256500 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]]]}] 21:40:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:40:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 985ms 21:40:56 INFO - PROCESS | 2868 | 1463719256538 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 21:40:56 INFO - PROCESS | 2868 | 1463719256541 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 21:40:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:40:56 INFO - PROCESS | 2868 | 1463719256544 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:40:56 INFO - PROCESS | 2868 | 1463719256547 Marionette TRACE conn6 <- [1,2646,null,{}] 21:40:56 INFO - PROCESS | 2868 | 1463719256550 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}] 21:40:56 INFO - PROCESS | 2868 | 1463719256692 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 21:40:56 INFO - PROCESS | 2868 | 1463719256876 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AF6C0000 == 136 [pid = 2868] [id = 671] 21:40:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (00000088AEA5D400) [pid = 2868] [serial = 2013] [outer = 0000000000000000] 21:40:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (00000088AFA28000) [pid = 2868] [serial = 2014] [outer = 00000088AEA5D400] 21:40:56 INFO - PROCESS | 2868 | 1463719256933 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (00000088AFA31000) [pid = 2868] [serial = 2015] [outer = 00000088AEA5D400] 21:40:57 INFO - PROCESS | 2868 | 1463719257533 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]]]}] 21:40:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:40:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1027ms 21:40:57 INFO - PROCESS | 2868 | 1463719257575 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 21:40:57 INFO - PROCESS | 2868 | 1463719257578 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 21:40:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:40:57 INFO - PROCESS | 2868 | 1463719257581 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:40:57 INFO - PROCESS | 2868 | 1463719257583 Marionette TRACE conn6 <- [1,2650,null,{}] 21:40:57 INFO - PROCESS | 2868 | 1463719257587 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}] 21:40:57 INFO - PROCESS | 2868 | 1463719257746 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 21:40:57 INFO - PROCESS | 2868 | 1463719257930 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB0E4800 == 137 [pid = 2868] [id = 672] 21:40:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (00000088ABDB8000) [pid = 2868] [serial = 2016] [outer = 0000000000000000] 21:40:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088ABDBC000) [pid = 2868] [serial = 2017] [outer = 00000088ABDB8000] 21:40:57 INFO - PROCESS | 2868 | 1463719257990 Marionette DEBUG loaded listener.js 21:40:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088AFA2F400) [pid = 2868] [serial = 2018] [outer = 00000088ABDB8000] 21:40:58 INFO - PROCESS | 2868 | 1463719258567 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]]]}] 21:40:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:40:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1032ms 21:40:58 INFO - PROCESS | 2868 | 1463719258616 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 21:40:58 INFO - PROCESS | 2868 | 1463719258619 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 21:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:40:58 INFO - PROCESS | 2868 | 1463719258622 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:40:58 INFO - PROCESS | 2868 | 1463719258624 Marionette TRACE conn6 <- [1,2654,null,{}] 21:40:58 INFO - PROCESS | 2868 | 1463719258628 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}] 21:40:58 INFO - PROCESS | 2868 | 1463719258768 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 21:40:58 INFO - PROCESS | 2868 | 1463719258953 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:58 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3BDC000 == 138 [pid = 2868] [id = 673] 21:40:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088AE9C9800) [pid = 2868] [serial = 2019] [outer = 0000000000000000] 21:40:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088AE9CC800) [pid = 2868] [serial = 2020] [outer = 00000088AE9C9800] 21:40:59 INFO - PROCESS | 2868 | 1463719259011 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (00000088AE9D3800) [pid = 2868] [serial = 2021] [outer = 00000088AE9C9800] 21:40:59 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:41:00 INFO - PROCESS | 2868 | [2868] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:41:00 INFO - PROCESS | 2868 | 1463719260111 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]]]}] 21:41:00 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) 21:41:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1533ms 21:41:00 INFO - PROCESS | 2868 | 1463719260157 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 21:41:00 INFO - PROCESS | 2868 | 1463719260160 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 21:41:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:41:00 INFO - PROCESS | 2868 | 1463719260164 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:41:00 INFO - PROCESS | 2868 | 1463719260167 Marionette TRACE conn6 <- [1,2658,null,{}] 21:41:00 INFO - PROCESS | 2868 | 1463719260171 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}] 21:41:00 INFO - PROCESS | 2868 | 1463719260367 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 21:41:00 INFO - PROCESS | 2868 | 1463719260539 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B0974800 == 139 [pid = 2868] [id = 674] 21:41:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (00000088A9DD6800) [pid = 2868] [serial = 2022] [outer = 0000000000000000] 21:41:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (00000088A9DDFC00) [pid = 2868] [serial = 2023] [outer = 00000088A9DD6800] 21:41:00 INFO - PROCESS | 2868 | 1463719260599 Marionette DEBUG loaded listener.js 21:41:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (00000088AE9AF800) [pid = 2868] [serial = 2024] [outer = 00000088A9DD6800] 21:41:01 INFO - PROCESS | 2868 | 1463719261651 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] 21:41:01 INFO - PROCESS | 2868 | 1463719261729 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 21:41:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:41:01 INFO - PROCESS | 2868 | 1463719261734 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:41:01 INFO - PROCESS | 2868 | 1463719261737 Marionette TRACE conn6 <- [1,2662,null,{}] 21:41:01 INFO - PROCESS | 2868 | 1463719261741 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}] 21:41:01 INFO - PROCESS | 2868 | 1463719261875 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 21:41:02 INFO - PROCESS | 2868 | 1463719262487 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:02 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D65A000 == 140 [pid = 2868] [id = 675] 21:41:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 260 (000000888D3B4C00) [pid = 2868] [serial = 2025] [outer = 0000000000000000] 21:41:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 261 (000000888D548000) [pid = 2868] [serial = 2026] [outer = 000000888D3B4C00] 21:41:02 INFO - PROCESS | 2868 | 1463719262548 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 262 (0000008896E3E000) [pid = 2868] [serial = 2027] [outer = 000000888D3B4C00] 21:41:03 INFO - PROCESS | 2868 | 1463719263620 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] 21:41:03 INFO - PROCESS | 2868 | 1463719263708 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 21:41:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:41:03 INFO - PROCESS | 2868 | 1463719263715 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:41:03 INFO - PROCESS | 2868 | 1463719263719 Marionette TRACE conn6 <- [1,2666,null,{}] 21:41:03 INFO - PROCESS | 2868 | 1463719263723 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}] 21:41:03 INFO - PROCESS | 2868 | 1463719263850 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 21:41:04 INFO - PROCESS | 2868 | 1463719264094 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:04 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25C7000 == 141 [pid = 2868] [id = 676] 21:41:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 263 (000000889A3A4C00) [pid = 2868] [serial = 2028] [outer = 0000000000000000] 21:41:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 264 (000000889BAED000) [pid = 2868] [serial = 2029] [outer = 000000889A3A4C00] 21:41:04 INFO - PROCESS | 2868 | 1463719264149 Marionette DEBUG loaded listener.js 21:41:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 265 (000000889D260000) [pid = 2868] [serial = 2030] [outer = 000000889A3A4C00] 21:41:05 INFO - PROCESS | 2868 | 1463719265250 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]]]}] 21:41:05 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) 21:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1591ms 21:41:05 INFO - PROCESS | 2868 | 1463719265309 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 2868 | 1463719265313 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 21:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:41:05 INFO - PROCESS | 2868 | 1463719265317 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 2868 | 1463719265319 Marionette TRACE conn6 <- [1,2670,null,{}] 21:41:05 INFO - PROCESS | 2868 | 1463719265365 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}] 21:41:05 INFO - PROCESS | 2868 | 1463719265574 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 21:41:05 INFO - PROCESS | 2868 | 1463719265675 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A50A1000 == 142 [pid = 2868] [id = 677] 21:41:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 266 (000000889E132800) [pid = 2868] [serial = 2031] [outer = 0000000000000000] 21:41:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 267 (00000088A0C0E800) [pid = 2868] [serial = 2032] [outer = 000000889E132800] 21:41:05 INFO - PROCESS | 2868 | 1463719265726 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 268 (00000088A29CB800) [pid = 2868] [serial = 2033] [outer = 000000889E132800] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4028000 == 141 [pid = 2868] [id = 500] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABFB5800 == 140 [pid = 2868] [id = 555] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA8D3800 == 139 [pid = 2868] [id = 662] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AF9800 == 138 [pid = 2868] [id = 661] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7AC7000 == 137 [pid = 2868] [id = 660] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7405000 == 136 [pid = 2868] [id = 659] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6304800 == 135 [pid = 2868] [id = 658] 21:41:05 INFO - PROCESS | 2868 | --DOCSHELL 00000088A465D800 == 134 [pid = 2868] [id = 657] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 267 (00000088A82A1800) [pid = 2868] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 266 (00000088A5E3D400) [pid = 2868] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 265 (00000088A9DB0C00) [pid = 2868] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 264 (00000088AA9A3C00) [pid = 2868] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 263 (000000889972E400) [pid = 2868] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 262 (00000088A750B400) [pid = 2868] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 261 (00000088AA379400) [pid = 2868] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 260 (00000088AB174400) [pid = 2868] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 259 (0000008899732400) [pid = 2868] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 258 (000000889D353800) [pid = 2868] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (00000088A1018800) [pid = 2868] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 21:41:05 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (00000088ABC34800) [pid = 2868] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (00000088A4082C00) [pid = 2868] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25D2000 == 133 [pid = 2868] [id = 656] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 000000889D2A7800 == 132 [pid = 2868] [id = 655] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 0000008891883000 == 131 [pid = 2868] [id = 654] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A251D000 == 130 [pid = 2868] [id = 653] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088B00DA800 == 129 [pid = 2868] [id = 651] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFF8F000 == 128 [pid = 2868] [id = 650] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFA8B000 == 127 [pid = 2868] [id = 649] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AD72F800 == 126 [pid = 2868] [id = 648] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC21E800 == 125 [pid = 2868] [id = 647] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC03C000 == 124 [pid = 2868] [id = 646] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABFA5800 == 123 [pid = 2868] [id = 645] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABA3D000 == 122 [pid = 2868] [id = 644] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA7D3000 == 121 [pid = 2868] [id = 643] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9011800 == 120 [pid = 2868] [id = 642] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7E77800 == 119 [pid = 2868] [id = 641] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 00000088A460E000 == 118 [pid = 2868] [id = 640] 21:41:06 INFO - PROCESS | 2868 | --DOCSHELL 000000889D2A3000 == 117 [pid = 2868] [id = 639] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (0000008892D55000) [pid = 2868] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (00000088A0C04400) [pid = 2868] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (00000088A5460C00) [pid = 2868] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (000000889D356800) [pid = 2868] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (000000888B189C00) [pid = 2868] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (000000889D268000) [pid = 2868] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (000000889D1EF400) [pid = 2868] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (000000889E08CC00) [pid = 2868] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (000000889AFF5800) [pid = 2868] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (000000889F1EAC00) [pid = 2868] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (0000008891257800) [pid = 2868] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (000000888B063C00) [pid = 2868] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (000000889A277800) [pid = 2868] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088A101DC00) [pid = 2868] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (000000889157B400) [pid = 2868] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (000000889E13E400) [pid = 2868] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (000000889DBC9000) [pid = 2868] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088A1410C00) [pid = 2868] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000889ED5F400) [pid = 2868] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (0000008898B04400) [pid = 2868] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A3186000) [pid = 2868] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 21:41:06 INFO - PROCESS | 2868 | 1463719266854 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]]]}] 21:41:06 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) 21:41:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1593ms 21:41:06 INFO - PROCESS | 2868 | 1463719266913 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 21:41:06 INFO - PROCESS | 2868 | 1463719266916 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 21:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:41:06 INFO - PROCESS | 2868 | 1463719266926 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:41:06 INFO - PROCESS | 2868 | 1463719266932 Marionette TRACE conn6 <- [1,2674,null,{}] 21:41:06 INFO - PROCESS | 2868 | 1463719266937 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}] 21:41:07 INFO - PROCESS | 2868 | 1463719267070 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 21:41:07 INFO - PROCESS | 2868 | 1463719267219 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:07 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D655800 == 118 [pid = 2868] [id = 678] 21:41:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (0000008892D07400) [pid = 2868] [serial = 2034] [outer = 0000000000000000] 21:41:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000889922DC00) [pid = 2868] [serial = 2035] [outer = 0000008892D07400] 21:41:07 INFO - PROCESS | 2868 | 1463719267267 Marionette DEBUG loaded listener.js 21:41:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (000000889C19EC00) [pid = 2868] [serial = 2036] [outer = 0000008892D07400] 21:41:08 INFO - PROCESS | 2868 | 1463719268138 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] 21:41:08 INFO - PROCESS | 2868 | 1463719268185 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 21:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:41:08 INFO - PROCESS | 2868 | 1463719268189 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - PROCESS | 2868 | 1463719268190 Marionette TRACE conn6 <- [1,2678,null,{}] 21:41:08 INFO - PROCESS | 2868 | 1463719268194 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}] 21:41:08 INFO - PROCESS | 2868 | 1463719268361 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 21:41:08 INFO - PROCESS | 2868 | 1463719268379 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A409A800 == 119 [pid = 2868] [id = 679] 21:41:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (000000889D280000) [pid = 2868] [serial = 2037] [outer = 0000000000000000] 21:41:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (000000889DBC1000) [pid = 2868] [serial = 2038] [outer = 000000889D280000] 21:41:08 INFO - PROCESS | 2868 | 1463719268428 Marionette DEBUG loaded listener.js 21:41:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (000000889E062C00) [pid = 2868] [serial = 2039] [outer = 000000889D280000] 21:41:09 INFO - PROCESS | 2868 | 1463719269455 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] 21:41:09 INFO - PROCESS | 2868 | 1463719269494 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 21:41:09 INFO - PROCESS | 2868 | 1463719269498 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:41:09 INFO - PROCESS | 2868 | 1463719269500 Marionette TRACE conn6 <- [1,2682,null,{}] 21:41:09 INFO - PROCESS | 2868 | 1463719269504 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}] 21:41:09 INFO - PROCESS | 2868 | 1463719269678 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 21:41:09 INFO - PROCESS | 2868 | 1463719269695 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6309800 == 120 [pid = 2868] [id = 680] 21:41:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088A0C08400) [pid = 2868] [serial = 2040] [outer = 0000000000000000] 21:41:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088A1139400) [pid = 2868] [serial = 2041] [outer = 00000088A0C08400] 21:41:09 INFO - PROCESS | 2868 | 1463719269751 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088A311A800) [pid = 2868] [serial = 2042] [outer = 00000088A0C08400] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (0000008891260400) [pid = 2868] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (000000889AE10800) [pid = 2868] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A9E89000) [pid = 2868] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088ABA30400) [pid = 2868] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088A64C7C00) [pid = 2868] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088A8293400) [pid = 2868] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088AA3D9400) [pid = 2868] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088A6F06000) [pid = 2868] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A9E5BC00) [pid = 2868] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (000000888D561800) [pid = 2868] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088A9E96400) [pid = 2868] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (00000088915EF400) [pid = 2868] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (000000889D265000) [pid = 2868] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088A6D11000) [pid = 2868] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (0000008899725400) [pid = 2868] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (000000889712A000) [pid = 2868] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (000000889EC43C00) [pid = 2868] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088A77D2C00) [pid = 2868] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (000000889DFAA800) [pid = 2868] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (00000088A311EC00) [pid = 2868] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:41:10 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (000000889ACE8400) [pid = 2868] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:41:11 INFO - PROCESS | 2868 | 1463719271367 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] 21:41:11 INFO - PROCESS | 2868 | 1463719271388 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 21:41:11 INFO - PROCESS | 2868 | 1463719271392 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - PROCESS | 2868 | 1463719271394 Marionette TRACE conn6 <- [1,2686,null,{}] 21:41:11 INFO - PROCESS | 2868 | 1463719271398 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}] 21:41:11 INFO - PROCESS | 2868 | 1463719271515 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 21:41:11 INFO - PROCESS | 2868 | 1463719271522 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A740A000 == 121 [pid = 2868] [id = 681] 21:41:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (000000889C6A3400) [pid = 2868] [serial = 2043] [outer = 0000000000000000] 21:41:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088A318C000) [pid = 2868] [serial = 2044] [outer = 000000889C6A3400] 21:41:11 INFO - PROCESS | 2868 | 1463719271569 Marionette DEBUG loaded listener.js 21:41:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088A415C400) [pid = 2868] [serial = 2045] [outer = 000000889C6A3400] 21:41:12 INFO - PROCESS | 2868 | 1463719272565 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] 21:41:12 INFO - PROCESS | 2868 | 1463719272627 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 21:41:12 INFO - PROCESS | 2868 | 1463719272630 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - PROCESS | 2868 | 1463719272632 Marionette TRACE conn6 <- [1,2690,null,{}] 21:41:12 INFO - PROCESS | 2868 | 1463719272636 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}] 21:41:12 INFO - PROCESS | 2868 | 1463719272929 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 21:41:13 INFO - PROCESS | 2868 | 1463719273145 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B75800 == 122 [pid = 2868] [id = 682] 21:41:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (000000888D544400) [pid = 2868] [serial = 2046] [outer = 0000000000000000] 21:41:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (000000888D557800) [pid = 2868] [serial = 2047] [outer = 000000888D544400] 21:41:13 INFO - PROCESS | 2868 | 1463719273207 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (0000008891F50000) [pid = 2868] [serial = 2048] [outer = 000000888D544400] 21:41:13 INFO - PROCESS | 2868 | 1463719273882 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]]]}] 21:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1282ms 21:41:13 INFO - PROCESS | 2868 | 1463719273917 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 21:41:13 INFO - PROCESS | 2868 | 1463719273921 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 21:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:41:13 INFO - PROCESS | 2868 | 1463719273927 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:41:13 INFO - PROCESS | 2868 | 1463719273931 Marionette TRACE conn6 <- [1,2694,null,{}] 21:41:13 INFO - PROCESS | 2868 | 1463719273936 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}] 21:41:14 INFO - PROCESS | 2868 | 1463719274092 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 21:41:14 INFO - PROCESS | 2868 | 1463719274264 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA1E000 == 123 [pid = 2868] [id = 683] 21:41:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (0000008897135800) [pid = 2868] [serial = 2049] [outer = 0000000000000000] 21:41:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (000000889738E000) [pid = 2868] [serial = 2050] [outer = 0000008897135800] 21:41:14 INFO - PROCESS | 2868 | 1463719274324 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (0000008899B28800) [pid = 2868] [serial = 2051] [outer = 0000008897135800] 21:41:15 INFO - PROCESS | 2868 | 1463719274992 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]]]}] 21:41:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:41:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1129ms 21:41:15 INFO - PROCESS | 2868 | 1463719275061 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 21:41:15 INFO - PROCESS | 2868 | 1463719275065 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 21:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:41:15 INFO - PROCESS | 2868 | 1463719275071 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:41:15 INFO - PROCESS | 2868 | 1463719275073 Marionette TRACE conn6 <- [1,2698,null,{}] 21:41:15 INFO - PROCESS | 2868 | 1463719275078 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}] 21:41:15 INFO - PROCESS | 2868 | 1463719275233 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 21:41:15 INFO - PROCESS | 2868 | 1463719275406 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A561F000 == 124 [pid = 2868] [id = 684] 21:41:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (000000889AE7AC00) [pid = 2868] [serial = 2052] [outer = 0000000000000000] 21:41:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (000000889AFF1C00) [pid = 2868] [serial = 2053] [outer = 000000889AE7AC00] 21:41:15 INFO - PROCESS | 2868 | 1463719275466 Marionette DEBUG loaded listener.js 21:41:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (000000889D305800) [pid = 2868] [serial = 2054] [outer = 000000889AE7AC00] 21:41:16 INFO - PROCESS | 2868 | 1463719276195 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] 21:41:16 INFO - PROCESS | 2868 | 1463719276271 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 21:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:41:16 INFO - PROCESS | 2868 | 1463719276285 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:41:16 INFO - PROCESS | 2868 | 1463719276290 Marionette TRACE conn6 <- [1,2702,null,{}] 21:41:16 INFO - PROCESS | 2868 | 1463719276294 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}] 21:41:16 INFO - PROCESS | 2868 | 1463719276478 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 21:41:16 INFO - PROCESS | 2868 | 1463719276644 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8AE2000 == 125 [pid = 2868] [id = 685] 21:41:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000889D28C000) [pid = 2868] [serial = 2055] [outer = 0000000000000000] 21:41:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088A29CD400) [pid = 2868] [serial = 2056] [outer = 000000889D28C000] 21:41:16 INFO - PROCESS | 2868 | 1463719276702 Marionette DEBUG loaded listener.js 21:41:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088A4B87C00) [pid = 2868] [serial = 2057] [outer = 000000889D28C000] 21:41:17 INFO - PROCESS | 2868 | 1463719277311 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]]]}] 21:41:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:41:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1091ms 21:41:17 INFO - PROCESS | 2868 | 1463719277370 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 2868 | 1463719277373 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 21:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:41:17 INFO - PROCESS | 2868 | 1463719277376 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - PROCESS | 2868 | 1463719277378 Marionette TRACE conn6 <- [1,2706,null,{}] 21:41:17 INFO - PROCESS | 2868 | 1463719277383 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}] 21:41:17 INFO - PROCESS | 2868 | 1463719277555 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 21:41:17 INFO - PROCESS | 2868 | 1463719277750 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:17 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9003000 == 126 [pid = 2868] [id = 686] 21:41:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A46B0000) [pid = 2868] [serial = 2058] [outer = 0000000000000000] 21:41:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088A5B9B000) [pid = 2868] [serial = 2059] [outer = 00000088A46B0000] 21:41:17 INFO - PROCESS | 2868 | 1463719277807 Marionette DEBUG loaded listener.js 21:41:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088A64D3800) [pid = 2868] [serial = 2060] [outer = 00000088A46B0000] 21:41:18 INFO - PROCESS | 2868 | 1463719278458 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] 21:41:18 INFO - PROCESS | 2868 | 1463719278507 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 21:41:18 INFO - PROCESS | 2868 | 1463719278510 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:41:18 INFO - PROCESS | 2868 | 1463719278512 Marionette TRACE conn6 <- [1,2710,null,{}] 21:41:18 INFO - PROCESS | 2868 | 1463719278532 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}] 21:41:18 INFO - PROCESS | 2868 | 1463719278717 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 21:41:18 INFO - PROCESS | 2868 | 1463719278887 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA8EB800 == 127 [pid = 2868] [id = 687] 21:41:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088A77DD000) [pid = 2868] [serial = 2061] [outer = 0000000000000000] 21:41:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088A7A1D400) [pid = 2868] [serial = 2062] [outer = 00000088A77DD000] 21:41:18 INFO - PROCESS | 2868 | 1463719278947 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088A829C800) [pid = 2868] [serial = 2063] [outer = 00000088A77DD000] 21:41:19 INFO - PROCESS | 2868 | 1463719279627 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] 21:41:19 INFO - PROCESS | 2868 | 1463719279663 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 21:41:19 INFO - PROCESS | 2868 | 1463719279667 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - PROCESS | 2868 | 1463719279669 Marionette TRACE conn6 <- [1,2714,null,{}] 21:41:19 INFO - PROCESS | 2868 | 1463719279673 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}] 21:41:19 INFO - PROCESS | 2868 | 1463719279812 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 21:41:20 INFO - PROCESS | 2868 | 1463719279985 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB14F000 == 128 [pid = 2868] [id = 688] 21:41:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (00000088A7A27C00) [pid = 2868] [serial = 2064] [outer = 0000000000000000] 21:41:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (00000088A9DD9400) [pid = 2868] [serial = 2065] [outer = 00000088A7A27C00] 21:41:20 INFO - PROCESS | 2868 | 1463719280041 Marionette DEBUG loaded listener.js 21:41:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088A9E4FC00) [pid = 2868] [serial = 2066] [outer = 00000088A7A27C00] 21:41:20 INFO - PROCESS | 2868 | 1463719280638 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]]]}] 21:41:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:41:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1030ms 21:41:20 INFO - PROCESS | 2868 | 1463719280699 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 21:41:20 INFO - PROCESS | 2868 | 1463719280701 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 21:41:20 INFO - PROCESS | 2868 | 1463719280705 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:41:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:41:20 INFO - PROCESS | 2868 | 1463719280707 Marionette TRACE conn6 <- [1,2718,null,{}] 21:41:20 INFO - PROCESS | 2868 | 1463719280728 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}] 21:41:20 INFO - PROCESS | 2868 | 1463719280866 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 21:41:21 INFO - PROCESS | 2868 | 1463719281039 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABCEC800 == 129 [pid = 2868] [id = 689] 21:41:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (00000088A9DA5C00) [pid = 2868] [serial = 2067] [outer = 0000000000000000] 21:41:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (00000088A9E8A400) [pid = 2868] [serial = 2068] [outer = 00000088A9DA5C00] 21:41:21 INFO - PROCESS | 2868 | 1463719281094 Marionette DEBUG loaded listener.js 21:41:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (00000088AA3D9400) [pid = 2868] [serial = 2069] [outer = 00000088A9DA5C00] 21:41:22 INFO - PROCESS | 2868 | 1463719282203 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] 21:41:22 INFO - PROCESS | 2868 | 1463719282253 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 21:41:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:41:22 INFO - PROCESS | 2868 | 1463719282256 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:41:22 INFO - PROCESS | 2868 | 1463719282258 Marionette TRACE conn6 <- [1,2722,null,{}] 21:41:22 INFO - PROCESS | 2868 | 1463719282263 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}] 21:41:22 INFO - PROCESS | 2868 | 1463719282435 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 21:41:22 INFO - PROCESS | 2868 | 1463719282635 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC206800 == 130 [pid = 2868] [id = 690] 21:41:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (00000088A9E2C400) [pid = 2868] [serial = 2070] [outer = 0000000000000000] 21:41:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (00000088AA57FC00) [pid = 2868] [serial = 2071] [outer = 00000088A9E2C400] 21:41:22 INFO - PROCESS | 2868 | 1463719282733 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088AA9A0800) [pid = 2868] [serial = 2072] [outer = 00000088A9E2C400] 21:41:23 INFO - PROCESS | 2868 | 1463719283326 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]]]}] 21:41:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:41:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1128ms 21:41:23 INFO - PROCESS | 2868 | 1463719283387 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 2868 | 1463719283390 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 21:41:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:41:23 INFO - PROCESS | 2868 | 1463719283394 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - PROCESS | 2868 | 1463719283396 Marionette TRACE conn6 <- [1,2726,null,{}] 21:41:23 INFO - PROCESS | 2868 | 1463719283400 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}] 21:41:23 INFO - PROCESS | 2868 | 1463719283547 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 21:41:23 INFO - PROCESS | 2868 | 1463719283720 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFA87800 == 131 [pid = 2868] [id = 691] 21:41:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088AA870800) [pid = 2868] [serial = 2073] [outer = 0000000000000000] 21:41:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088AB16F800) [pid = 2868] [serial = 2074] [outer = 00000088AA870800] 21:41:23 INFO - PROCESS | 2868 | 1463719283776 Marionette DEBUG loaded listener.js 21:41:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088ABA30400) [pid = 2868] [serial = 2075] [outer = 00000088AA870800] 21:41:24 INFO - PROCESS | 2868 | 1463719284367 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]]]}] 21:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1027ms 21:41:24 INFO - PROCESS | 2868 | 1463719284422 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 21:41:24 INFO - PROCESS | 2868 | 1463719284425 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 21:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:41:24 INFO - PROCESS | 2868 | 1463719284428 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:41:24 INFO - PROCESS | 2868 | 1463719284431 Marionette TRACE conn6 <- [1,2730,null,{}] 21:41:24 INFO - PROCESS | 2868 | 1463719284435 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}] 21:41:24 INFO - PROCESS | 2868 | 1463719284597 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 21:41:24 INFO - PROCESS | 2868 | 1463719284784 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B07B0000 == 132 [pid = 2868] [id = 692] 21:41:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (00000088AB16F400) [pid = 2868] [serial = 2076] [outer = 0000000000000000] 21:41:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (00000088ABF46800) [pid = 2868] [serial = 2077] [outer = 00000088AB16F400] 21:41:24 INFO - PROCESS | 2868 | 1463719284853 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (00000088AC398800) [pid = 2868] [serial = 2078] [outer = 00000088AB16F400] 21:41:25 INFO - PROCESS | 2868 | 1463719285539 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]]]}] 21:41:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:41:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1139ms 21:41:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:41:25 INFO - PROCESS | 2868 | 1463719285570 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 21:41:25 INFO - PROCESS | 2868 | 1463719285573 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 21:41:25 INFO - PROCESS | 2868 | 1463719285577 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:41:25 INFO - PROCESS | 2868 | 1463719285580 Marionette TRACE conn6 <- [1,2734,null,{}] 21:41:25 INFO - PROCESS | 2868 | 1463719285583 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}] 21:41:25 INFO - PROCESS | 2868 | 1463719285726 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 21:41:25 INFO - PROCESS | 2868 | 1463719285903 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AB091000 == 133 [pid = 2868] [id = 693] 21:41:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (00000088AC3AE800) [pid = 2868] [serial = 2079] [outer = 0000000000000000] 21:41:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 260 (00000088ACC80400) [pid = 2868] [serial = 2080] [outer = 00000088AC3AE800] 21:41:25 INFO - PROCESS | 2868 | 1463719285957 Marionette DEBUG loaded listener.js 21:41:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 261 (00000088AE9CCC00) [pid = 2868] [serial = 2081] [outer = 00000088AC3AE800] 21:41:26 INFO - PROCESS | 2868 | 1463719286573 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]]]}] 21:41:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:41:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1026ms 21:41:26 INFO - PROCESS | 2868 | 1463719286605 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 21:41:26 INFO - PROCESS | 2868 | 1463719286608 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 21:41:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:41:26 INFO - PROCESS | 2868 | 1463719286611 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:41:26 INFO - PROCESS | 2868 | 1463719286613 Marionette TRACE conn6 <- [1,2738,null,{}] 21:41:26 INFO - PROCESS | 2868 | 1463719286617 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}] 21:41:26 INFO - PROCESS | 2868 | 1463719286759 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 21:41:27 INFO - PROCESS | 2868 | 1463719286998 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:27 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898BEB800 == 134 [pid = 2868] [id = 694] 21:41:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 262 (0000008896E35C00) [pid = 2868] [serial = 2082] [outer = 0000000000000000] 21:41:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 263 (000000889AE80800) [pid = 2868] [serial = 2083] [outer = 0000008896E35C00] 21:41:27 INFO - PROCESS | 2868 | 1463719287055 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 264 (00000088A29C7000) [pid = 2868] [serial = 2084] [outer = 0000008896E35C00] 21:41:27 INFO - PROCESS | 2868 | 1463719287624 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]]]}] 21:41:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:41:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1027ms 21:41:27 INFO - PROCESS | 2868 | 1463719287648 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 2868 | 1463719287651 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 21:41:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:41:27 INFO - PROCESS | 2868 | 1463719287675 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - PROCESS | 2868 | 1463719287678 Marionette TRACE conn6 <- [1,2742,null,{}] 21:41:27 INFO - PROCESS | 2868 | 1463719287682 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}] 21:41:27 INFO - PROCESS | 2868 | 1463719287828 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 21:41:28 INFO - PROCESS | 2868 | 1463719288017 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A464E800 == 135 [pid = 2868] [id = 695] 21:41:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 265 (00000088AC3AEC00) [pid = 2868] [serial = 2085] [outer = 0000000000000000] 21:41:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 266 (00000088AC404800) [pid = 2868] [serial = 2086] [outer = 00000088AC3AEC00] 21:41:28 INFO - PROCESS | 2868 | 1463719288075 Marionette DEBUG loaded listener.js 21:41:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 267 (00000088AC40AC00) [pid = 2868] [serial = 2087] [outer = 00000088AC3AEC00] 21:41:28 INFO - PROCESS | 2868 | 1463719288668 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]]]}] 21:41:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:41:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1047ms 21:41:28 INFO - PROCESS | 2868 | 1463719288709 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 21:41:28 INFO - PROCESS | 2868 | 1463719288711 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 21:41:28 INFO - PROCESS | 2868 | 1463719288715 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:41:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:41:28 INFO - PROCESS | 2868 | 1463719288717 Marionette TRACE conn6 <- [1,2746,null,{}] 21:41:28 INFO - PROCESS | 2868 | 1463719288738 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}] 21:41:28 INFO - PROCESS | 2868 | 1463719288885 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 21:41:29 INFO - PROCESS | 2868 | 1463719289076 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8890800 == 136 [pid = 2868] [id = 696] 21:41:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 268 (00000088AC40A400) [pid = 2868] [serial = 2088] [outer = 0000000000000000] 21:41:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 269 (00000088AC411000) [pid = 2868] [serial = 2089] [outer = 00000088AC40A400] 21:41:29 INFO - PROCESS | 2868 | 1463719289134 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 270 (00000088AF63EC00) [pid = 2868] [serial = 2090] [outer = 00000088AC40A400] 21:41:30 INFO - PROCESS | 2868 | 1463719290013 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]]]}] 21:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1345ms 21:41:30 INFO - PROCESS | 2868 | 1463719290063 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 21:41:30 INFO - PROCESS | 2868 | 1463719290068 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 21:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:41:30 INFO - PROCESS | 2868 | 1463719290089 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:41:30 INFO - PROCESS | 2868 | 1463719290094 Marionette TRACE conn6 <- [1,2750,null,{}] 21:41:30 INFO - PROCESS | 2868 | 1463719290101 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}] 21:41:30 INFO - PROCESS | 2868 | 1463719290248 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 21:41:30 INFO - PROCESS | 2868 | 1463719290432 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A0BAB800 == 137 [pid = 2868] [id = 697] 21:41:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 271 (0000008893B15000) [pid = 2868] [serial = 2091] [outer = 0000000000000000] 21:41:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 272 (0000008896898400) [pid = 2868] [serial = 2092] [outer = 0000008893B15000] 21:41:30 INFO - PROCESS | 2868 | 1463719290483 Marionette DEBUG loaded listener.js 21:41:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 273 (0000008899725400) [pid = 2868] [serial = 2093] [outer = 0000008893B15000] 21:41:31 INFO - PROCESS | 2868 | 1463719291037 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]]]}] 21:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 987ms 21:41:31 INFO - PROCESS | 2868 | 1463719291077 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 21:41:31 INFO - PROCESS | 2868 | 1463719291083 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 21:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:41:31 INFO - PROCESS | 2868 | 1463719291089 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - PROCESS | 2868 | 1463719291092 Marionette TRACE conn6 <- [1,2754,null,{}] 21:41:31 INFO - PROCESS | 2868 | 1463719291096 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}] 21:41:31 INFO - PROCESS | 2868 | 1463719291238 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 21:41:31 INFO - PROCESS | 2868 | 1463719291419 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8194000 == 138 [pid = 2868] [id = 698] 21:41:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 274 (000000889AE77000) [pid = 2868] [serial = 2094] [outer = 0000000000000000] 21:41:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 275 (000000889BA92800) [pid = 2868] [serial = 2095] [outer = 000000889AE77000] 21:41:31 INFO - PROCESS | 2868 | 1463719291468 Marionette DEBUG loaded listener.js 21:41:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 276 (000000889DBC4C00) [pid = 2868] [serial = 2096] [outer = 000000889AE77000] 21:41:32 INFO - PROCESS | 2868 | 1463719292178 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]]]}] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889B9D2000 == 137 [pid = 2868] [id = 203] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6309800 == 136 [pid = 2868] [id = 680] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A409A800 == 135 [pid = 2868] [id = 679] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889D655800 == 134 [pid = 2868] [id = 678] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A50A1000 == 133 [pid = 2868] [id = 677] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A25C7000 == 132 [pid = 2868] [id = 676] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 000000889D65A000 == 131 [pid = 2868] [id = 675] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3BDC000 == 130 [pid = 2868] [id = 673] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB0E4800 == 129 [pid = 2868] [id = 672] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF6C0000 == 128 [pid = 2868] [id = 671] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 275 (00000088AB118400) [pid = 2868] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 274 (00000088ABC54C00) [pid = 2868] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 273 (00000088AC22E400) [pid = 2868] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 272 (00000088AC4EE000) [pid = 2868] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088AF6A5800 == 127 [pid = 2868] [id = 670] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088B0946000 == 126 [pid = 2868] [id = 669] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088B06D1000 == 125 [pid = 2868] [id = 668] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFBD3800 == 124 [pid = 2868] [id = 667] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC080000 == 123 [pid = 2868] [id = 666] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A6F68800 == 122 [pid = 2868] [id = 665] 21:41:32 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1035000 == 121 [pid = 2868] [id = 664] 21:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1197ms 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 271 (00000088AAF06000) [pid = 2868] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 270 (00000088AC22A800) [pid = 2868] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 269 (00000088AC227C00) [pid = 2868] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 268 (00000088A9E97C00) [pid = 2868] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 267 (00000088AC196800) [pid = 2868] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 266 (00000088A545C400) [pid = 2868] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 265 (00000088A9E5E800) [pid = 2868] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 264 (00000088ABA27000) [pid = 2868] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 263 (00000088A77D6800) [pid = 2868] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 262 (00000088AA3DF000) [pid = 2868] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 261 (000000889A39A000) [pid = 2868] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 260 (00000088A9E2C800) [pid = 2868] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 259 (00000088A4159800) [pid = 2868] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 258 (00000088A5BA6800) [pid = 2868] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (00000088A7719400) [pid = 2868] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (00000088AA383C00) [pid = 2868] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (00000088A411E000) [pid = 2868] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (00000088A1021400) [pid = 2868] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (00000088AA383000) [pid = 2868] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (000000889E089800) [pid = 2868] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (000000889A26C800) [pid = 2868] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (0000008896BB6800) [pid = 2868] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (00000088A778DC00) [pid = 2868] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (00000088A9E2C000) [pid = 2868] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (00000088A7EBE000) [pid = 2868] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (000000889DFB4400) [pid = 2868] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A6F03C00) [pid = 2868] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (000000889E08DC00) [pid = 2868] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (0000008896BB9800) [pid = 2868] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (000000889C1A4C00) [pid = 2868] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088A4BB4400) [pid = 2868] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A1411000) [pid = 2868] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (000000889D3EB800) [pid = 2868] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (000000889C1A3000) [pid = 2868] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (0000008898B0B000) [pid = 2868] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000889C279C00) [pid = 2868] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (000000889F1DEC00) [pid = 2868] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A5BA4400) [pid = 2868] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088A8296400) [pid = 2868] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088AA3D5C00) [pid = 2868] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (00000088A29CF400) [pid = 2868] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 21:41:32 INFO - PROCESS | 2868 | 1463719292312 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 21:41:32 INFO - PROCESS | 2868 | 1463719292315 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 21:41:32 INFO - PROCESS | 2868 | 1463719292323 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:41:32 INFO - PROCESS | 2868 | 1463719292327 Marionette TRACE conn6 <- [1,2758,null,{}] 21:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:41:32 INFO - PROCESS | 2868 | 1463719292339 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}] 21:41:32 INFO - PROCESS | 2868 | 1463719292473 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 21:41:32 INFO - PROCESS | 2868 | 1463719292483 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:32 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCE1000 == 122 [pid = 2868] [id = 699] 21:41:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (0000008899F7D800) [pid = 2868] [serial = 2097] [outer = 0000000000000000] 21:41:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (000000889A39CC00) [pid = 2868] [serial = 2098] [outer = 0000008899F7D800] 21:41:32 INFO - PROCESS | 2868 | 1463719292536 Marionette DEBUG loaded listener.js 21:41:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (000000889DBC0400) [pid = 2868] [serial = 2099] [outer = 0000008899F7D800] 21:41:33 INFO - PROCESS | 2868 | 1463719293183 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]]]}] 21:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 881ms 21:41:33 INFO - PROCESS | 2868 | 1463719293212 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 21:41:33 INFO - PROCESS | 2868 | 1463719293215 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 21:41:33 INFO - PROCESS | 2868 | 1463719293218 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:41:33 INFO - PROCESS | 2868 | 1463719293220 Marionette TRACE conn6 <- [1,2762,null,{}] 21:41:33 INFO - PROCESS | 2868 | 1463719293224 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}] 21:41:33 INFO - PROCESS | 2868 | 1463719293357 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 21:41:33 INFO - PROCESS | 2868 | 1463719293491 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A402A000 == 123 [pid = 2868] [id = 700] 21:41:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088A1144800) [pid = 2868] [serial = 2100] [outer = 0000000000000000] 21:41:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088A29CE000) [pid = 2868] [serial = 2101] [outer = 00000088A1144800] 21:41:33 INFO - PROCESS | 2868 | 1463719293539 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088A4089C00) [pid = 2868] [serial = 2102] [outer = 00000088A1144800] 21:41:33 INFO - PROCESS | 2868 | 1463719293974 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]]]}] 21:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 776ms 21:41:34 INFO - PROCESS | 2868 | 1463719293998 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 21:41:34 INFO - PROCESS | 2868 | 1463719294000 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 21:41:34 INFO - PROCESS | 2868 | 1463719294003 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:41:34 INFO - PROCESS | 2868 | 1463719294005 Marionette TRACE conn6 <- [1,2766,null,{}] 21:41:34 INFO - PROCESS | 2868 | 1463719294008 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}] 21:41:34 INFO - PROCESS | 2868 | 1463719294159 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 21:41:34 INFO - PROCESS | 2868 | 1463719294171 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6411000 == 124 [pid = 2868] [id = 701] 21:41:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A46B3800) [pid = 2868] [serial = 2103] [outer = 0000000000000000] 21:41:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088A5017C00) [pid = 2868] [serial = 2104] [outer = 00000088A46B3800] 21:41:34 INFO - PROCESS | 2868 | 1463719294218 Marionette DEBUG loaded listener.js 21:41:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088A6D18000) [pid = 2868] [serial = 2105] [outer = 00000088A46B3800] 21:41:34 INFO - PROCESS | 2868 | 1463719294712 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]]]}] 21:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 775ms 21:41:34 INFO - PROCESS | 2868 | 1463719294782 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 21:41:34 INFO - PROCESS | 2868 | 1463719294784 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 21:41:34 INFO - PROCESS | 2868 | 1463719294788 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:41:34 INFO - PROCESS | 2868 | 1463719294789 Marionette TRACE conn6 <- [1,2770,null,{}] 21:41:34 INFO - PROCESS | 2868 | 1463719294793 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}] 21:41:35 INFO - PROCESS | 2868 | 1463719295000 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 21:41:35 INFO - PROCESS | 2868 | 1463719295021 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A9010800 == 125 [pid = 2868] [id = 702] 21:41:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088A770B800) [pid = 2868] [serial = 2106] [outer = 0000000000000000] 21:41:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088A778A800) [pid = 2868] [serial = 2107] [outer = 00000088A770B800] 21:41:35 INFO - PROCESS | 2868 | 1463719295069 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088A9DDA800) [pid = 2868] [serial = 2108] [outer = 00000088A770B800] 21:41:35 INFO - PROCESS | 2868 | 1463719295541 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]]]}] 21:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 21:41:35 INFO - PROCESS | 2868 | 1463719295630 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 21:41:35 INFO - PROCESS | 2868 | 1463719295632 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 21:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:41:35 INFO - PROCESS | 2868 | 1463719295644 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:41:35 INFO - PROCESS | 2868 | 1463719295646 Marionette TRACE conn6 <- [1,2774,null,{}] 21:41:35 INFO - PROCESS | 2868 | 1463719295656 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}] 21:41:35 INFO - PROCESS | 2868 | 1463719295826 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 21:41:35 INFO - PROCESS | 2868 | 1463719295845 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAF40000 == 126 [pid = 2868] [id = 703] 21:41:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (00000088A770E800) [pid = 2868] [serial = 2109] [outer = 0000000000000000] 21:41:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (00000088AA3E4000) [pid = 2868] [serial = 2110] [outer = 00000088A770E800] 21:41:35 INFO - PROCESS | 2868 | 1463719295891 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088AAF07800) [pid = 2868] [serial = 2111] [outer = 00000088A770E800] 21:41:36 INFO - PROCESS | 2868 | 1463719296364 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]]]}] 21:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 754ms 21:41:36 INFO - PROCESS | 2868 | 1463719296393 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 21:41:36 INFO - PROCESS | 2868 | 1463719296396 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 21:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:41:36 INFO - PROCESS | 2868 | 1463719296399 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:41:36 INFO - PROCESS | 2868 | 1463719296401 Marionette TRACE conn6 <- [1,2778,null,{}] 21:41:36 INFO - PROCESS | 2868 | 1463719296404 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}] 21:41:36 INFO - PROCESS | 2868 | 1463719296572 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 21:41:36 INFO - PROCESS | 2868 | 1463719296594 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABBCB800 == 127 [pid = 2868] [id = 704] 21:41:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (00000088AB127C00) [pid = 2868] [serial = 2112] [outer = 0000000000000000] 21:41:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (00000088ABC2E400) [pid = 2868] [serial = 2113] [outer = 00000088AB127C00] 21:41:36 INFO - PROCESS | 2868 | 1463719296640 Marionette DEBUG loaded listener.js 21:41:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (00000088ABDB6000) [pid = 2868] [serial = 2114] [outer = 00000088AB127C00] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (00000088A9DA7400) [pid = 2868] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (00000088A5271000) [pid = 2868] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (00000088A3FD5400) [pid = 2868] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (00000088A9DA4400) [pid = 2868] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (000000889AE4D400) [pid = 2868] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (0000008896578000) [pid = 2868] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (00000088A750D800) [pid = 2868] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (000000889F1DF800) [pid = 2868] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A4B7E000) [pid = 2868] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088A7A1C400) [pid = 2868] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (000000889D280000) [pid = 2868] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088A0C08400) [pid = 2868] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088AA577C00) [pid = 2868] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (0000008892D07400) [pid = 2868] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (000000889A3A4C00) [pid = 2868] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (000000888D3B4C00) [pid = 2868] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088ABC32C00) [pid = 2868] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (00000088AC4E5400) [pid = 2868] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A5466000) [pid = 2868] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (00000088A5BA5000) [pid = 2868] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (00000088A9E68C00) [pid = 2868] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (000000889C610400) [pid = 2868] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (00000088A6D13C00) [pid = 2868] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (000000889E132800) [pid = 2868] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (00000088AB120800) [pid = 2868] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (00000088A9E2F000) [pid = 2868] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (00000088A9040800) [pid = 2868] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (00000088ABF40C00) [pid = 2868] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (00000088A7A28400) [pid = 2868] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (00000088A408EC00) [pid = 2868] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088A9032800) [pid = 2868] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088A5467C00) [pid = 2868] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (000000889DFB6400) [pid = 2868] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (00000088921EC800) [pid = 2868] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088A778E800) [pid = 2868] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (00000088AC394400) [pid = 2868] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (000000888D55AC00) [pid = 2868] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (00000088A4BB9000) [pid = 2868] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (0000008896E34000) [pid = 2868] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (000000889D262400) [pid = 2868] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088A9E57800) [pid = 2868] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088A903D400) [pid = 2868] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (000000889ED5A000) [pid = 2868] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088ABC1A800) [pid = 2868] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (00000088A5277C00) [pid = 2868] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088AA85AC00) [pid = 2868] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (00000088A9E4D000) [pid = 2868] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (00000088AA99D400) [pid = 2868] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (000000888E248C00) [pid = 2868] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (0000008892D89C00) [pid = 2868] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088AA3DBC00) [pid = 2868] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (000000889BD73000) [pid = 2868] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (00000088AB54DC00) [pid = 2868] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (00000088A9E95400) [pid = 2868] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (00000088ABC3A800) [pid = 2868] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (00000088A411C400) [pid = 2868] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (00000088AB542C00) [pid = 2868] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:41:37 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088A9E65C00) [pid = 2868] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:41:37 INFO - PROCESS | 2868 | 1463719297678 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]]]}] 21:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1336ms 21:41:37 INFO - PROCESS | 2868 | 1463719297737 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 21:41:37 INFO - PROCESS | 2868 | 1463719297739 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 21:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:41:37 INFO - PROCESS | 2868 | 1463719297742 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:41:37 INFO - PROCESS | 2868 | 1463719297744 Marionette TRACE conn6 <- [1,2782,null,{}] 21:41:37 INFO - PROCESS | 2868 | 1463719297748 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}] 21:41:37 INFO - PROCESS | 2868 | 1463719297880 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 21:41:37 INFO - PROCESS | 2868 | 1463719297890 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABC79000 == 128 [pid = 2868] [id = 705] 21:41:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (0000008892D07400) [pid = 2868] [serial = 2115] [outer = 0000000000000000] 21:41:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000889AE0A400) [pid = 2868] [serial = 2116] [outer = 0000008892D07400] 21:41:37 INFO - PROCESS | 2868 | 1463719297938 Marionette DEBUG loaded listener.js 21:41:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000889D506400) [pid = 2868] [serial = 2117] [outer = 0000008892D07400] 21:41:38 INFO - PROCESS | 2868 | 1463719298395 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]]]}] 21:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 693ms 21:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:41:38 INFO - PROCESS | 2868 | 1463719298451 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 21:41:38 INFO - PROCESS | 2868 | 1463719298453 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 21:41:38 INFO - PROCESS | 2868 | 1463719298456 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:41:38 INFO - PROCESS | 2868 | 1463719298458 Marionette TRACE conn6 <- [1,2786,null,{}] 21:41:38 INFO - PROCESS | 2868 | 1463719298462 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}] 21:41:38 INFO - PROCESS | 2868 | 1463719298587 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 21:41:38 INFO - PROCESS | 2868 | 1463719298626 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:38 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC279000 == 129 [pid = 2868] [id = 706] 21:41:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (00000088A408EC00) [pid = 2868] [serial = 2118] [outer = 0000000000000000] 21:41:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (00000088A5149400) [pid = 2868] [serial = 2119] [outer = 00000088A408EC00] 21:41:38 INFO - PROCESS | 2868 | 1463719298672 Marionette DEBUG loaded listener.js 21:41:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (00000088A77DD800) [pid = 2868] [serial = 2120] [outer = 00000088A408EC00] 21:41:39 INFO - PROCESS | 2868 | 1463719299158 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]]]}] 21:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 21:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:41:39 INFO - PROCESS | 2868 | 1463719299192 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 21:41:39 INFO - PROCESS | 2868 | 1463719299195 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 21:41:39 INFO - PROCESS | 2868 | 1463719299203 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:41:39 INFO - PROCESS | 2868 | 1463719299206 Marionette TRACE conn6 <- [1,2790,null,{}] 21:41:39 INFO - PROCESS | 2868 | 1463719299210 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}] 21:41:39 INFO - PROCESS | 2868 | 1463719299364 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 21:41:39 INFO - PROCESS | 2868 | 1463719299372 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFA7B000 == 130 [pid = 2868] [id = 707] 21:41:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (00000088AA380000) [pid = 2868] [serial = 2121] [outer = 0000000000000000] 21:41:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (00000088AA85A400) [pid = 2868] [serial = 2122] [outer = 00000088AA380000] 21:41:39 INFO - PROCESS | 2868 | 1463719299430 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (00000088ABC31C00) [pid = 2868] [serial = 2123] [outer = 00000088AA380000] 21:41:40 INFO - PROCESS | 2868 | 1463719300363 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]]]}] 21:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1181ms 21:41:40 INFO - PROCESS | 2868 | 1463719300383 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 21:41:40 INFO - PROCESS | 2868 | 1463719300389 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 21:41:40 INFO - PROCESS | 2868 | 1463719300394 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:41:40 INFO - PROCESS | 2868 | 1463719300399 Marionette TRACE conn6 <- [1,2794,null,{}] 21:41:40 INFO - PROCESS | 2868 | 1463719300404 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}] 21:41:40 INFO - PROCESS | 2868 | 1463719300559 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 21:41:40 INFO - PROCESS | 2868 | 1463719300753 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1087000 == 131 [pid = 2868] [id = 708] 21:41:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889ACE8400) [pid = 2868] [serial = 2124] [outer = 0000000000000000] 21:41:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889AE79400) [pid = 2868] [serial = 2125] [outer = 000000889ACE8400] 21:41:40 INFO - PROCESS | 2868 | 1463719300813 Marionette DEBUG loaded listener.js 21:41:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (000000889D357000) [pid = 2868] [serial = 2126] [outer = 000000889ACE8400] 21:41:41 INFO - PROCESS | 2868 | 1463719301437 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]]]}] 21:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1089ms 21:41:41 INFO - PROCESS | 2868 | 1463719301486 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 21:41:41 INFO - PROCESS | 2868 | 1463719301493 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 21:41:41 INFO - PROCESS | 2868 | 1463719301500 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:41:41 INFO - PROCESS | 2868 | 1463719301503 Marionette TRACE conn6 <- [1,2798,null,{}] 21:41:41 INFO - PROCESS | 2868 | 1463719301507 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}] 21:41:41 INFO - PROCESS | 2868 | 1463719301691 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 21:41:41 INFO - PROCESS | 2868 | 1463719301870 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8B3D800 == 132 [pid = 2868] [id = 709] 21:41:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (000000889AE05000) [pid = 2868] [serial = 2127] [outer = 0000000000000000] 21:41:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (00000088A29C5C00) [pid = 2868] [serial = 2128] [outer = 000000889AE05000] 21:41:41 INFO - PROCESS | 2868 | 1463719301927 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (00000088A4B85400) [pid = 2868] [serial = 2129] [outer = 000000889AE05000] 21:41:42 INFO - PROCESS | 2868 | 1463719302572 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]]]}] 21:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1079ms 21:41:42 INFO - PROCESS | 2868 | 1463719302599 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 21:41:42 INFO - PROCESS | 2868 | 1463719302601 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 21:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:41:42 INFO - PROCESS | 2868 | 1463719302607 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - PROCESS | 2868 | 1463719302612 Marionette TRACE conn6 <- [1,2802,null,{}] 21:41:42 INFO - PROCESS | 2868 | 1463719302623 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}] 21:41:42 INFO - PROCESS | 2868 | 1463719302778 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 21:41:42 INFO - PROCESS | 2868 | 1463719302971 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFFA2000 == 133 [pid = 2868] [id = 710] 21:41:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A7EB8000) [pid = 2868] [serial = 2130] [outer = 0000000000000000] 21:41:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A9032800) [pid = 2868] [serial = 2131] [outer = 00000088A7EB8000] 21:41:43 INFO - PROCESS | 2868 | 1463719303032 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088AA3D5C00) [pid = 2868] [serial = 2132] [outer = 00000088A7EB8000] 21:41:43 INFO - PROCESS | 2868 | 1463719303609 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]]]}] 21:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1028ms 21:41:43 INFO - PROCESS | 2868 | 1463719303640 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 21:41:43 INFO - PROCESS | 2868 | 1463719303643 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 21:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:41:43 INFO - PROCESS | 2868 | 1463719303647 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:41:43 INFO - PROCESS | 2868 | 1463719303649 Marionette TRACE conn6 <- [1,2806,null,{}] 21:41:43 INFO - PROCESS | 2868 | 1463719303653 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}] 21:41:43 INFO - PROCESS | 2868 | 1463719303806 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 21:41:44 INFO - PROCESS | 2868 | 1463719303996 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:44 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B0946000 == 134 [pid = 2868] [id = 711] 21:41:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088AB172C00) [pid = 2868] [serial = 2133] [outer = 0000000000000000] 21:41:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088ABA31000) [pid = 2868] [serial = 2134] [outer = 00000088AB172C00] 21:41:44 INFO - PROCESS | 2868 | 1463719304054 Marionette DEBUG loaded listener.js 21:41:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088ABDBF800) [pid = 2868] [serial = 2135] [outer = 00000088AB172C00] 21:41:44 INFO - PROCESS | 2868 | 1463719304639 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]]]}] 21:41:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:41:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1028ms 21:41:44 INFO - PROCESS | 2868 | 1463719304676 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 21:41:44 INFO - PROCESS | 2868 | 1463719304679 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 21:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:41:44 INFO - PROCESS | 2868 | 1463719304682 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - PROCESS | 2868 | 1463719304685 Marionette TRACE conn6 <- [1,2810,null,{}] 21:41:44 INFO - PROCESS | 2868 | 1463719304688 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}] 21:41:44 INFO - PROCESS | 2868 | 1463719304835 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 21:41:45 INFO - PROCESS | 2868 | 1463719305024 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3BE0800 == 135 [pid = 2868] [id = 712] 21:41:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088ABF4B400) [pid = 2868] [serial = 2136] [outer = 0000000000000000] 21:41:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088AC19D400) [pid = 2868] [serial = 2137] [outer = 00000088ABF4B400] 21:41:45 INFO - PROCESS | 2868 | 1463719305082 Marionette DEBUG loaded listener.js 21:41:45 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088AC231C00) [pid = 2868] [serial = 2138] [outer = 00000088ABF4B400] 21:41:45 INFO - PROCESS | 2868 | 1463719305698 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]]]}] 21:41:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:41:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1080ms 21:41:45 INFO - PROCESS | 2868 | 1463719305764 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 21:41:45 INFO - PROCESS | 2868 | 1463719305767 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 21:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:41:45 INFO - PROCESS | 2868 | 1463719305771 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:41:45 INFO - PROCESS | 2868 | 1463719305773 Marionette TRACE conn6 <- [1,2814,null,{}] 21:41:45 INFO - PROCESS | 2868 | 1463719305776 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}] 21:41:46 INFO - PROCESS | 2868 | 1463719305995 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 21:41:46 INFO - PROCESS | 2868 | 1463719306128 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3DF5800 == 136 [pid = 2868] [id = 713] 21:41:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088ACC7C800) [pid = 2868] [serial = 2139] [outer = 0000000000000000] 21:41:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088AE9A0400) [pid = 2868] [serial = 2140] [outer = 00000088ACC7C800] 21:41:46 INFO - PROCESS | 2868 | 1463719306186 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (00000088AE9C7000) [pid = 2868] [serial = 2141] [outer = 00000088ACC7C800] 21:41:46 INFO - PROCESS | 2868 | 1463719306744 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1026ms 21:41:46 INFO - PROCESS | 2868 | 1463719306800 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 21:41:46 INFO - PROCESS | 2868 | 1463719306802 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 21:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:41:46 INFO - PROCESS | 2868 | 1463719306806 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:41:46 INFO - PROCESS | 2868 | 1463719306808 Marionette TRACE conn6 <- [1,2818,null,{}] 21:41:46 INFO - PROCESS | 2868 | 1463719306812 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}] 21:41:46 INFO - PROCESS | 2868 | 1463719306960 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 21:41:47 INFO - PROCESS | 2868 | 1463719307154 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ACC4C800 == 137 [pid = 2868] [id = 714] 21:41:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (00000088AE9A9400) [pid = 2868] [serial = 2142] [outer = 0000000000000000] 21:41:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088AF639000) [pid = 2868] [serial = 2143] [outer = 00000088AE9A9400] 21:41:47 INFO - PROCESS | 2868 | 1463719307212 Marionette DEBUG loaded listener.js 21:41:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088AF644800) [pid = 2868] [serial = 2144] [outer = 00000088AE9A9400] 21:41:47 INFO - PROCESS | 2868 | 1463719307810 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]]]}] 21:41:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:41:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1077ms 21:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:41:47 INFO - PROCESS | 2868 | 1463719307886 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 21:41:47 INFO - PROCESS | 2868 | 1463719307888 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 21:41:47 INFO - PROCESS | 2868 | 1463719307892 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:41:47 INFO - PROCESS | 2868 | 1463719307894 Marionette TRACE conn6 <- [1,2822,null,{}] 21:41:47 INFO - PROCESS | 2868 | 1463719307898 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}] 21:41:48 INFO - PROCESS | 2868 | 1463719308064 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 21:41:48 INFO - PROCESS | 2868 | 1463719308260 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEA79800 == 138 [pid = 2868] [id = 715] 21:41:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088AFA27000) [pid = 2868] [serial = 2145] [outer = 0000000000000000] 21:41:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088AFA2E800) [pid = 2868] [serial = 2146] [outer = 00000088AFA27000] 21:41:48 INFO - PROCESS | 2868 | 1463719308317 Marionette DEBUG loaded listener.js 21:41:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088B0876800) [pid = 2868] [serial = 2147] [outer = 00000088AFA27000] 21:41:48 INFO - PROCESS | 2868 | 1463719308937 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1139ms 21:41:49 INFO - PROCESS | 2868 | 1463719309034 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 21:41:49 INFO - PROCESS | 2868 | 1463719309036 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 21:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:41:49 INFO - PROCESS | 2868 | 1463719309040 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:41:49 INFO - PROCESS | 2868 | 1463719309043 Marionette TRACE conn6 <- [1,2826,null,{}] 21:41:49 INFO - PROCESS | 2868 | 1463719309047 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}] 21:41:49 INFO - PROCESS | 2868 | 1463719309260 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 21:41:49 INFO - PROCESS | 2868 | 1463719309387 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088B3BA6000 == 139 [pid = 2868] [id = 716] 21:41:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088A8B99800) [pid = 2868] [serial = 2148] [outer = 0000000000000000] 21:41:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088A8B9CC00) [pid = 2868] [serial = 2149] [outer = 00000088A8B99800] 21:41:49 INFO - PROCESS | 2868 | 1463719309444 Marionette DEBUG loaded listener.js 21:41:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088AFA24800) [pid = 2868] [serial = 2150] [outer = 00000088A8B99800] 21:41:50 INFO - PROCESS | 2868 | 1463719310033 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]]]}] 21:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1032ms 21:41:50 INFO - PROCESS | 2868 | 1463719310075 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 21:41:50 INFO - PROCESS | 2868 | 1463719310078 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 21:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:41:50 INFO - PROCESS | 2868 | 1463719310082 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:41:50 INFO - PROCESS | 2868 | 1463719310084 Marionette TRACE conn6 <- [1,2830,null,{}] 21:41:50 INFO - PROCESS | 2868 | 1463719310088 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}] 21:41:50 INFO - PROCESS | 2868 | 1463719310274 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 21:41:50 INFO - PROCESS | 2868 | 1463719310484 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:50 INFO - PROCESS | 2868 | ++DOCSHELL 000000888CE89000 == 140 [pid = 2868] [id = 717] 21:41:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (000000888B033000) [pid = 2868] [serial = 2151] [outer = 0000000000000000] 21:41:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (000000889712EC00) [pid = 2868] [serial = 2152] [outer = 000000888B033000] 21:41:50 INFO - PROCESS | 2868 | 1463719310542 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (00000088A113F000) [pid = 2868] [serial = 2153] [outer = 000000888B033000] 21:41:51 INFO - PROCESS | 2868 | 1463719311178 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]]]}] 21:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1136ms 21:41:51 INFO - PROCESS | 2868 | 1463719311219 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 2868 | 1463719311222 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 21:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:41:51 INFO - PROCESS | 2868 | 1463719311226 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 2868 | 1463719311229 Marionette TRACE conn6 <- [1,2834,null,{}] 21:41:51 INFO - PROCESS | 2868 | 1463719311233 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}] 21:41:51 INFO - PROCESS | 2868 | 1463719311401 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 21:41:51 INFO - PROCESS | 2868 | 1463719311584 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:51 INFO - PROCESS | 2868 | ++DOCSHELL 0000008893BC1800 == 141 [pid = 2868] [id = 718] 21:41:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (000000888CA1A000) [pid = 2868] [serial = 2154] [outer = 0000000000000000] 21:41:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (0000008899A1C800) [pid = 2868] [serial = 2155] [outer = 000000888CA1A000] 21:41:51 INFO - PROCESS | 2868 | 1463719311645 Marionette DEBUG loaded listener.js 21:41:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (000000889F1E8400) [pid = 2868] [serial = 2156] [outer = 000000888CA1A000] 21:41:52 INFO - PROCESS | 2868 | 1463719312770 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]]]}] 21:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1578ms 21:41:52 INFO - PROCESS | 2868 | 1463719312805 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 21:41:52 INFO - PROCESS | 2868 | 1463719312810 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 21:41:52 INFO - PROCESS | 2868 | 1463719312815 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:41:52 INFO - PROCESS | 2868 | 1463719312819 Marionette TRACE conn6 <- [1,2838,null,{}] 21:41:52 INFO - PROCESS | 2868 | 1463719312826 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}] 21:41:52 INFO - PROCESS | 2868 | 1463719312956 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 21:41:53 INFO - PROCESS | 2868 | 1463719313156 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:53 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DACE800 == 142 [pid = 2868] [id = 719] 21:41:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (000000888B03A400) [pid = 2868] [serial = 2157] [outer = 0000000000000000] 21:41:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000888B059400) [pid = 2868] [serial = 2158] [outer = 000000888B03A400] 21:41:53 INFO - PROCESS | 2868 | 1463719313206 Marionette DEBUG loaded listener.js 21:41:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000888B188000) [pid = 2868] [serial = 2159] [outer = 000000888B03A400] 21:41:53 INFO - PROCESS | 2868 | 1463719313764 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 985ms 21:41:53 INFO - PROCESS | 2868 | 1463719313805 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 21:41:53 INFO - PROCESS | 2868 | 1463719313811 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 21:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:41:53 INFO - PROCESS | 2868 | 1463719313818 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - PROCESS | 2868 | 1463719313820 Marionette TRACE conn6 <- [1,2842,null,{}] 21:41:53 INFO - PROCESS | 2868 | 1463719313824 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}] 21:41:53 INFO - PROCESS | 2868 | 1463719313953 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 21:41:54 INFO - PROCESS | 2868 | 1463719314136 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 2868 | ++DOCSHELL 0000008897489800 == 143 [pid = 2868] [id = 720] 21:41:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (000000888BC24400) [pid = 2868] [serial = 2160] [outer = 0000000000000000] 21:41:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (000000888D289800) [pid = 2868] [serial = 2161] [outer = 000000888BC24400] 21:41:54 INFO - PROCESS | 2868 | 1463719314187 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (000000888D555000) [pid = 2868] [serial = 2162] [outer = 000000888BC24400] 21:41:54 INFO - PROCESS | 2868 | 1463719314804 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]]]}] 21:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1036ms 21:41:54 INFO - PROCESS | 2868 | 1463719314855 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 21:41:54 INFO - PROCESS | 2868 | 1463719314857 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 21:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:41:54 INFO - PROCESS | 2868 | 1463719314861 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:41:54 INFO - PROCESS | 2868 | 1463719314865 Marionette TRACE conn6 <- [1,2846,null,{}] 21:41:54 INFO - PROCESS | 2868 | 1463719314895 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}] 21:41:55 INFO - PROCESS | 2868 | 1463719315031 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 21:41:55 INFO - PROCESS | 2868 | 1463719315219 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:55 INFO - PROCESS | 2868 | ++DOCSHELL 000000889971C800 == 144 [pid = 2868] [id = 721] 21:41:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (0000008892D09C00) [pid = 2868] [serial = 2163] [outer = 0000000000000000] 21:41:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (0000008892D0D000) [pid = 2868] [serial = 2164] [outer = 0000008892D09C00] 21:41:55 INFO - PROCESS | 2868 | 1463719315272 Marionette DEBUG loaded listener.js 21:41:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (0000008892D8CC00) [pid = 2868] [serial = 2165] [outer = 0000008892D09C00] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2E1F000 == 143 [pid = 2868] [id = 422] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088A318C000) [pid = 2868] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088AEA59800) [pid = 2868] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (00000088AFA28000) [pid = 2868] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (00000088ABDBC000) [pid = 2868] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (00000088AE9CC800) [pid = 2868] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (00000088A9DDFC00) [pid = 2868] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A74C8000 == 142 [pid = 2868] [id = 638] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088B07B0000 == 141 [pid = 2868] [id = 692] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AFA87800 == 140 [pid = 2868] [id = 691] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AC206800 == 139 [pid = 2868] [id = 690] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABCEC800 == 138 [pid = 2868] [id = 689] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AB14F000 == 137 [pid = 2868] [id = 688] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088AA8EB800 == 136 [pid = 2868] [id = 687] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A9003000 == 135 [pid = 2868] [id = 686] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8AE2000 == 134 [pid = 2868] [id = 685] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A561F000 == 133 [pid = 2868] [id = 684] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA1E000 == 132 [pid = 2868] [id = 683] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 0000008896B75800 == 131 [pid = 2868] [id = 682] 21:41:55 INFO - PROCESS | 2868 | --DOCSHELL 00000088A740A000 == 130 [pid = 2868] [id = 681] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088ABA22800) [pid = 2868] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088AC19E000) [pid = 2868] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088AA871800) [pid = 2868] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (00000088A64DC400) [pid = 2868] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (00000088A4198C00) [pid = 2868] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (00000088A9E68400) [pid = 2868] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (000000889D34F800) [pid = 2868] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (000000889972F800) [pid = 2868] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (00000088A7A22400) [pid = 2868] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (00000088A415F800) [pid = 2868] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088A5273800) [pid = 2868] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (00000088A9038C00) [pid = 2868] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (000000889DBC1000) [pid = 2868] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (00000088A1139400) [pid = 2868] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (000000889E062C00) [pid = 2868] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (00000088A311A800) [pid = 2868] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (00000088AA582800) [pid = 2868] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088AB54A400) [pid = 2868] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (000000889E08B800) [pid = 2868] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088AA9A6800) [pid = 2868] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (000000889922DC00) [pid = 2868] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (00000088ABC32800) [pid = 2868] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (00000088A64DF800) [pid = 2868] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (000000889BAED000) [pid = 2868] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (000000889D260000) [pid = 2868] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (00000088AC3B0C00) [pid = 2868] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (0000008896E3E000) [pid = 2868] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088AC397400) [pid = 2868] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (000000888D548000) [pid = 2868] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (00000088AC4EFC00) [pid = 2868] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (00000088A6D0A800) [pid = 2868] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (00000088A778F400) [pid = 2868] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088AA84D000) [pid = 2868] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (000000889E061400) [pid = 2868] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (00000088A7788C00) [pid = 2868] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (00000088A29CB800) [pid = 2868] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (00000088A0C0E800) [pid = 2868] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088AB54E400) [pid = 2868] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (00000088AB11C000) [pid = 2868] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (00000088A9E51400) [pid = 2868] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (00000088ABF4BC00) [pid = 2868] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (00000088A96A5C00) [pid = 2868] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (00000088A829C400) [pid = 2868] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (00000088A9E69C00) [pid = 2868] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 191 (00000088A6F05C00) [pid = 2868] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 190 (00000088A408AC00) [pid = 2868] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 189 (000000889A2E2C00) [pid = 2868] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 188 (00000088A969B800) [pid = 2868] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 187 (00000088AC3A0C00) [pid = 2868] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 186 (000000889EC4AC00) [pid = 2868] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 185 (00000088A64D5C00) [pid = 2868] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 184 (000000889AE0D400) [pid = 2868] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 183 (0000008899B25800) [pid = 2868] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 182 (000000889DFEFC00) [pid = 2868] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 181 (00000088AA37E400) [pid = 2868] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 180 (00000088A9E50800) [pid = 2868] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (00000088A501BC00) [pid = 2868] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (00000088ABC2FC00) [pid = 2868] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (00000088A64C1800) [pid = 2868] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (00000088AB125400) [pid = 2868] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088ABC13000) [pid = 2868] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (00000088AB119000) [pid = 2868] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (00000088A1139800) [pid = 2868] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (000000889A7BD400) [pid = 2868] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (00000088AB11C400) [pid = 2868] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (000000889D28B400) [pid = 2868] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (00000088ABF3F800) [pid = 2868] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 168 (00000088AA86D400) [pid = 2868] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 167 (00000088AC4E0C00) [pid = 2868] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 166 (00000088AFA2C000) [pid = 2868] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 21:41:55 INFO - PROCESS | 2868 | --DOMWINDOW == 165 (000000889C19EC00) [pid = 2868] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 21:41:56 INFO - PROCESS | 2868 | 1463719316143 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1302ms 21:41:56 INFO - PROCESS | 2868 | 1463719316166 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 21:41:56 INFO - PROCESS | 2868 | 1463719316169 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 21:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:41:56 INFO - PROCESS | 2868 | 1463719316173 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:41:56 INFO - PROCESS | 2868 | 1463719316175 Marionette TRACE conn6 <- [1,2850,null,{}] 21:41:56 INFO - PROCESS | 2868 | 1463719316179 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}] 21:41:56 INFO - PROCESS | 2868 | 1463719316294 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 21:41:56 INFO - PROCESS | 2868 | 1463719316301 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 2868 | ++DOCSHELL 0000008899F08000 == 131 [pid = 2868] [id = 722] 21:41:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 166 (0000008892D5E800) [pid = 2868] [serial = 2166] [outer = 0000000000000000] 21:41:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 167 (00000088937A5C00) [pid = 2868] [serial = 2167] [outer = 0000008892D5E800] 21:41:56 INFO - PROCESS | 2868 | 1463719316348 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 168 (000000889689BC00) [pid = 2868] [serial = 2168] [outer = 0000008892D5E800] 21:41:56 INFO - PROCESS | 2868 | 1463719316918 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]]]}] 21:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 776ms 21:41:56 INFO - PROCESS | 2868 | 1463719316951 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 21:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:41:56 INFO - PROCESS | 2868 | 1463719316953 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 21:41:56 INFO - PROCESS | 2868 | 1463719316957 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:41:56 INFO - PROCESS | 2868 | 1463719316959 Marionette TRACE conn6 <- [1,2854,null,{}] 21:41:56 INFO - PROCESS | 2868 | 1463719316963 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}] 21:41:57 INFO - PROCESS | 2868 | 1463719317073 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 21:41:57 INFO - PROCESS | 2868 | 1463719317203 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BBA1800 == 132 [pid = 2868] [id = 723] 21:41:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 169 (0000008892D5F800) [pid = 2868] [serial = 2169] [outer = 0000000000000000] 21:41:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (0000008896E38000) [pid = 2868] [serial = 2170] [outer = 0000008892D5F800] 21:41:57 INFO - PROCESS | 2868 | 1463719317250 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (0000008897308C00) [pid = 2868] [serial = 2171] [outer = 0000008892D5F800] 21:41:57 INFO - PROCESS | 2868 | 1463719317645 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]]]}] 21:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 21:41:57 INFO - PROCESS | 2868 | 1463719317692 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 21:41:57 INFO - PROCESS | 2868 | 1463719317694 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 21:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:41:57 INFO - PROCESS | 2868 | 1463719317698 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 2868 | 1463719317700 Marionette TRACE conn6 <- [1,2858,null,{}] 21:41:57 INFO - PROCESS | 2868 | 1463719317703 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}] 21:41:57 INFO - PROCESS | 2868 | 1463719317837 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 21:41:57 INFO - PROCESS | 2868 | 1463719317845 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 2868 | ++DOCSHELL 000000889D2A6000 == 133 [pid = 2868] [id = 724] 21:41:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (0000008897392800) [pid = 2868] [serial = 2172] [outer = 0000000000000000] 21:41:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (0000008898D2B000) [pid = 2868] [serial = 2173] [outer = 0000008897392800] 21:41:57 INFO - PROCESS | 2868 | 1463719317893 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (0000008899AAFC00) [pid = 2868] [serial = 2174] [outer = 0000008897392800] 21:41:58 INFO - PROCESS | 2868 | 1463719318472 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]]]}] 21:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 837ms 21:41:58 INFO - PROCESS | 2868 | 1463719318537 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 21:41:58 INFO - PROCESS | 2868 | 1463719318540 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 21:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:41:58 INFO - PROCESS | 2868 | 1463719318543 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:41:58 INFO - PROCESS | 2868 | 1463719318545 Marionette TRACE conn6 <- [1,2862,null,{}] 21:41:58 INFO - PROCESS | 2868 | 1463719318549 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}] 21:41:58 INFO - PROCESS | 2868 | 1463719318701 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 21:41:58 INFO - PROCESS | 2868 | 1463719318724 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:58 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E01F000 == 134 [pid = 2868] [id = 725] 21:41:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (000000889972D800) [pid = 2868] [serial = 2175] [outer = 0000000000000000] 21:41:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (0000008899B2DC00) [pid = 2868] [serial = 2176] [outer = 000000889972D800] 21:41:58 INFO - PROCESS | 2868 | 1463719318770 Marionette DEBUG loaded listener.js 21:41:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (000000889A271800) [pid = 2868] [serial = 2177] [outer = 000000889972D800] 21:41:59 INFO - PROCESS | 2868 | 1463719319245 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]]]}] 21:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 21:41:59 INFO - PROCESS | 2868 | 1463719319284 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 21:41:59 INFO - PROCESS | 2868 | 1463719319286 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 21:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:41:59 INFO - PROCESS | 2868 | 1463719319290 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - PROCESS | 2868 | 1463719319292 Marionette TRACE conn6 <- [1,2866,null,{}] 21:41:59 INFO - PROCESS | 2868 | 1463719319295 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}] 21:41:59 INFO - PROCESS | 2868 | 1463719319449 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 21:41:59 INFO - PROCESS | 2868 | 1463719319474 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 2868 | ++DOCSHELL 000000889EA1F800 == 135 [pid = 2868] [id = 726] 21:41:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (000000889A277800) [pid = 2868] [serial = 2178] [outer = 0000000000000000] 21:41:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (000000889A2EC800) [pid = 2868] [serial = 2179] [outer = 000000889A277800] 21:41:59 INFO - PROCESS | 2868 | 1463719319520 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (000000889A3A3000) [pid = 2868] [serial = 2180] [outer = 000000889A277800] 21:42:00 INFO - PROCESS | 2868 | 1463719320002 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]]]}] 21:42:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:42:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 179 (00000088A408EC00) [pid = 2868] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 178 (00000088A770E800) [pid = 2868] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 177 (00000088AB127C00) [pid = 2868] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 176 (000000889C6A3400) [pid = 2868] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 175 (00000088A46B3800) [pid = 2868] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 174 (0000008893B15000) [pid = 2868] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 173 (000000889AE77000) [pid = 2868] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 172 (00000088A1144800) [pid = 2868] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 171 (0000008899F7D800) [pid = 2868] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 170 (00000088A770B800) [pid = 2868] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:42:00 INFO - PROCESS | 2868 | --DOMWINDOW == 169 (0000008892D07400) [pid = 2868] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:42:00 INFO - PROCESS | 2868 | 1463719320456 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 21:42:00 INFO - PROCESS | 2868 | 1463719320458 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 21:42:00 INFO - PROCESS | 2868 | 1463719320470 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - PROCESS | 2868 | 1463719320472 Marionette TRACE conn6 <- [1,2870,null,{}] 21:42:00 INFO - PROCESS | 2868 | 1463719320475 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}] 21:42:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:42:00 INFO - PROCESS | 2868 | 1463719320589 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 21:42:00 INFO - PROCESS | 2868 | 1463719320598 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:00 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1032000 == 136 [pid = 2868] [id = 727] 21:42:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 170 (000000889A7C8C00) [pid = 2868] [serial = 2181] [outer = 0000000000000000] 21:42:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 171 (000000889AE06800) [pid = 2868] [serial = 2182] [outer = 000000889A7C8C00] 21:42:00 INFO - PROCESS | 2868 | 1463719320645 Marionette DEBUG loaded listener.js 21:42:00 INFO - PROCESS | 2868 | ++DOMWINDOW == 172 (000000889AE78400) [pid = 2868] [serial = 2183] [outer = 000000889A7C8C00] 21:42:01 INFO - PROCESS | 2868 | 1463719321126 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]]]}] 21:42:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:42:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 712ms 21:42:01 INFO - PROCESS | 2868 | 1463719321200 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 21:42:01 INFO - PROCESS | 2868 | 1463719321203 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 21:42:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:42:01 INFO - PROCESS | 2868 | 1463719321214 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:42:01 INFO - PROCESS | 2868 | 1463719321216 Marionette TRACE conn6 <- [1,2874,null,{}] 21:42:01 INFO - PROCESS | 2868 | 1463719321220 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}] 21:42:01 INFO - PROCESS | 2868 | 1463719321334 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 21:42:01 INFO - PROCESS | 2868 | 1463719321345 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:01 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1307000 == 137 [pid = 2868] [id = 728] 21:42:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 173 (000000889AFEC800) [pid = 2868] [serial = 2184] [outer = 0000000000000000] 21:42:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 174 (000000889AFF0800) [pid = 2868] [serial = 2185] [outer = 000000889AFEC800] 21:42:01 INFO - PROCESS | 2868 | 1463719321392 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 2868 | ++DOMWINDOW == 175 (000000889BB44400) [pid = 2868] [serial = 2186] [outer = 000000889AFEC800] 21:42:01 INFO - PROCESS | 2868 | 1463719321853 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]]]}] 21:42:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:42:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 691ms 21:42:01 INFO - PROCESS | 2868 | 1463719321900 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 21:42:01 INFO - PROCESS | 2868 | 1463719321902 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 21:42:01 INFO - PROCESS | 2868 | 1463719321905 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:42:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:42:01 INFO - PROCESS | 2868 | 1463719321908 Marionette TRACE conn6 <- [1,2878,null,{}] 21:42:01 INFO - PROCESS | 2868 | 1463719321912 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}] 21:42:02 INFO - PROCESS | 2868 | 1463719322071 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 21:42:02 INFO - PROCESS | 2868 | 1463719322078 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A252B000 == 138 [pid = 2868] [id = 729] 21:42:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 176 (000000889BB50800) [pid = 2868] [serial = 2187] [outer = 0000000000000000] 21:42:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 177 (000000889C12FC00) [pid = 2868] [serial = 2188] [outer = 000000889BB50800] 21:42:02 INFO - PROCESS | 2868 | 1463719322130 Marionette DEBUG loaded listener.js 21:42:02 INFO - PROCESS | 2868 | ++DOMWINDOW == 178 (000000889CAC2800) [pid = 2868] [serial = 2189] [outer = 000000889BB50800] 21:42:02 INFO - PROCESS | 2868 | 1463719322914 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:42:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:42:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1027ms 21:42:02 INFO - PROCESS | 2868 | 1463719322936 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 2868 | 1463719322942 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 21:42:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:42:02 INFO - PROCESS | 2868 | 1463719322948 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 2868 | 1463719322952 Marionette TRACE conn6 <- [1,2882,null,{}] 21:42:02 INFO - PROCESS | 2868 | 1463719322979 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}] 21:42:03 INFO - PROCESS | 2868 | 1463719323157 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 21:42:03 INFO - PROCESS | 2868 | 1463719323348 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:03 INFO - PROCESS | 2868 | ++DOCSHELL 0000008896B72000 == 139 [pid = 2868] [id = 730] 21:42:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 179 (000000888C5BD400) [pid = 2868] [serial = 2190] [outer = 0000000000000000] 21:42:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 180 (000000888CB70400) [pid = 2868] [serial = 2191] [outer = 000000888C5BD400] 21:42:03 INFO - PROCESS | 2868 | 1463719323408 Marionette DEBUG loaded listener.js 21:42:03 INFO - PROCESS | 2868 | ++DOMWINDOW == 181 (000000888E255000) [pid = 2868] [serial = 2192] [outer = 000000888C5BD400] 21:42:04 INFO - PROCESS | 2868 | 1463719324085 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]]]}] 21:42:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:42:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1215ms 21:42:04 INFO - PROCESS | 2868 | 1463719324166 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 21:42:04 INFO - PROCESS | 2868 | 1463719324173 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 21:42:04 INFO - PROCESS | 2868 | 1463719324180 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:42:04 INFO - PROCESS | 2868 | 1463719324183 Marionette TRACE conn6 <- [1,2886,null,{}] 21:42:04 INFO - PROCESS | 2868 | 1463719324188 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}] 21:42:04 INFO - PROCESS | 2868 | 1463719324343 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 21:42:04 INFO - PROCESS | 2868 | 1463719324499 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 2868 | ++DOCSHELL 000000889DCD4000 == 140 [pid = 2868] [id = 731] 21:42:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 182 (0000008893646000) [pid = 2868] [serial = 2193] [outer = 0000000000000000] 21:42:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 183 (0000008897334800) [pid = 2868] [serial = 2194] [outer = 0000008893646000] 21:42:04 INFO - PROCESS | 2868 | 1463719324558 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 2868 | ++DOMWINDOW == 184 (000000889922A800) [pid = 2868] [serial = 2195] [outer = 0000008893646000] 21:42:05 INFO - PROCESS | 2868 | 1463719325176 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]]]}] 21:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1030ms 21:42:05 INFO - PROCESS | 2868 | 1463719325214 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 2868 | 1463719325217 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 21:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:42:05 INFO - PROCESS | 2868 | 1463719325221 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - PROCESS | 2868 | 1463719325226 Marionette TRACE conn6 <- [1,2890,null,{}] 21:42:05 INFO - PROCESS | 2868 | 1463719325256 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}] 21:42:05 INFO - PROCESS | 2868 | 1463719325398 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 21:42:05 INFO - PROCESS | 2868 | 1463719325565 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:05 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2956000 == 141 [pid = 2868] [id = 732] 21:42:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 185 (000000889BB43400) [pid = 2868] [serial = 2196] [outer = 0000000000000000] 21:42:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 186 (000000889BD7A800) [pid = 2868] [serial = 2197] [outer = 000000889BB43400] 21:42:05 INFO - PROCESS | 2868 | 1463719325628 Marionette DEBUG loaded listener.js 21:42:05 INFO - PROCESS | 2868 | ++DOMWINDOW == 187 (000000889CAC1C00) [pid = 2868] [serial = 2198] [outer = 000000889BB43400] 21:42:06 INFO - PROCESS | 2868 | 1463719326243 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1036ms 21:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:42:06 INFO - PROCESS | 2868 | 1463719326259 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 2868 | 1463719326263 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 21:42:06 INFO - PROCESS | 2868 | 1463719326266 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - PROCESS | 2868 | 1463719326268 Marionette TRACE conn6 <- [1,2894,null,{}] 21:42:06 INFO - PROCESS | 2868 | 1463719326272 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}] 21:42:06 INFO - PROCESS | 2868 | 1463719326412 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 21:42:06 INFO - PROCESS | 2868 | 1463719326587 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:06 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2FC2800 == 142 [pid = 2868] [id = 733] 21:42:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 188 (000000889D216400) [pid = 2868] [serial = 2199] [outer = 0000000000000000] 21:42:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 189 (000000889D21B400) [pid = 2868] [serial = 2200] [outer = 000000889D216400] 21:42:06 INFO - PROCESS | 2868 | 1463719326646 Marionette DEBUG loaded listener.js 21:42:06 INFO - PROCESS | 2868 | ++DOMWINDOW == 190 (000000889D268000) [pid = 2868] [serial = 2201] [outer = 000000889D216400] 21:42:07 INFO - PROCESS | 2868 | 1463719327275 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]]]}] 21:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1030ms 21:42:07 INFO - PROCESS | 2868 | 1463719327297 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 21:42:07 INFO - PROCESS | 2868 | 1463719327300 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 21:42:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:42:07 INFO - PROCESS | 2868 | 1463719327303 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:42:07 INFO - PROCESS | 2868 | 1463719327306 Marionette TRACE conn6 <- [1,2898,null,{}] 21:42:07 INFO - PROCESS | 2868 | 1463719327309 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}] 21:42:07 INFO - PROCESS | 2868 | 1463719327465 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 21:42:07 INFO - PROCESS | 2868 | 1463719327628 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:07 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A40A7800 == 143 [pid = 2868] [id = 734] 21:42:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 191 (000000889D285000) [pid = 2868] [serial = 2202] [outer = 0000000000000000] 21:42:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 192 (000000889D28C400) [pid = 2868] [serial = 2203] [outer = 000000889D285000] 21:42:07 INFO - PROCESS | 2868 | 1463719327685 Marionette DEBUG loaded listener.js 21:42:07 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (000000889D30F400) [pid = 2868] [serial = 2204] [outer = 000000889D285000] 21:42:08 INFO - PROCESS | 2868 | 1463719328243 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]]]}] 21:42:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:42:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:42:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 21:42:08 INFO - PROCESS | 2868 | 1463719328302 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 21:42:08 INFO - PROCESS | 2868 | 1463719328305 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 21:42:08 INFO - TEST-START | /DOMEvents/constructors.html 21:42:08 INFO - PROCESS | 2868 | 1463719328310 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:42:08 INFO - PROCESS | 2868 | 1463719328313 Marionette TRACE conn6 <- [1,2902,null,{}] 21:42:08 INFO - PROCESS | 2868 | 1463719328316 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}] 21:42:08 INFO - PROCESS | 2868 | 1463719328475 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 21:42:08 INFO - PROCESS | 2868 | 1463719328650 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:08 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A508A000 == 144 [pid = 2868] [id = 735] 21:42:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (000000889D3EAC00) [pid = 2868] [serial = 2205] [outer = 0000000000000000] 21:42:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (000000889D50F000) [pid = 2868] [serial = 2206] [outer = 000000889D3EAC00] 21:42:08 INFO - PROCESS | 2868 | 1463719328709 Marionette DEBUG loaded listener.js 21:42:08 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (000000889DFA8800) [pid = 2868] [serial = 2207] [outer = 000000889D3EAC00] 21:42:09 INFO - PROCESS | 2868 | 1463719329361 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]]]}] 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:42:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:42:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:42:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:42:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:42:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:42:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:42:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:42:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:42:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1118ms 21:42:09 INFO - PROCESS | 2868 | 1463719329431 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 2868 | 1463719329434 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 21:42:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:42:09 INFO - PROCESS | 2868 | 1463719329438 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - PROCESS | 2868 | 1463719329440 Marionette TRACE conn6 <- [1,2906,null,{}] 21:42:09 INFO - PROCESS | 2868 | 1463719329444 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}] 21:42:09 INFO - PROCESS | 2868 | 1463719329579 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 21:42:09 INFO - PROCESS | 2868 | 1463719329741 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52C0000 == 145 [pid = 2868] [id = 736] 21:42:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (000000889DBCD000) [pid = 2868] [serial = 2208] [outer = 0000000000000000] 21:42:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (000000889DFEA800) [pid = 2868] [serial = 2209] [outer = 000000889DBCD000] 21:42:09 INFO - PROCESS | 2868 | 1463719329798 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (000000889E05F800) [pid = 2868] [serial = 2210] [outer = 000000889DBCD000] 21:42:10 INFO - PROCESS | 2868 | 1463719330359 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:42:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:42:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 943ms 21:42:10 INFO - PROCESS | 2868 | 1463719330386 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 2868 | 1463719330389 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 21:42:10 INFO - PROCESS | 2868 | 1463719330392 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:42:10 INFO - PROCESS | 2868 | 1463719330395 Marionette TRACE conn6 <- [1,2910,null,{}] 21:42:10 INFO - PROCESS | 2868 | 1463719330398 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}] 21:42:10 INFO - PROCESS | 2868 | 1463719330533 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 21:42:10 INFO - PROCESS | 2868 | 1463719330709 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:10 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5624000 == 146 [pid = 2868] [id = 737] 21:42:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (000000889DFAD800) [pid = 2868] [serial = 2211] [outer = 0000000000000000] 21:42:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889E085000) [pid = 2868] [serial = 2212] [outer = 000000889DFAD800] 21:42:10 INFO - PROCESS | 2868 | 1463719330766 Marionette DEBUG loaded listener.js 21:42:10 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889E139800) [pid = 2868] [serial = 2213] [outer = 000000889DFAD800] 21:42:11 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:42:11 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:42:11 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:42:11 INFO - PROCESS | 2868 | [2868] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:42:11 INFO - PROCESS | 2868 | 1463719331321 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]]]}] 21:42:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:42:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:42:11 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 21:42:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:42:11 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 21:42:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:42:11 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]" 21:42:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:42:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:42:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 989ms 21:42:11 INFO - PROCESS | 2868 | 1463719331386 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 21:42:11 INFO - PROCESS | 2868 | 1463719331389 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 21:42:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:42:11 INFO - PROCESS | 2868 | 1463719331393 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:42:11 INFO - PROCESS | 2868 | 1463719331395 Marionette TRACE conn6 <- [1,2914,null,{}] 21:42:11 INFO - PROCESS | 2868 | 1463719331399 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}] 21:42:11 INFO - PROCESS | 2868 | 1463719331536 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 21:42:11 INFO - PROCESS | 2868 | 1463719331713 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A5674800 == 147 [pid = 2868] [id = 738] 21:42:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (000000889E134000) [pid = 2868] [serial = 2214] [outer = 0000000000000000] 21:42:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (000000889EC69400) [pid = 2868] [serial = 2215] [outer = 000000889E134000] 21:42:11 INFO - PROCESS | 2868 | 1463719331771 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (000000889ED62400) [pid = 2868] [serial = 2216] [outer = 000000889E134000] 21:42:12 INFO - PROCESS | 2868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:42:12 INFO - PROCESS | 2868 | 1463719332311 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]]]}] 21:42:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:42:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 943ms 21:42:12 INFO - PROCESS | 2868 | 1463719332352 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 2868 | 1463719332355 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 21:42:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:42:12 INFO - PROCESS | 2868 | 1463719332361 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 2868 | 1463719332363 Marionette TRACE conn6 <- [1,2918,null,{}] 21:42:12 INFO - PROCESS | 2868 | 1463719332367 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}] 21:42:12 INFO - PROCESS | 2868 | 1463719332507 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 21:42:12 INFO - PROCESS | 2868 | 1463719332683 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:12 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A630F000 == 148 [pid = 2868] [id = 739] 21:42:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (000000889EC47C00) [pid = 2868] [serial = 2217] [outer = 0000000000000000] 21:42:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (000000889F1EA800) [pid = 2868] [serial = 2218] [outer = 000000889EC47C00] 21:42:12 INFO - PROCESS | 2868 | 1463719332741 Marionette DEBUG loaded listener.js 21:42:12 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A0C09C00) [pid = 2868] [serial = 2219] [outer = 000000889EC47C00] 21:42:13 INFO - PROCESS | 2868 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:42:13 INFO - PROCESS | 2868 | 1463719333330 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]]]}] 21:42:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:42:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1022ms 21:42:13 INFO - PROCESS | 2868 | 1463719333387 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 21:42:13 INFO - PROCESS | 2868 | 1463719333390 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 21:42:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:42:13 INFO - PROCESS | 2868 | 1463719333393 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - PROCESS | 2868 | 1463719333396 Marionette TRACE conn6 <- [1,2922,null,{}] 21:42:13 INFO - PROCESS | 2868 | 1463719333400 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}] 21:42:13 INFO - PROCESS | 2868 | 1463719333558 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 21:42:13 INFO - PROCESS | 2868 | 1463719333726 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F68000 == 149 [pid = 2868] [id = 740] 21:42:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A0C08800) [pid = 2868] [serial = 2220] [outer = 0000000000000000] 21:42:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A1137800) [pid = 2868] [serial = 2221] [outer = 00000088A0C08800] 21:42:13 INFO - PROCESS | 2868 | 1463719333789 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (00000088A1406800) [pid = 2868] [serial = 2222] [outer = 00000088A0C08800] 21:42:14 INFO - PROCESS | 2868 | 1463719334312 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]]]}] 21:42:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:42:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 943ms 21:42:14 INFO - PROCESS | 2868 | 1463719334339 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 2868 | 1463719334341 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 21:42:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:42:14 INFO - PROCESS | 2868 | 1463719334345 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 2868 | 1463719334347 Marionette TRACE conn6 <- [1,2926,null,{}] 21:42:14 INFO - PROCESS | 2868 | 1463719334351 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}] 21:42:14 INFO - PROCESS | 2868 | 1463719334488 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 21:42:14 INFO - PROCESS | 2868 | 1463719334658 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7411800 == 150 [pid = 2868] [id = 741] 21:42:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (00000088A1020C00) [pid = 2868] [serial = 2223] [outer = 0000000000000000] 21:42:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (00000088A29C5000) [pid = 2868] [serial = 2224] [outer = 00000088A1020C00] 21:42:14 INFO - PROCESS | 2868 | 1463719334713 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (00000088A3118000) [pid = 2868] [serial = 2225] [outer = 00000088A1020C00] 21:42:15 INFO - PROCESS | 2868 | 1463719335230 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]]]}] 21:42:15 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. 21:42:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 944ms 21:42:15 INFO - PROCESS | 2868 | 1463719335304 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 21:42:15 INFO - PROCESS | 2868 | 1463719335307 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 21:42:15 INFO - PROCESS | 2868 | 1463719335313 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 2868 | 1463719335315 Marionette TRACE conn6 <- [1,2930,null,{}] 21:42:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:42:15 INFO - PROCESS | 2868 | 1463719335321 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}] 21:42:15 INFO - PROCESS | 2868 | 1463719335460 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 21:42:15 INFO - PROCESS | 2868 | 1463719335638 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A75A0800 == 151 [pid = 2868] [id = 742] 21:42:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (00000088A0C0FC00) [pid = 2868] [serial = 2226] [outer = 0000000000000000] 21:42:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (00000088A3184000) [pid = 2868] [serial = 2227] [outer = 00000088A0C0FC00] 21:42:15 INFO - PROCESS | 2868 | 1463719335694 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (00000088A3FD1400) [pid = 2868] [serial = 2228] [outer = 00000088A0C0FC00] 21:42:16 INFO - PROCESS | 2868 | 1463719336250 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"]]]}] 21:42:16 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 21:42:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:42:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 984ms 21:42:16 INFO - PROCESS | 2868 | 1463719336313 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 2868 | 1463719336315 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 21:42:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:42:16 INFO - PROCESS | 2868 | 1463719336321 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 2868 | 1463719336323 Marionette TRACE conn6 <- [1,2934,null,{}] 21:42:16 INFO - PROCESS | 2868 | 1463719336327 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}] 21:42:16 INFO - PROCESS | 2868 | 1463719336486 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 21:42:16 INFO - PROCESS | 2868 | 1463719336670 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A25D0000 == 152 [pid = 2868] [id = 743] 21:42:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (0000008892C0C400) [pid = 2868] [serial = 2229] [outer = 0000000000000000] 21:42:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (000000889972B000) [pid = 2868] [serial = 2230] [outer = 0000008892C0C400] 21:42:16 INFO - PROCESS | 2868 | 1463719336728 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088A3191400) [pid = 2868] [serial = 2231] [outer = 0000008892C0C400] 21:42:17 INFO - PROCESS | 2868 | 1463719337515 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]]]}] 21:42:17 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. 21:42:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1230ms 21:42:17 INFO - PROCESS | 2868 | 1463719337553 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 2868 | 1463719337558 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 21:42:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:42:17 INFO - PROCESS | 2868 | 1463719337563 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - PROCESS | 2868 | 1463719337568 Marionette TRACE conn6 <- [1,2938,null,{}] 21:42:17 INFO - PROCESS | 2868 | 1463719337574 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}] 21:42:17 INFO - PROCESS | 2868 | 1463719337784 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 21:42:17 INFO - PROCESS | 2868 | 1463719337920 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:17 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BBA6000 == 153 [pid = 2868] [id = 744] 21:42:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (000000888C34F400) [pid = 2868] [serial = 2232] [outer = 0000000000000000] 21:42:17 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (000000888D130C00) [pid = 2868] [serial = 2233] [outer = 000000888C34F400] 21:42:17 INFO - PROCESS | 2868 | 1463719337972 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (0000008892D0D400) [pid = 2868] [serial = 2234] [outer = 000000888C34F400] 21:42:18 INFO - PROCESS | 2868 | ++DOCSHELL 000000889BBB9800 == 154 [pid = 2868] [id = 745] 21:42:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (0000008892D51C00) [pid = 2868] [serial = 2235] [outer = 0000000000000000] 21:42:18 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (000000889363D400) [pid = 2868] [serial = 2236] [outer = 0000008892D51C00] 21:42:18 INFO - PROCESS | 2868 | 1463719338604 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]]]}] 21:42:18 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. 21:42:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1082ms 21:42:18 INFO - PROCESS | 2868 | 1463719338650 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 21:42:18 INFO - PROCESS | 2868 | 1463719338656 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 21:42:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:42:18 INFO - PROCESS | 2868 | 1463719338679 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 2868 | 1463719338682 Marionette TRACE conn6 <- [1,2942,null,{}] 21:42:18 INFO - PROCESS | 2868 | 1463719338708 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}] 21:42:18 INFO - PROCESS | 2868 | 1463719338874 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 21:42:19 INFO - PROCESS | 2868 | 1463719339040 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 2868 | ++DOCSHELL 000000888DA29000 == 155 [pid = 2868] [id = 746] 21:42:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (0000008896505000) [pid = 2868] [serial = 2237] [outer = 0000000000000000] 21:42:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (000000889972E400) [pid = 2868] [serial = 2238] [outer = 0000008896505000] 21:42:19 INFO - PROCESS | 2868 | 1463719339091 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (000000889A277400) [pid = 2868] [serial = 2239] [outer = 0000008896505000] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088ABCEB000 == 154 [pid = 2868] [id = 626] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1307000 == 153 [pid = 2868] [id = 728] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1032000 == 152 [pid = 2868] [id = 727] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889EA1F800 == 151 [pid = 2868] [id = 726] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889E01F000 == 150 [pid = 2868] [id = 725] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889BBA1800 == 149 [pid = 2868] [id = 723] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 0000008899F08000 == 148 [pid = 2868] [id = 722] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 000000889971C800 == 147 [pid = 2868] [id = 721] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 0000008897489800 == 146 [pid = 2868] [id = 720] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 000000888DACE800 == 145 [pid = 2868] [id = 719] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (00000088AA57FC00) [pid = 2868] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (00000088AB16F800) [pid = 2868] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 225 (00000088ABF46800) [pid = 2868] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 224 (00000088ACC80400) [pid = 2868] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 223 (000000889AE80800) [pid = 2868] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 222 (00000088AC404800) [pid = 2868] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | 1463719339810 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]]]}] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088B3BA6000 == 144 [pid = 2868] [id = 716] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088AEA79800 == 143 [pid = 2868] [id = 715] 21:42:19 INFO - PROCESS | 2868 | --DOCSHELL 00000088B0974800 == 142 [pid = 2868] [id = 674] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 221 (00000088A5149400) [pid = 2868] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 220 (00000088AAF07800) [pid = 2868] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 219 (00000088AA3E4000) [pid = 2868] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 218 (00000088ABC2E400) [pid = 2868] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 217 (00000088ABDB6000) [pid = 2868] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 216 (00000088A415C400) [pid = 2868] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 215 (00000088A5017C00) [pid = 2868] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 214 (0000008899725400) [pid = 2868] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 213 (0000008896898400) [pid = 2868] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 212 (000000889738E000) [pid = 2868] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 211 (000000889DBC4C00) [pid = 2868] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 210 (000000889BA92800) [pid = 2868] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (000000888D557800) [pid = 2868] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (00000088A29CE000) [pid = 2868] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (00000088A4089C00) [pid = 2868] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (000000889A39CC00) [pid = 2868] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (000000889DBC0400) [pid = 2868] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (00000088A9DD9400) [pid = 2868] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (00000088AC411000) [pid = 2868] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (00000088A7A1D400) [pid = 2868] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (00000088A29CD400) [pid = 2868] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (000000889AFF1C00) [pid = 2868] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 199 (00000088A9E8A400) [pid = 2868] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 198 (00000088A5B9B000) [pid = 2868] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 197 (00000088A778A800) [pid = 2868] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 196 (00000088A9DDA800) [pid = 2868] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 195 (000000889AE0A400) [pid = 2868] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 194 (00000088A77DD800) [pid = 2868] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 193 (000000889D506400) [pid = 2868] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - PROCESS | 2868 | --DOMWINDOW == 192 (00000088A6D18000) [pid = 2868] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 21:42:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:42:19 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 21:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1181ms 21:42:19 INFO - PROCESS | 2868 | 1463719339865 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 21:42:19 INFO - PROCESS | 2868 | 1463719339868 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 21:42:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:42:19 INFO - PROCESS | 2868 | 1463719339872 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:42:19 INFO - PROCESS | 2868 | 1463719339875 Marionette TRACE conn6 <- [1,2946,null,{}] 21:42:19 INFO - PROCESS | 2868 | 1463719339886 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}] 21:42:20 INFO - PROCESS | 2868 | 1463719340027 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 21:42:20 INFO - PROCESS | 2868 | 1463719340147 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A2D4800 == 143 [pid = 2868] [id = 747] 21:42:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 193 (0000008896895000) [pid = 2868] [serial = 2240] [outer = 0000000000000000] 21:42:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 194 (0000008896BB5000) [pid = 2868] [serial = 2241] [outer = 0000008896895000] 21:42:20 INFO - PROCESS | 2868 | 1463719340199 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 195 (0000008899B26C00) [pid = 2868] [serial = 2242] [outer = 0000008896895000] 21:42:20 INFO - PROCESS | 2868 | 1463719340641 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]]]}] 21:42:20 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. 21:42:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 839ms 21:42:20 INFO - PROCESS | 2868 | 1463719340712 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 2868 | 1463719340715 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 21:42:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:42:20 INFO - PROCESS | 2868 | 1463719340719 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - PROCESS | 2868 | 1463719340721 Marionette TRACE conn6 <- [1,2950,null,{}] 21:42:20 INFO - PROCESS | 2868 | 1463719340724 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}] 21:42:20 INFO - PROCESS | 2868 | 1463719340843 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 21:42:20 INFO - PROCESS | 2868 | 1463719340854 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1037000 == 144 [pid = 2868] [id = 748] 21:42:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 196 (000000889A271000) [pid = 2868] [serial = 2243] [outer = 0000000000000000] 21:42:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 197 (000000889AE53000) [pid = 2868] [serial = 2244] [outer = 000000889A271000] 21:42:20 INFO - PROCESS | 2868 | 1463719340901 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 2868 | ++DOMWINDOW == 198 (000000889BA8E400) [pid = 2868] [serial = 2245] [outer = 000000889A271000] 21:42:21 INFO - PROCESS | 2868 | 1463719341378 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]]]}] 21:42:21 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. 21:42:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 21:42:21 INFO - PROCESS | 2868 | 1463719341456 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 2868 | 1463719341458 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 21:42:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:42:21 INFO - PROCESS | 2868 | 1463719341462 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 2868 | 1463719341463 Marionette TRACE conn6 <- [1,2954,null,{}] 21:42:21 INFO - PROCESS | 2868 | 1463719341467 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}] 21:42:21 INFO - PROCESS | 2868 | 1463719341584 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 21:42:21 INFO - PROCESS | 2868 | 1463719341756 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A4096000 == 145 [pid = 2868] [id = 749] 21:42:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 199 (0000008893642400) [pid = 2868] [serial = 2246] [outer = 0000000000000000] 21:42:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 200 (000000889C695C00) [pid = 2868] [serial = 2247] [outer = 0000008893642400] 21:42:21 INFO - PROCESS | 2868 | 1463719341803 Marionette DEBUG loaded listener.js 21:42:21 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889D280000) [pid = 2868] [serial = 2248] [outer = 0000008893642400] 21:42:22 INFO - PROCESS | 2868 | 1463719342217 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]]]}] 21:42:22 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. 21:42:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 776ms 21:42:22 INFO - PROCESS | 2868 | 1463719342240 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 2868 | 1463719342242 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 21:42:22 INFO - PROCESS | 2868 | 1463719342245 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:42:22 INFO - PROCESS | 2868 | 1463719342247 Marionette TRACE conn6 <- [1,2958,null,{}] 21:42:22 INFO - PROCESS | 2868 | 1463719342258 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}] 21:42:22 INFO - PROCESS | 2868 | 1463719342434 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 21:42:22 INFO - PROCESS | 2868 | 1463719342462 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A630D800 == 146 [pid = 2868] [id = 750] 21:42:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889D3F3400) [pid = 2868] [serial = 2249] [outer = 0000000000000000] 21:42:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (000000889D510800) [pid = 2868] [serial = 2250] [outer = 000000889D3F3400] 21:42:22 INFO - PROCESS | 2868 | 1463719342509 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (00000088A1013000) [pid = 2868] [serial = 2251] [outer = 000000889D3F3400] 21:42:22 INFO - PROCESS | 2868 | 1463719342967 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]]]}] 21:42:22 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. 21:42:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 21:42:22 INFO - PROCESS | 2868 | 1463719342983 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 2868 | 1463719342986 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 21:42:22 INFO - PROCESS | 2868 | 1463719342989 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:42:23 INFO - PROCESS | 2868 | 1463719342999 Marionette TRACE conn6 <- [1,2962,null,{}] 21:42:23 INFO - PROCESS | 2868 | 1463719343009 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}] 21:42:23 INFO - PROCESS | 2868 | 1463719343193 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 21:42:23 INFO - PROCESS | 2868 | 1463719343213 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A759F000 == 147 [pid = 2868] [id = 751] 21:42:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (00000088A101BC00) [pid = 2868] [serial = 2252] [outer = 0000000000000000] 21:42:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (00000088A113F400) [pid = 2868] [serial = 2253] [outer = 00000088A101BC00] 21:42:23 INFO - PROCESS | 2868 | 1463719343258 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A3FD7000) [pid = 2868] [serial = 2254] [outer = 00000088A101BC00] 21:42:23 INFO - PROCESS | 2868 | 1463719343713 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]]]}] 21:42:23 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. 21:42:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 754ms 21:42:23 INFO - PROCESS | 2868 | 1463719343757 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 2868 | 1463719343759 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 21:42:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:42:23 INFO - PROCESS | 2868 | 1463719343762 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - PROCESS | 2868 | 1463719343764 Marionette TRACE conn6 <- [1,2966,null,{}] 21:42:23 INFO - PROCESS | 2868 | 1463719343768 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}] 21:42:23 INFO - PROCESS | 2868 | 1463719343935 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 21:42:23 INFO - PROCESS | 2868 | 1463719343956 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7E61800 == 148 [pid = 2868] [id = 752] 21:42:23 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A408A400) [pid = 2868] [serial = 2255] [outer = 0000000000000000] 21:42:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A411D400) [pid = 2868] [serial = 2256] [outer = 00000088A408A400] 21:42:24 INFO - PROCESS | 2868 | 1463719344001 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (00000088A4154800) [pid = 2868] [serial = 2257] [outer = 00000088A408A400] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 209 (000000889972D800) [pid = 2868] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 208 (0000008892D09C00) [pid = 2868] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 207 (000000888BC24400) [pid = 2868] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 206 (0000008892D5F800) [pid = 2868] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 205 (0000008897392800) [pid = 2868] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 204 (000000889A277800) [pid = 2868] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 203 (000000888B03A400) [pid = 2868] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 202 (0000008892D5E800) [pid = 2868] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 201 (000000889A7C8C00) [pid = 2868] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:42:24 INFO - PROCESS | 2868 | --DOMWINDOW == 200 (000000889AFEC800) [pid = 2868] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:42:24 INFO - PROCESS | 2868 | 1463719344646 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]]]}] 21:42:24 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. 21:42:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 921ms 21:42:24 INFO - PROCESS | 2868 | 1463719344688 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 2868 | 1463719344691 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 21:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:42:24 INFO - PROCESS | 2868 | 1463719344694 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 2868 | 1463719344696 Marionette TRACE conn6 <- [1,2970,null,{}] 21:42:24 INFO - PROCESS | 2868 | 1463719344699 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}] 21:42:24 INFO - PROCESS | 2868 | 1463719344824 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 21:42:24 INFO - PROCESS | 2868 | 1463719344831 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8195000 == 149 [pid = 2868] [id = 753] 21:42:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 201 (000000889A26E400) [pid = 2868] [serial = 2258] [outer = 0000000000000000] 21:42:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 202 (000000889AF36400) [pid = 2868] [serial = 2259] [outer = 000000889A26E400] 21:42:24 INFO - PROCESS | 2868 | 1463719344881 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 2868 | ++DOMWINDOW == 203 (00000088A415BC00) [pid = 2868] [serial = 2260] [outer = 000000889A26E400] 21:42:25 INFO - PROCESS | 2868 | 1463719345324 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"]]]}] 21:42:25 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 21:42:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 21:42:25 INFO - PROCESS | 2868 | 1463719345388 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 2868 | 1463719345391 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 21:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:42:25 INFO - PROCESS | 2868 | 1463719345394 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 2868 | 1463719345396 Marionette TRACE conn6 <- [1,2974,null,{}] 21:42:25 INFO - PROCESS | 2868 | 1463719345399 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}] 21:42:25 INFO - PROCESS | 2868 | 1463719345523 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 21:42:25 INFO - PROCESS | 2868 | 1463719345529 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:25 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8892000 == 150 [pid = 2868] [id = 754] 21:42:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 204 (00000088A419DC00) [pid = 2868] [serial = 2261] [outer = 0000000000000000] 21:42:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 205 (00000088A46AB800) [pid = 2868] [serial = 2262] [outer = 00000088A419DC00] 21:42:25 INFO - PROCESS | 2868 | 1463719345575 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 2868 | ++DOMWINDOW == 206 (00000088A4B7DC00) [pid = 2868] [serial = 2263] [outer = 00000088A419DC00] 21:42:26 INFO - PROCESS | 2868 | 1463719346020 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]]]}] 21:42:26 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. 21:42:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 672ms 21:42:26 INFO - PROCESS | 2868 | 1463719346083 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 21:42:26 INFO - PROCESS | 2868 | 1463719346086 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 21:42:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:42:26 INFO - PROCESS | 2868 | 1463719346095 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:42:26 INFO - PROCESS | 2868 | 1463719346097 Marionette TRACE conn6 <- [1,2978,null,{}] 21:42:26 INFO - PROCESS | 2868 | 1463719346101 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}] 21:42:26 INFO - PROCESS | 2868 | 1463719346244 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 21:42:26 INFO - PROCESS | 2868 | 1463719346277 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8B47800 == 151 [pid = 2868] [id = 755] 21:42:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 207 (00000088A4BB1400) [pid = 2868] [serial = 2264] [outer = 0000000000000000] 21:42:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 208 (00000088A4BBA400) [pid = 2868] [serial = 2265] [outer = 00000088A4BB1400] 21:42:26 INFO - PROCESS | 2868 | 1463719346327 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 209 (00000088A501AC00) [pid = 2868] [serial = 2266] [outer = 00000088A4BB1400] 21:42:26 INFO - PROCESS | 2868 | ++DOCSHELL 000000888C5B1000 == 152 [pid = 2868] [id = 756] 21:42:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 210 (000000888BC29800) [pid = 2868] [serial = 2267] [outer = 0000000000000000] 21:42:26 INFO - PROCESS | 2868 | ++DOMWINDOW == 211 (000000888C357800) [pid = 2868] [serial = 2268] [outer = 000000888BC29800] 21:42:27 INFO - PROCESS | 2868 | 1463719347138 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]]]}] 21:42:27 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. 21:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1076ms 21:42:27 INFO - PROCESS | 2868 | 1463719347172 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 2868 | 1463719347177 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 21:42:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:42:27 INFO - PROCESS | 2868 | 1463719347182 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - PROCESS | 2868 | 1463719347188 Marionette TRACE conn6 <- [1,2982,null,{}] 21:42:27 INFO - PROCESS | 2868 | 1463719347193 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}] 21:42:27 INFO - PROCESS | 2868 | 1463719347391 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 21:42:27 INFO - PROCESS | 2868 | 1463719347569 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E021000 == 153 [pid = 2868] [id = 757] 21:42:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 212 (0000008892D08C00) [pid = 2868] [serial = 2269] [outer = 0000000000000000] 21:42:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 213 (0000008896573C00) [pid = 2868] [serial = 2270] [outer = 0000008892D08C00] 21:42:27 INFO - PROCESS | 2868 | 1463719347629 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 2868 | ++DOMWINDOW == 214 (0000008897393800) [pid = 2868] [serial = 2271] [outer = 0000008892D08C00] 21:42:28 INFO - PROCESS | 2868 | 1463719348213 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]]]}] 21:42:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:42:28 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 21:42:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1079ms 21:42:28 INFO - PROCESS | 2868 | 1463719348265 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 2868 | 1463719348272 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 21:42:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:42:28 INFO - PROCESS | 2868 | 1463719348279 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 2868 | 1463719348283 Marionette TRACE conn6 <- [1,2986,null,{}] 21:42:28 INFO - PROCESS | 2868 | 1463719348287 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}] 21:42:28 INFO - PROCESS | 2868 | 1463719348441 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 21:42:28 INFO - PROCESS | 2868 | 1463719348612 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A52D3000 == 154 [pid = 2868] [id = 758] 21:42:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 215 (000000889A39D400) [pid = 2868] [serial = 2272] [outer = 0000000000000000] 21:42:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 216 (000000889AFEE400) [pid = 2868] [serial = 2273] [outer = 000000889A39D400] 21:42:28 INFO - PROCESS | 2868 | 1463719348668 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 2868 | ++DOMWINDOW == 217 (000000889D25C000) [pid = 2868] [serial = 2274] [outer = 000000889A39D400] 21:42:29 INFO - PROCESS | 2868 | 1463719349251 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]]]}] 21:42:29 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. 21:42:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 985ms 21:42:29 INFO - PROCESS | 2868 | 1463719349286 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 21:42:29 INFO - PROCESS | 2868 | 1463719349289 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 21:42:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:42:29 INFO - PROCESS | 2868 | 1463719349295 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:42:29 INFO - PROCESS | 2868 | 1463719349299 Marionette TRACE conn6 <- [1,2990,null,{}] 21:42:29 INFO - PROCESS | 2868 | 1463719349312 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}] 21:42:29 INFO - PROCESS | 2868 | 1463719349459 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 21:42:29 INFO - PROCESS | 2868 | 1463719349645 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:29 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A8B54800 == 155 [pid = 2868] [id = 759] 21:42:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 218 (000000889DFF3C00) [pid = 2868] [serial = 2275] [outer = 0000000000000000] 21:42:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 219 (000000889E054800) [pid = 2868] [serial = 2276] [outer = 000000889DFF3C00] 21:42:29 INFO - PROCESS | 2868 | 1463719349707 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 2868 | ++DOMWINDOW == 220 (00000088A29CB800) [pid = 2868] [serial = 2277] [outer = 000000889DFF3C00] 21:42:30 INFO - PROCESS | 2868 | 1463719350294 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]]]}] 21:42:30 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. 21:42:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1027ms 21:42:30 INFO - PROCESS | 2868 | 1463719350324 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 21:42:30 INFO - PROCESS | 2868 | 1463719350327 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 21:42:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:42:30 INFO - PROCESS | 2868 | 1463719350331 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:42:30 INFO - PROCESS | 2868 | 1463719350333 Marionette TRACE conn6 <- [1,2994,null,{}] 21:42:30 INFO - PROCESS | 2868 | 1463719350337 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}] 21:42:30 INFO - PROCESS | 2868 | 1463719350483 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 21:42:30 INFO - PROCESS | 2868 | 1463719350665 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA3AF000 == 156 [pid = 2868] [id = 760] 21:42:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 221 (00000088A411FC00) [pid = 2868] [serial = 2278] [outer = 0000000000000000] 21:42:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 222 (00000088A4B83C00) [pid = 2868] [serial = 2279] [outer = 00000088A411FC00] 21:42:30 INFO - PROCESS | 2868 | 1463719350723 Marionette DEBUG loaded listener.js 21:42:30 INFO - PROCESS | 2868 | ++DOMWINDOW == 223 (00000088A4BBC000) [pid = 2868] [serial = 2280] [outer = 00000088A411FC00] 21:42:31 INFO - PROCESS | 2868 | 1463719351242 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]]]}] 21:42:31 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. 21:42:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 923ms 21:42:31 INFO - PROCESS | 2868 | 1463719351256 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 2868 | 1463719351258 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 21:42:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:42:31 INFO - PROCESS | 2868 | 1463719351262 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - PROCESS | 2868 | 1463719351264 Marionette TRACE conn6 <- [1,2998,null,{}] 21:42:31 INFO - PROCESS | 2868 | 1463719351268 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}] 21:42:31 INFO - PROCESS | 2868 | 1463719351408 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 21:42:31 INFO - PROCESS | 2868 | 1463719351580 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:31 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA75F000 == 157 [pid = 2868] [id = 761] 21:42:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 224 (00000088A4198C00) [pid = 2868] [serial = 2281] [outer = 0000000000000000] 21:42:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 225 (00000088A5140000) [pid = 2868] [serial = 2282] [outer = 00000088A4198C00] 21:42:31 INFO - PROCESS | 2868 | 1463719351637 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 2868 | ++DOMWINDOW == 226 (00000088A5275400) [pid = 2868] [serial = 2283] [outer = 00000088A4198C00] 21:42:31 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:42:32 INFO - PROCESS | 2868 | 1463719352233 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:42:32 INFO - {} 21:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:42:32 INFO - {} 21:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:42:32 INFO - {} 21:42:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:42:32 INFO - {} 21:42:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1025ms 21:42:32 INFO - PROCESS | 2868 | 1463719352301 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 2868 | 1463719352303 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 21:42:32 INFO - TEST-START | /FileAPI/fileReader.html 21:42:32 INFO - PROCESS | 2868 | 1463719352325 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - PROCESS | 2868 | 1463719352328 Marionette TRACE conn6 <- [1,3002,null,{}] 21:42:32 INFO - PROCESS | 2868 | 1463719352332 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}] 21:42:32 INFO - PROCESS | 2868 | 1463719352490 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 21:42:32 INFO - PROCESS | 2868 | 1463719352657 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA82A800 == 158 [pid = 2868] [id = 762] 21:42:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (00000088A5469800) [pid = 2868] [serial = 2284] [outer = 0000000000000000] 21:42:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (00000088A5E45C00) [pid = 2868] [serial = 2285] [outer = 00000088A5469800] 21:42:32 INFO - PROCESS | 2868 | 1463719352713 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (00000088A64CB400) [pid = 2868] [serial = 2286] [outer = 00000088A5469800] 21:42:33 INFO - PROCESS | 2868 | 1463719353213 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]]]}] 21:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:42:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 943ms 21:42:33 INFO - TEST-START | /FileAPI/historical.html 21:42:33 INFO - PROCESS | 2868 | 1463719353270 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 2868 | 1463719353272 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 21:42:33 INFO - PROCESS | 2868 | 1463719353278 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - PROCESS | 2868 | 1463719353280 Marionette TRACE conn6 <- [1,3006,null,{}] 21:42:33 INFO - PROCESS | 2868 | 1463719353284 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}] 21:42:33 INFO - PROCESS | 2868 | 1463719353467 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 21:42:33 INFO - PROCESS | 2868 | ************************* 21:42:33 INFO - PROCESS | 2868 | A coding exception was thrown and uncaught in a Task. 21:42:33 INFO - PROCESS | 2868 | 21:42:33 INFO - PROCESS | 2868 | Full message: TypeError: NetworkError when attempting to fetch resource. 21:42:33 INFO - PROCESS | 2868 | Full stack: 21:42:33 INFO - PROCESS | 2868 | ************************* 21:42:33 INFO - PROCESS | 2868 | 1463719353674 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:33 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAE81800 == 159 [pid = 2868] [id = 763] 21:42:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (00000088A64D5800) [pid = 2868] [serial = 2287] [outer = 0000000000000000] 21:42:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (00000088A6D12800) [pid = 2868] [serial = 2288] [outer = 00000088A64D5800] 21:42:33 INFO - PROCESS | 2868 | 1463719353732 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (00000088A6F04C00) [pid = 2868] [serial = 2289] [outer = 00000088A64D5800] 21:42:34 INFO - PROCESS | 2868 | 1463719354299 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"]]]}] 21:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:42:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:42:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:42:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:42:34 INFO - TEST-OK | /FileAPI/historical.html | took 1031ms 21:42:34 INFO - PROCESS | 2868 | 1463719354311 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 2868 | 1463719354314 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 21:42:34 INFO - TEST-START | /FileAPI/idlharness.html 21:42:34 INFO - PROCESS | 2868 | 1463719354318 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - PROCESS | 2868 | 1463719354320 Marionette TRACE conn6 <- [1,3010,null,{}] 21:42:34 INFO - PROCESS | 2868 | 1463719354356 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}] 21:42:34 INFO - PROCESS | 2868 | 1463719354543 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 21:42:34 INFO - PROCESS | 2868 | 1463719354642 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAF4D800 == 160 [pid = 2868] [id = 764] 21:42:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (00000088A6F10000) [pid = 2868] [serial = 2290] [outer = 0000000000000000] 21:42:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088A7504400) [pid = 2868] [serial = 2291] [outer = 00000088A6F10000] 21:42:34 INFO - PROCESS | 2868 | 1463719354698 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088A750D800) [pid = 2868] [serial = 2292] [outer = 00000088A6F10000] 21:42:35 INFO - PROCESS | 2868 | 1463719355713 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]]]}] 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:42:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:42:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:42:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:42:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:42:35 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 21:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:42:35 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 21:42:35 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 21:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:42:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:42:35 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 21:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:42:35 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 21:42:35 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 21:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:42:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1554ms 21:42:35 INFO - PROCESS | 2868 | 1463719355907 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 2868 | 1463719355909 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 21:42:35 INFO - TEST-START | /FileAPI/idlharness.worker 21:42:35 INFO - PROCESS | 2868 | 1463719355915 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 2868 | 1463719355917 Marionette TRACE conn6 <- [1,3014,null,{}] 21:42:35 INFO - PROCESS | 2868 | 1463719355924 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}] 21:42:36 INFO - PROCESS | 2868 | 1463719356072 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 21:42:36 INFO - PROCESS | 2868 | 1463719356272 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABCD9000 == 161 [pid = 2868] [id = 765] 21:42:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088A6F10800) [pid = 2868] [serial = 2293] [outer = 0000000000000000] 21:42:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088A8B9AC00) [pid = 2868] [serial = 2294] [outer = 00000088A6F10800] 21:42:36 INFO - PROCESS | 2868 | 1463719356327 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A9038000) [pid = 2868] [serial = 2295] [outer = 00000088A6F10800] 21:42:36 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:42:37 INFO - PROCESS | 2868 | 1463719357437 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,{},{}]]]}] 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:42:37 INFO - {} 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:42:37 INFO - {} 21:42:37 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 - {} 21:42:37 INFO - {} 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:42:37 INFO - {} 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:42:37 INFO - {} 21:42:37 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 - {} 21:42:37 INFO - {} 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 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 21:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:42:37 INFO - {} 21:42:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1693ms 21:42:37 INFO - PROCESS | 2868 | 1463719357626 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 21:42:37 INFO - PROCESS | 2868 | 1463719357628 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 21:42:37 INFO - PROCESS | 2868 | 1463719357633 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:42:37 INFO - PROCESS | 2868 | 1463719357635 Marionette TRACE conn6 <- [1,3018,null,{}] 21:42:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:42:37 INFO - PROCESS | 2868 | 1463719357653 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}] 21:42:37 INFO - PROCESS | 2868 | 1463719357794 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 21:42:37 INFO - PROCESS | 2868 | 1463719357958 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA820000 == 162 [pid = 2868] [id = 766] 21:42:37 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088A4BB1000) [pid = 2868] [serial = 2296] [outer = 0000000000000000] 21:42:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088A96A4800) [pid = 2868] [serial = 2297] [outer = 00000088A4BB1000] 21:42:38 INFO - PROCESS | 2868 | 1463719358014 Marionette DEBUG loaded listener.js 21:42:38 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088AA3DF000) [pid = 2868] [serial = 2298] [outer = 00000088A4BB1000] 21:42:38 INFO - PROCESS | 2868 | 1463719358570 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]]]}] 21:42:38 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 21:42:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 987ms 21:42:38 INFO - PROCESS | 2868 | 1463719358638 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 21:42:38 INFO - PROCESS | 2868 | 1463719358641 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 21:42:38 INFO - PROCESS | 2868 | 1463719358647 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:42:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:42:38 INFO - PROCESS | 2868 | 1463719358650 Marionette TRACE conn6 <- [1,3022,null,{}] 21:42:38 INFO - PROCESS | 2868 | 1463719358654 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}] 21:42:38 INFO - PROCESS | 2868 | 1463719358809 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 21:42:39 INFO - PROCESS | 2868 | 1463719358996 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEA74800 == 163 [pid = 2868] [id = 767] 21:42:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088AA3DE400) [pid = 2868] [serial = 2299] [outer = 0000000000000000] 21:42:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088AA57AC00) [pid = 2868] [serial = 2300] [outer = 00000088AA3DE400] 21:42:39 INFO - PROCESS | 2868 | 1463719359058 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (00000088AA854C00) [pid = 2868] [serial = 2301] [outer = 00000088AA3DE400] 21:42:39 INFO - PROCESS | 2868 | 1463719359639 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]]]}] 21:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:42:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1026ms 21:42:39 INFO - PROCESS | 2868 | 1463719359678 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 2868 | 1463719359681 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 21:42:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:42:39 INFO - PROCESS | 2868 | 1463719359685 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 2868 | 1463719359687 Marionette TRACE conn6 <- [1,3026,null,{}] 21:42:39 INFO - PROCESS | 2868 | 1463719359691 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}] 21:42:39 INFO - PROCESS | 2868 | 1463719359839 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 21:42:40 INFO - PROCESS | 2868 | 1463719360025 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AEED8000 == 164 [pid = 2868] [id = 768] 21:42:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (00000088AA86E000) [pid = 2868] [serial = 2302] [outer = 0000000000000000] 21:42:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (00000088AA872000) [pid = 2868] [serial = 2303] [outer = 00000088AA86E000] 21:42:40 INFO - PROCESS | 2868 | 1463719360082 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (00000088AA9A1400) [pid = 2868] [serial = 2304] [outer = 00000088AA86E000] 21:42:40 INFO - PROCESS | 2868 | 1463719360627 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"]]]}] 21:42:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:42:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:42:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 21:42:40 INFO - PROCESS | 2868 | 1463719360673 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 2868 | 1463719360676 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 21:42:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:42:40 INFO - PROCESS | 2868 | 1463719360681 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 2868 | 1463719360684 Marionette TRACE conn6 <- [1,3030,null,{}] 21:42:40 INFO - PROCESS | 2868 | 1463719360708 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}] 21:42:40 INFO - PROCESS | 2868 | 1463719360854 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 21:42:41 INFO - PROCESS | 2868 | 1463719361038 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AFA83000 == 165 [pid = 2868] [id = 769] 21:42:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (00000088AA99C000) [pid = 2868] [serial = 2305] [outer = 0000000000000000] 21:42:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (00000088AAF06C00) [pid = 2868] [serial = 2306] [outer = 00000088AA99C000] 21:42:41 INFO - PROCESS | 2868 | 1463719361094 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (00000088AB119000) [pid = 2868] [serial = 2307] [outer = 00000088AA99C000] 21:42:41 INFO - PROCESS | 2868 | 1463719361917 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]]]}] 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:42:42 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. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:42:42 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'.) 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:42:42 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. 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:42:42 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. 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:42:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:42:42 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. 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:42:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:42:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:42:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:42:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1363ms 21:42:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:42:42 INFO - PROCESS | 2868 | 1463719362063 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 2868 | 1463719362065 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 21:42:42 INFO - PROCESS | 2868 | 1463719362071 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - PROCESS | 2868 | 1463719362073 Marionette TRACE conn6 <- [1,3034,null,{}] 21:42:42 INFO - PROCESS | 2868 | 1463719362077 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}] 21:42:42 INFO - PROCESS | 2868 | 1463719362210 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 21:42:42 INFO - PROCESS | 2868 | 1463719362430 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 2868 | ++DOCSHELL 000000889A0E1000 == 166 [pid = 2868] [id = 770] 21:42:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (000000889792B400) [pid = 2868] [serial = 2308] [outer = 0000000000000000] 21:42:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (0000008899B23800) [pid = 2868] [serial = 2309] [outer = 000000889792B400] 21:42:42 INFO - PROCESS | 2868 | 1463719362490 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088A3114C00) [pid = 2868] [serial = 2310] [outer = 000000889792B400] 21:42:42 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:42:43 INFO - PROCESS | 2868 | 1463719363372 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:42:43 INFO - {} 21:42:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1344ms 21:42:43 INFO - PROCESS | 2868 | 1463719363416 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 2868 | 1463719363420 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 21:42:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:42:43 INFO - PROCESS | 2868 | 1463719363425 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 2868 | 1463719363429 Marionette TRACE conn6 <- [1,3038,null,{}] 21:42:43 INFO - PROCESS | 2868 | 1463719363435 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}] 21:42:43 INFO - PROCESS | 2868 | 1463719363639 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 21:42:43 INFO - PROCESS | 2868 | 1463719363766 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2E27000 == 167 [pid = 2868] [id = 771] 21:42:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088965E1400) [pid = 2868] [serial = 2311] [outer = 0000000000000000] 21:42:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (0000008896E41800) [pid = 2868] [serial = 2312] [outer = 00000088965E1400] 21:42:43 INFO - PROCESS | 2868 | 1463719363819 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (0000008899F7F800) [pid = 2868] [serial = 2313] [outer = 00000088965E1400] 21:42:44 INFO - PROCESS | 2868 | 1463719364366 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]]]}] 21:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:42:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 986ms 21:42:44 INFO - PROCESS | 2868 | 1463719364417 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 21:42:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:42:44 INFO - PROCESS | 2868 | 1463719364423 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 21:42:44 INFO - PROCESS | 2868 | 1463719364430 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 2868 | 1463719364433 Marionette TRACE conn6 <- [1,3042,null,{}] 21:42:44 INFO - PROCESS | 2868 | 1463719364437 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}] 21:42:44 INFO - PROCESS | 2868 | 1463719364571 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 21:42:44 INFO - PROCESS | 2868 | 1463719364752 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 2868 | ++DOCSHELL 000000889216F000 == 168 [pid = 2868] [id = 772] 21:42:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (000000889AE7E000) [pid = 2868] [serial = 2314] [outer = 0000000000000000] 21:42:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (000000889BD70800) [pid = 2868] [serial = 2315] [outer = 000000889AE7E000] 21:42:44 INFO - PROCESS | 2868 | 1463719364804 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (000000889D25B800) [pid = 2868] [serial = 2316] [outer = 000000889AE7E000] 21:42:45 INFO - PROCESS | 2868 | 1463719365614 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"]]]}] 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:42:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:42:45 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" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:42:45 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" 21:42:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:42:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1320ms 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A131A800 == 167 [pid = 2868] [id = 142] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088969A6800 == 166 [pid = 2868] [id = 29] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8892000 == 165 [pid = 2868] [id = 754] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A8195000 == 164 [pid = 2868] [id = 753] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7E61800 == 163 [pid = 2868] [id = 752] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A759F000 == 162 [pid = 2868] [id = 751] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A630D800 == 161 [pid = 2868] [id = 750] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A4096000 == 160 [pid = 2868] [id = 749] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 000000889D2A6000 == 159 [pid = 2868] [id = 724] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A1037000 == 158 [pid = 2868] [id = 748] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 000000889A2D4800 == 157 [pid = 2868] [id = 747] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 258 (00000088ABA31000) [pid = 2868] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 257 (00000088AC19D400) [pid = 2868] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 256 (00000088AE9A0400) [pid = 2868] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 255 (00000088AF639000) [pid = 2868] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 254 (00000088AFA2E800) [pid = 2868] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 253 (00000088A8B9CC00) [pid = 2868] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 252 (000000889712EC00) [pid = 2868] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 251 (0000008899A1C800) [pid = 2868] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 250 (000000889C12FC00) [pid = 2868] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | 1463719365923 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 21:42:45 INFO - PROCESS | 2868 | 1463719365925 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 000000888DA29000 == 156 [pid = 2868] [id = 746] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 000000889BBB9800 == 155 [pid = 2868] [id = 745] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 000000889BBA6000 == 154 [pid = 2868] [id = 744] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A75A0800 == 153 [pid = 2868] [id = 742] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A7411800 == 152 [pid = 2868] [id = 741] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5674800 == 151 [pid = 2868] [id = 738] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A5624000 == 150 [pid = 2868] [id = 737] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A52C0000 == 149 [pid = 2868] [id = 736] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A508A000 == 148 [pid = 2868] [id = 735] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A40A7800 == 147 [pid = 2868] [id = 734] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2FC2800 == 146 [pid = 2868] [id = 733] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 00000088A2956000 == 145 [pid = 2868] [id = 732] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 000000889DCD4000 == 144 [pid = 2868] [id = 731] 21:42:45 INFO - PROCESS | 2868 | --DOCSHELL 0000008896B72000 == 143 [pid = 2868] [id = 730] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 249 (000000889AE79400) [pid = 2868] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 248 (0000008899B2DC00) [pid = 2868] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 247 (0000008892D8CC00) [pid = 2868] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 246 (0000008892D0D000) [pid = 2868] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 245 (000000888D555000) [pid = 2868] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 244 (000000888D289800) [pid = 2868] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (0000008896E38000) [pid = 2868] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (0000008897308C00) [pid = 2868] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (00000088AA85A400) [pid = 2868] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (00000088A9032800) [pid = 2868] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (0000008898D2B000) [pid = 2868] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (000000889A2EC800) [pid = 2868] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (000000888B188000) [pid = 2868] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000888B059400) [pid = 2868] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (00000088937A5C00) [pid = 2868] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (000000889689BC00) [pid = 2868] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088A29C5C00) [pid = 2868] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 232 (000000889A271800) [pid = 2868] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 231 (000000889AE06800) [pid = 2868] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 230 (000000889BB44400) [pid = 2868] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 229 (000000889A3A3000) [pid = 2868] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 228 (000000889AE78400) [pid = 2868] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 227 (0000008899AAFC00) [pid = 2868] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 21:42:45 INFO - PROCESS | 2868 | --DOMWINDOW == 226 (000000889AFF0800) [pid = 2868] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 21:42:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:42:46 INFO - PROCESS | 2868 | 1463719365998 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 2868 | 1463719366002 Marionette TRACE conn6 <- [1,3046,null,{}] 21:42:46 INFO - PROCESS | 2868 | 1463719366020 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}] 21:42:46 INFO - PROCESS | 2868 | 1463719366141 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 21:42:46 INFO - PROCESS | 2868 | 1463719366149 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:46 INFO - PROCESS | 2868 | ++DOCSHELL 0000008898D41000 == 144 [pid = 2868] [id = 773] 21:42:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 227 (0000008892D8C000) [pid = 2868] [serial = 2317] [outer = 0000000000000000] 21:42:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 228 (0000008893640000) [pid = 2868] [serial = 2318] [outer = 0000008892D8C000] 21:42:46 INFO - PROCESS | 2868 | 1463719366200 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 2868 | ++DOMWINDOW == 229 (0000008897961400) [pid = 2868] [serial = 2319] [outer = 0000008892D8C000] 21:42:46 INFO - PROCESS | 2868 | 1463719366778 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]]]}] 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:42:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:42:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:42:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:42:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:42:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:42:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 799ms 21:42:46 INFO - PROCESS | 2868 | 1463719366800 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 2868 | 1463719366803 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 21:42:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:42:46 INFO - PROCESS | 2868 | 1463719366807 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 2868 | 1463719366808 Marionette TRACE conn6 <- [1,3050,null,{}] 21:42:46 INFO - PROCESS | 2868 | 1463719366812 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}] 21:42:46 INFO - PROCESS | 2868 | 1463719366940 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 21:42:47 INFO - PROCESS | 2868 | 1463719367077 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 2868 | ++DOCSHELL 000000889E02A000 == 145 [pid = 2868] [id = 774] 21:42:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 230 (000000889A39A400) [pid = 2868] [serial = 2320] [outer = 0000000000000000] 21:42:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 231 (000000889AFFA400) [pid = 2868] [serial = 2321] [outer = 000000889A39A400] 21:42:47 INFO - PROCESS | 2868 | 1463719367125 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 232 (000000889D215400) [pid = 2868] [serial = 2322] [outer = 000000889A39A400] 21:42:47 INFO - PROCESS | 2868 | [2868] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:42:47 INFO - PROCESS | 2868 | 1463719367584 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:42:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:42:47 INFO - {} 21:42:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 840ms 21:42:47 INFO - PROCESS | 2868 | 1463719367649 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 2868 | 1463719367651 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 21:42:47 INFO - PROCESS | 2868 | 1463719367654 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:42:47 INFO - PROCESS | 2868 | 1463719367656 Marionette TRACE conn6 <- [1,3054,null,{}] 21:42:47 INFO - PROCESS | 2868 | 1463719367660 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}] 21:42:47 INFO - PROCESS | 2868 | 1463719367778 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 21:42:47 INFO - PROCESS | 2868 | 1463719367916 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A2566000 == 146 [pid = 2868] [id = 775] 21:42:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 233 (000000889A7BD400) [pid = 2868] [serial = 2323] [outer = 0000000000000000] 21:42:47 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (000000889D511C00) [pid = 2868] [serial = 2324] [outer = 000000889A7BD400] 21:42:47 INFO - PROCESS | 2868 | 1463719367964 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (000000889E083400) [pid = 2868] [serial = 2325] [outer = 000000889A7BD400] 21:42:48 INFO - PROCESS | 2868 | 1463719368377 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]]]}] 21:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:42:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:42:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 21:42:48 INFO - PROCESS | 2868 | 1463719368393 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 2868 | 1463719368395 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 21:42:48 INFO - PROCESS | 2868 | 1463719368398 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:42:48 INFO - PROCESS | 2868 | 1463719368400 Marionette TRACE conn6 <- [1,3058,null,{}] 21:42:48 INFO - PROCESS | 2868 | 1463719368404 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}] 21:42:48 INFO - PROCESS | 2868 | 1463719368590 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 21:42:48 INFO - PROCESS | 2868 | 1463719368618 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A1039800 == 147 [pid = 2868] [id = 776] 21:42:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (000000888E20A000) [pid = 2868] [serial = 2326] [outer = 0000000000000000] 21:42:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (0000008892C07000) [pid = 2868] [serial = 2327] [outer = 000000888E20A000] 21:42:48 INFO - PROCESS | 2868 | 1463719368665 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A140A400) [pid = 2868] [serial = 2328] [outer = 000000888E20A000] 21:42:49 INFO - PROCESS | 2868 | 1463719369175 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]]]}] 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:42:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 840ms 21:42:49 INFO - PROCESS | 2868 | 1463719369243 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 2868 | 1463719369246 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 21:42:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:42:49 INFO - PROCESS | 2868 | 1463719369249 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - PROCESS | 2868 | 1463719369251 Marionette TRACE conn6 <- [1,3062,null,{}] 21:42:49 INFO - PROCESS | 2868 | 1463719369262 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}] 21:42:49 INFO - PROCESS | 2868 | 1463719369426 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 21:42:49 INFO - PROCESS | 2868 | 1463719369449 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A6F6C000 == 148 [pid = 2868] [id = 777] 21:42:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088A140EC00) [pid = 2868] [serial = 2329] [outer = 0000000000000000] 21:42:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088A3186000) [pid = 2868] [serial = 2330] [outer = 00000088A140EC00] 21:42:49 INFO - PROCESS | 2868 | 1463719369495 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088A408B800) [pid = 2868] [serial = 2331] [outer = 00000088A140EC00] 21:42:49 INFO - PROCESS | 2868 | 1463719369952 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]]]}] 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:42:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 733ms 21:42:49 INFO - PROCESS | 2868 | 1463719369990 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 2868 | 1463719369992 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 21:42:50 INFO - PROCESS | 2868 | 1463719369996 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:42:50 INFO - PROCESS | 2868 | 1463719369998 Marionette TRACE conn6 <- [1,3066,null,{}] 21:42:50 INFO - PROCESS | 2868 | 1463719370001 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}] 21:42:50 INFO - PROCESS | 2868 | 1463719370167 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 21:42:50 INFO - PROCESS | 2868 | 1463719370188 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:50 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A7AC5000 == 149 [pid = 2868] [id = 778] 21:42:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088A411B800) [pid = 2868] [serial = 2332] [outer = 0000000000000000] 21:42:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (00000088A4158400) [pid = 2868] [serial = 2333] [outer = 00000088A411B800] 21:42:50 INFO - PROCESS | 2868 | 1463719370234 Marionette DEBUG loaded listener.js 21:42:50 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (00000088A46B1400) [pid = 2868] [serial = 2334] [outer = 00000088A411B800] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 243 (000000889D3F3400) [pid = 2868] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 242 (00000088A408A400) [pid = 2868] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 241 (0000008893642400) [pid = 2868] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 240 (0000008896505000) [pid = 2868] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 239 (000000888C34F400) [pid = 2868] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 238 (000000889A271000) [pid = 2868] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 237 (0000008896895000) [pid = 2868] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 236 (000000889A26E400) [pid = 2868] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 235 (0000008892D51C00) [pid = 2868] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 234 (00000088A101BC00) [pid = 2868] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:42:50 INFO - PROCESS | 2868 | --DOMWINDOW == 233 (00000088A419DC00) [pid = 2868] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:42:51 INFO - PROCESS | 2868 | 1463719370997 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] 21:42:51 INFO - PROCESS | 2868 | 1463719371033 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 21:42:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:42:51 INFO - PROCESS | 2868 | 1463719371055 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - PROCESS | 2868 | 1463719371057 Marionette TRACE conn6 <- [1,3070,null,{}] 21:42:51 INFO - PROCESS | 2868 | 1463719371061 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}] 21:42:51 INFO - PROCESS | 2868 | 1463719371180 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 21:42:51 INFO - PROCESS | 2868 | 1463719371190 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A888D000 == 150 [pid = 2868] [id = 779] 21:42:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 234 (00000088A46B2400) [pid = 2868] [serial = 2335] [outer = 0000000000000000] 21:42:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 235 (00000088A526DC00) [pid = 2868] [serial = 2336] [outer = 00000088A46B2400] 21:42:51 INFO - PROCESS | 2868 | 1463719371235 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 236 (00000088A5BA4800) [pid = 2868] [serial = 2337] [outer = 00000088A46B2400] 21:42:51 INFO - PROCESS | 2868 | 1463719371678 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]]]}] 21:42:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:42:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:42:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 21:42:51 INFO - PROCESS | 2868 | 1463719371749 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 21:42:51 INFO - PROCESS | 2868 | 1463719371751 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 21:42:51 INFO - PROCESS | 2868 | 1463719371760 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:42:51 INFO - PROCESS | 2868 | 1463719371762 Marionette TRACE conn6 <- [1,3074,null,{}] 21:42:51 INFO - PROCESS | 2868 | 1463719371766 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}] 21:42:51 INFO - PROCESS | 2868 | 1463719371920 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 21:42:51 INFO - PROCESS | 2868 | 1463719371928 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AA3B0800 == 151 [pid = 2868] [id = 780] 21:42:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 237 (00000088A7506000) [pid = 2868] [serial = 2338] [outer = 0000000000000000] 21:42:51 INFO - PROCESS | 2868 | ++DOMWINDOW == 238 (00000088A8BA1800) [pid = 2868] [serial = 2339] [outer = 00000088A7506000] 21:42:51 INFO - PROCESS | 2868 | 1463719371974 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 239 (00000088A96A6C00) [pid = 2868] [serial = 2340] [outer = 00000088A7506000] 21:42:52 INFO - PROCESS | 2868 | 1463719372454 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:42:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 733ms 21:42:52 INFO - PROCESS | 2868 | 1463719372497 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 2868 | 1463719372500 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 21:42:52 INFO - PROCESS | 2868 | 1463719372503 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:42:52 INFO - PROCESS | 2868 | 1463719372506 Marionette TRACE conn6 <- [1,3078,null,{}] 21:42:52 INFO - PROCESS | 2868 | 1463719372510 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}] 21:42:52 INFO - PROCESS | 2868 | 1463719372645 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 21:42:52 INFO - PROCESS | 2868 | 1463719372651 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABFA3000 == 152 [pid = 2868] [id = 781] 21:42:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 240 (00000088A9DA6400) [pid = 2868] [serial = 2341] [outer = 0000000000000000] 21:42:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 241 (00000088A9DB1000) [pid = 2868] [serial = 2342] [outer = 00000088A9DA6400] 21:42:52 INFO - PROCESS | 2868 | 1463719372703 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 2868 | ++DOMWINDOW == 242 (00000088A9E2A800) [pid = 2868] [serial = 2343] [outer = 00000088A9DA6400] 21:42:53 INFO - PROCESS | 2868 | 1463719373507 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:42:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1031ms 21:42:53 INFO - PROCESS | 2868 | 1463719373537 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 2868 | 1463719373543 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 21:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:42:53 INFO - PROCESS | 2868 | 1463719373548 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 2868 | 1463719373553 Marionette TRACE conn6 <- [1,3082,null,{}] 21:42:53 INFO - PROCESS | 2868 | 1463719373622 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}] 21:42:53 INFO - PROCESS | 2868 | 1463719373824 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 21:42:53 INFO - PROCESS | 2868 | 1463719373953 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 2868 | ++DOCSHELL 000000889CAE7800 == 153 [pid = 2868] [id = 782] 21:42:53 INFO - PROCESS | 2868 | ++DOMWINDOW == 243 (0000008896895800) [pid = 2868] [serial = 2344] [outer = 0000000000000000] 21:42:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 244 (0000008896BBC800) [pid = 2868] [serial = 2345] [outer = 0000008896895800] 21:42:54 INFO - PROCESS | 2868 | 1463719374012 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 2868 | ++DOMWINDOW == 245 (0000008899732000) [pid = 2868] [serial = 2346] [outer = 0000008896895800] 21:42:54 INFO - PROCESS | 2868 | 1463719374561 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:42:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1049ms 21:42:54 INFO - PROCESS | 2868 | 1463719374600 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 2868 | 1463719374607 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 21:42:54 INFO - PROCESS | 2868 | 1463719374613 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:42:54 INFO - PROCESS | 2868 | 1463719374616 Marionette TRACE conn6 <- [1,3086,null,{}] 21:42:54 INFO - PROCESS | 2868 | 1463719374621 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}] 21:42:54 INFO - PROCESS | 2868 | 1463719374802 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 21:42:55 INFO - PROCESS | 2868 | 1463719374988 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 2868 | ++DOCSHELL 00000088A508B800 == 154 [pid = 2868] [id = 783] 21:42:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 246 (000000889A272800) [pid = 2868] [serial = 2347] [outer = 0000000000000000] 21:42:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 247 (000000889AE7E400) [pid = 2868] [serial = 2348] [outer = 000000889A272800] 21:42:55 INFO - PROCESS | 2868 | 1463719375045 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 2868 | ++DOMWINDOW == 248 (000000889D25E800) [pid = 2868] [serial = 2349] [outer = 000000889A272800] 21:42:55 INFO - PROCESS | 2868 | 1463719375619 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]]]}] 21:42:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:42:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:42:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1025ms 21:42:55 INFO - PROCESS | 2868 | 1463719375644 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 2868 | 1463719375647 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 21:42:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:42:55 INFO - PROCESS | 2868 | 1463719375650 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 2868 | 1463719375655 Marionette TRACE conn6 <- [1,3090,null,{}] 21:42:55 INFO - PROCESS | 2868 | 1463719375686 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}] 21:42:55 INFO - PROCESS | 2868 | 1463719375840 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 21:42:56 INFO - PROCESS | 2868 | 1463719376024 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AAF37000 == 155 [pid = 2868] [id = 784] 21:42:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 249 (000000889EC49800) [pid = 2868] [serial = 2350] [outer = 0000000000000000] 21:42:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 250 (000000889ED5A000) [pid = 2868] [serial = 2351] [outer = 000000889EC49800] 21:42:56 INFO - PROCESS | 2868 | 1463719376083 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 2868 | ++DOMWINDOW == 251 (00000088A113E800) [pid = 2868] [serial = 2352] [outer = 000000889EC49800] 21:42:56 INFO - PROCESS | 2868 | 1463719376649 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:42:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1035ms 21:42:56 INFO - PROCESS | 2868 | 1463719376687 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 21:42:56 INFO - PROCESS | 2868 | 1463719376690 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 21:42:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:42:56 INFO - PROCESS | 2868 | 1463719376694 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - PROCESS | 2868 | 1463719376696 Marionette TRACE conn6 <- [1,3094,null,{}] 21:42:56 INFO - PROCESS | 2868 | 1463719376700 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}] 21:42:56 INFO - PROCESS | 2868 | 1463719376915 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 21:42:57 INFO - PROCESS | 2868 | 1463719377019 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088ABFDB000 == 156 [pid = 2868] [id = 785] 21:42:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 252 (00000088A1135400) [pid = 2868] [serial = 2353] [outer = 0000000000000000] 21:42:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 253 (00000088A5BA0000) [pid = 2868] [serial = 2354] [outer = 00000088A1135400] 21:42:57 INFO - PROCESS | 2868 | 1463719377076 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 254 (00000088A7712C00) [pid = 2868] [serial = 2355] [outer = 00000088A1135400] 21:42:57 INFO - PROCESS | 2868 | 1463719377612 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]]]}] 21:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:42:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 923ms 21:42:57 INFO - PROCESS | 2868 | 1463719377635 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 2868 | 1463719377638 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 21:42:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:42:57 INFO - PROCESS | 2868 | 1463719377646 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 2868 | 1463719377648 Marionette TRACE conn6 <- [1,3098,null,{}] 21:42:57 INFO - PROCESS | 2868 | 1463719377652 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}] 21:42:57 INFO - PROCESS | 2868 | 1463719377797 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 21:42:57 INFO - PROCESS | 2868 | 1463719377952 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC039800 == 157 [pid = 2868] [id = 786] 21:42:57 INFO - PROCESS | 2868 | ++DOMWINDOW == 255 (00000088A41A0000) [pid = 2868] [serial = 2356] [outer = 0000000000000000] 21:42:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 256 (00000088A7EBA000) [pid = 2868] [serial = 2357] [outer = 00000088A41A0000] 21:42:58 INFO - PROCESS | 2868 | 1463719378009 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 2868 | ++DOMWINDOW == 257 (00000088A96A3400) [pid = 2868] [serial = 2358] [outer = 00000088A41A0000] 21:42:58 INFO - PROCESS | 2868 | 1463719378602 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"]]]}] 21:42:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:42:58 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 21:42:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:42:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:42:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 21:42:58 INFO - PROCESS | 2868 | 1463719378636 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 21:42:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:42:58 INFO - PROCESS | 2868 | 1463719378639 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 21:42:58 INFO - PROCESS | 2868 | 1463719378645 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:42:58 INFO - PROCESS | 2868 | 1463719378647 Marionette TRACE conn6 <- [1,3102,null,{}] 21:42:58 INFO - PROCESS | 2868 | 1463719378651 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}] 21:42:58 INFO - PROCESS | 2868 | 1463719378808 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 21:42:59 INFO - PROCESS | 2868 | 1463719379006 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\", \"becabc8f-b02b-401e-b237-e703f847e75e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:59 INFO - PROCESS | 2868 | ++DOCSHELL 00000088AC203800 == 158 [pid = 2868] [id = 787] 21:42:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 258 (00000088A96A1800) [pid = 2868] [serial = 2359] [outer = 0000000000000000] 21:42:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 259 (00000088A9E4A400) [pid = 2868] [serial = 2360] [outer = 00000088A96A1800] 21:42:59 INFO - PROCESS | 2868 | 1463719379066 Marionette DEBUG loaded listener.js 21:42:59 INFO - PROCESS | 2868 | ++DOMWINDOW == 260 (00000088A9E57400) [pid = 2868] [serial = 2361] [outer = 00000088A96A1800] 21:42:59 INFO - PROCESS | 2868 | 1463719379626 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]]]}] 21:42:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:42:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1028ms 21:42:59 INFO - PROCESS | 2868 | 1463719379689 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 2868 | 1463719379691 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 21:43:00 WARNING - u'runner_teardown' () 21:43:00 INFO - No more tests 21:43:00 INFO - Got 0 unexpected results 21:43:00 INFO - SUITE-END | took 752s 21:43:00 INFO - Closing logging queue 21:43:00 INFO - queue closed 21:43:00 INFO - Return code: 0 21:43:00 WARNING - # TBPL SUCCESS # 21:43:00 INFO - Running post-action listener: _resource_record_post_action 21:43:00 INFO - Running post-run listener: _resource_record_post_run 21:43:02 INFO - Total resource usage - Wall time: 761s; CPU: 14.0%; Read bytes: 173970432; Write bytes: 999787008; Read time: 1969410; Write time: 4523050 21:43:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:43:02 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 37301760; Read time: 0; Write time: 51900 21:43:02 INFO - run-tests - Wall time: 759s; CPU: 14.0%; Read bytes: 173970432; Write bytes: 888761856; Read time: 1969410; Write time: 4421790 21:43:02 INFO - Running post-run listener: _upload_blobber_files 21:43:02 INFO - Blob upload gear active. 21:43:02 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:43:02 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 21:43:02 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'] 21:43:02 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 21:43:02 INFO - (blobuploader) - INFO - Open directory for files ... 21:43:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:43:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:43:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:43:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:43:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:43:03 INFO - (blobuploader) - INFO - Done attempting. 21:43:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:43:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:43:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:43:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:43:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:43:04 INFO - (blobuploader) - INFO - Done attempting. 21:43:04 INFO - (blobuploader) - INFO - Iteration through files over. 21:43:04 INFO - Return code: 0 21:43:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:43:04 INFO - Using _rmtree_windows ... 21:43:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:43:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a0e30aa54f0fa6db801c140c01be5c35edcadfb55cb0353b12d835053abb18d92c2688767a99678c2fbac75728e367870ae557f5c9dab09e8ac6092978128c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c0b262fb388e7c56eed8afc5867da38c1adfb6554aeada2dd38baa43912e907410412bc8769ea8e42e6ea8d1ce9977b29d3d36eefd669439be9f4444b1e482a9"} 21:43:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:43:04 INFO - Writing to file C:\slave\test\properties\blobber_files 21:43:04 INFO - Contents: 21:43:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a0e30aa54f0fa6db801c140c01be5c35edcadfb55cb0353b12d835053abb18d92c2688767a99678c2fbac75728e367870ae557f5c9dab09e8ac6092978128c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c0b262fb388e7c56eed8afc5867da38c1adfb6554aeada2dd38baa43912e907410412bc8769ea8e42e6ea8d1ce9977b29d3d36eefd669439be9f4444b1e482a9"} 21:43:04 INFO - Running post-run listener: copy_logs_to_upload_dir 21:43:04 INFO - Copying logs to upload dir... 21:43:04 INFO - mkdir: C:\slave\test\build\upload\logs 21:43:04 INFO - Copying logs to upload dir... 21:43:04 INFO - Using _rmtree_windows ... 21:43:04 INFO - Using _rmtree_windows ... 21:43:04 INFO - Using _rmtree_windows ... 21:43:04 INFO - Using _rmtree_windows ... 21:43:04 INFO - Using _rmtree_windows ... 21:43:04 INFO - Using _rmtree_windows ... 21:43:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=962.080000 ========= master_lag: 1.86 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 3 secs) (at 2016-05-19 21:43:07.130705) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 21:43:07.131610) ========= '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-188\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-188 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-188 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-188\AppData\Local LOGONSERVER=\\T-W864-IX-188 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-188 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-188 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-188 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a0e30aa54f0fa6db801c140c01be5c35edcadfb55cb0353b12d835053abb18d92c2688767a99678c2fbac75728e367870ae557f5c9dab09e8ac6092978128c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c0b262fb388e7c56eed8afc5867da38c1adfb6554aeada2dd38baa43912e907410412bc8769ea8e42e6ea8d1ce9977b29d3d36eefd669439be9f4444b1e482a9"} build_url:https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/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/4a0e30aa54f0fa6db801c140c01be5c35edcadfb55cb0353b12d835053abb18d92c2688767a99678c2fbac75728e367870ae557f5c9dab09e8ac6092978128c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c0b262fb388e7c56eed8afc5867da38c1adfb6554aeada2dd38baa43912e907410412bc8769ea8e42e6ea8d1ce9977b29d3d36eefd669439be9f4444b1e482a9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YImAp811SeSWUQApE7tKEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 21:43:07.254021) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:43:07.254382) ========= '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-188\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-188 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-188 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-188\AppData\Local LOGONSERVER=\\T-W864-IX-188 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-188 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-188 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-188 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:43:07.369718) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 21:43:07.370048) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 21:43:07.886053) ========= ========= Total master_lag: 3.78 =========